Documentos relacionados
Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho

Organização de Computadores I

O Sistema de Computação

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO. Cristina Boeres

FUNDAMENTOS DA PROGRAMAÇÃO DE COMPUTADORES O SISTEMA DE COMPUTAÇÃO

Arquitetura de Computadores

1. Conceitos Básicos de Computação

Aula 3: Conceitos Básicos e Medidas de Desempenho

FUNDAMENTOS DA PROGRAMAÇÃO DE COMPUTADORES BIT / CARACTERE / BYTE/ PALAVRA

INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO

1.3. CONCEITOS BÁSICOS DE INFORMÁTICA

Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão.

INTRODUÇÃO À INFORMÁTICA

Elementos Físicos do SC e a Classificação de Arquiteturas

Hardware. Informática

Informática Aplicada. Introdução

Informática I. Aula /09/2006 1

Estrutura de um computador digital. Gustavo Queiroz Fernandes

Disciplina: Organização de computadores

Hardware. Computador. Computador. Computador. Evolução dos Computadores. Laboratório de Utilização de Microcomputadores (DCA0302) Aula 01

INFORMÁTICA. Professor: Venicio Paulo Mourão Saldanha Site:

Prof. Sandro Wambier

Os computadores ditigais podem ser classificados em 5 grupos distintos:

CURSO TÉCNICO PROFISSIONALIZANTE Disciplina: Informática Básica (Hardware)

Introdução a Tecnologia da Informação

-Periféricos -Dispositivos de Entrada/Saída - Unidade de medida. Gustavo Catarino da Costa Wilson Coelho Neto Paulo Wesley Fogaça

INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.

Projeto de Algoritmos

ELEMENTOS DE COMPUTADORES

3. Componentes de um computador e periféricos

Arquitetura de computadores

Campus Avançado Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini

Organização de Computadores Processadores, Placa Mãe e Memória RAM. Professor: Francisco Ary Alves de Souza

ULA (ALU) - UNIDADE DE ARITMÉTICA E LÓGICA

INTRODUÇÃO. Introdução a Informática. Vinícius Pádua

Conjunto de fios paralelos que permitem a transmissão de dados, endereços e sinais de controle entre a UCP, memória e dispositivos de entrada e

Aula 3: Conceitos Básicos e Medidas de Desempenho

Introdução à Informática Engenharia Agrícola

O Sistema de Computação

AULA 01: APRESENTAÇÃO

FundamentosemInformática

Programação de Computadores I - PRG1 Engenharia Elétrica


Estrutura e Funcionamento dos Computadores (Conceitos Básicos)

UNIVERSIDADE ESTADUAL DO PARÁ UEPA LISTA DE EXERCÍCIOS DE INTRODUÇÃO A COMPUTAÇÃO. 2. O que diferencia os computadores de 1ª geração dos da 2ª.

Informática I. Aula 2. Ementa

ORGANIZAÇÃO DE COMPUTADORES CAPÍTULO4: MEMÓRIAPRINCIPAL

Aula 02. Conceitos relacionados à informática. Prof.: Roitier Campos Gonçalves

Conceitos sobre Computadores

Aula 03. Componentes Básicos de um Computador, Dispositivos de Entrada e Saída, Dispositivos de Armazenamento de Dados, Periféricos.

INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura

Introdução à Programação de Computadores Fabricação Mecânica

Introdução à Informática

ü Capítulo 4 Livro do Mário Monteiro ü Introdução ü Hierarquia de memória ü Memória Principal ü Memória principal ü Memória cache

ORGANIZAÇÃO DE COMPUTADORES

Memória Principal. Tiago Alves de Oliveira

DEFINIÇÃO É TODO AQUELE DISPOSITIVO CAPAZ DE ARMAZENAR INFORMAÇÃO. A

4. As condições de igualdade menor que e maior que são verificadas por a. Operações lógicas b. Subtração c. Localizações d. Operações aritméticas

Sistemas Operacionais. Conceitos de Hardware

3/14/2012. Programação de Computadores O Computador. Memória Principal representação binária

Introdução a Arquitetura e Organização de Computadores. Stallings: Cap.1 e 2, Monteiro: Cap. 1, Tanenbaum: Cap. 1. Prof. Alexandre Beletti Ferreira

AULA 2. Prof.: Jadiel Mestre. Introdução à Informática. Introdução à Informática Componentes de um Sistema de Informação

14/3/2016. Prof. Evandro L. L. Rodrigues

LISTA DE EXERCÍCIOS 01 INTRODUÇÃO À INFORMÁTICA

Arquitetura de Computadores. Infraestrutura de TI: Hardware

Componentes de um Computador Típico

Algoritmos e Técnicas de Programação. Professora Luciana Faria

ENGENHARIA DE SISTEMAS MICROPROCESSADOS

Nome: N.º Ano: Turma: Turno: Responde às seguintes questões 1. Qual o primeiro nome do computador à base de transístores?

HARDWARE SISTEMA NUMÉRICO E CODIFICAÇÃO. Wagner de Oliveira

Introdução à Informática. Aula 1

Organização de Computadores Processadores. Professor: Francisco Ary

Computação L. Apresentação da Disciplina e Conceitos Básicos de Computadores

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

Montagem e Manutenção Processadores

Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico Barramentos

SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

MONTAGEM E MANUTENÇÃO DE COMPUTADORES

CPUs e Barramentos. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007

Organização de Computadores Aula 05

Componentes do Computador

INFORMÁTICA (NCINF) CONCEITOS BÁSICOS DE HARDWARE

Introdução a Tecnologia da Informação

LIC. Organização e Estrutura Básica Computacional. Prof. Marcelo Costa Oliveira 2006, Marcelo Costa oliveira

SSC510 Arquitetura de Computadores 1ª AULA

Arquitetura de Von Neumann

Introdução à Informática

Sistemas Operacionais

Montagem e Manutenção de Computadores

Profa. Leda G. F. Bueno

Engenharia Civil. Representação da Informação. Introdução à Computação

2. A influência do tamanho da palavra

SEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira

Unidade Central de Processamento UCP (CPU)

ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR

Unidade 1: O Computador

Arquitetura de Microprocessadores

Introdução a Informática

Puca Huachi Vaz Penna

Transcrição:

http://www.ic.uff.br/~debora/fac! 1

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações Bit, Caractere, Byte e Palavra Conceito de Arquivos e Registros Medidas de desempenho 2

Conjunto de componentes integrados com o objetivo de manipular dados e gerar informações úteis. Processador Memória Dispositivos de entrada e saída (I/O devices) 3

Arquitetura de von Neumann" 4

Atualização de saldos de contas bancárias DOC documento com número da conta e operação a ser realizada Especificação das operações necessárias algoritmo 5

Algoritmo precisa ser detalhado com instruções que possam ser entendidas pela máquina (hardware) Exemplo instruções básicas: Somar dois números de cada vez Mover um número de local para outro Ler um caractere correspondente a uma tecla pressionada Etc. 6

Algoritmo precisa ser detalhado com instruções que possam ser entendidas pela máquina (hardware) 7

Instruções de máquina são de baixo nível Programadores utilizam linguagens de programação alto nível 8

UCP Unidade Central de Processamento CPU Central Processing Unit Capaz de entender e executar uma operação definida por uma instrução de máquina Formados por milhões de minúsculos circuitos e componentes eletrônicos (transistores, resistores, etc.) encapsulados em um único invólucro (chip) 9

Necessários para introdução do programa e dos dados no sistema Teclado, mouse, etc. 10

Responsável pelo armazenamento das informações introduzidas por dispositivos de entrada Registradores, memória cache, memória principal (RAM), memória secundária Processador lê instruções da memória 11

Utilizados para apresentar os resultados do programa ao usuário 12

Sistema trabalha com sinais elétricos indicando os valores de um bit (0 ou 1) Barramento (bus) Conjunto de fios que conduzem os sinais entre os componentes principais do sistema 13

Barramento é único e dividido em conjuntos de fios para cada funcionalidade Barramento de dados (BD) Barramento de endereços (BE) Barramento de controle (BC) 14

Processador requer leitura de dado da memória BC usado para comunicação entre processador e memória Valor do endereço é 37 (0000100101 BE de 10 bits) Valor do dado é 75 (01001011 BD de 8 bits) 15

BC fios independentes Cada um com função específica 16

BE largura L representa a quantidade de fios 2 L indica quantidade de endereços BD largura L e velocidade V Taxa de transferência T = L x V L = 10 bits e V = 100MHz (Mbps) T = 1000Mbps 17

Um único barramento é ineficaz, pois velocidades de acesso aos dispositivos são muito diferentes. Ex.: processador e memória velocidades elevadas teclado e mouse taxas de transferência muito baixas Solução => diferentes barramentos conectados por pontes Barramento do sistema (processador, memória principal e memória cache) system bus Barramento de E/S de alta velocidade (HDs, placa de rede, placa de vídeo, etc.) Barramento de E/S de baixa velocidade (teclado, mouse, impressora, scanner, etc.) 18

19 Front side bus!

bit binary digit 0 ou 1 20

Símbolos são definidos como grupos de bits Byte grupo ordenado de 8 bits proposto pela IBM como unidade de armazenamento e transferência Múltiplos do byte em potência de 2 KB, MB, GB, etc. 21

Símbolos são definidos como grupos de bits Caractere símbolo alfanumérico usado em textos Códigos de 6 bits BCD (64 símbolos) Códigos de 7 bits ASCII 7 bits (128 símbolos) Códigos de 8 bits ASCII 8 bits, EBCDIC (256 símbolos) Códigos de 16 bits UNICODE (65536 símbolos) 22

23

Byte 8 bits unidade de armazenamento Palavra (word) unidade de transferência e processamento Valor comum é de 32 bits (pentium IV, Athlon XP) 64 bits em processadores mais novos (Athlon64) 24

Arquivos conjunto de dados (ou informações) de um mesmo tipo para uma mesma aplicação Arquivo de alunos da turma Arquivo com o código do programa (instruções) Cada arquivo é constituído por itens individuais chamados registros Arquivos de 60 alunos possui 60 registros Um programa é um arquivo de um único registro Arquivos são armazenados em memória secundária 25

26

Desempenho depende da capacidade e velocidade dos diferentes componentes e da velocidade com que eles se comunicam entre si Desempenho dos processadores (velocidade) Milhões de instruções por segundo MIPS Milhões de operações de ponto flutuante por segundo (MFLOPS) supercomputadores Desempenho da memória (tempo de acesso) Tempo para recuperação ou escrita de dados Desempenho do sistema (tempo de resposta) Tempo entre requisição de um serviço e a resposta Desempenho da comunicação/transferência vazão throughput bps (bit por segundo) 27