O Sistema de Computação



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


Organização de Computadores I

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

Informática Aplicada

O Sistema de Computação

Microcontroladores e Microprocessadores. Conversão de Bases Prof. Samuel Cavalcante

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

Histórico e Evolução da Computação

Introdução Informática e TIC. Prof. Ivo Júnior

Arquitetura de Computadores

Organização e Arquitetura de Computadores I

Arquitetura e Organização de Computadores

HARDWARE PROF. ANDRÉ CARDIA

Aula 3: Conceitos Básicos e Medidas de Desempenho

Introdução. Hardware (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. joseana@computacao.ufcg.edu.

Fundamentos de Arquitetura e Organização de Computadores

Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Aula 03

Objetivos da aula. Recursos de Sistemas de Informação

Nosso Site.

Curso de Sistemas de Informação Campus Guaíba Cursos de Informática Projeto de Inclusão Digital APOSTILA APOSTILA CONCEITOS BÁSICOS DE INFORMÁTICA

CAPÍTULO 2 SISTEMAS DE NUMERAÇÃO E CÓDIGOS

1. Conceitos Básicos de Computação

HARDWARE INFORMÁTICA. Prof.: MARCIO HOLLWEG

Figura 8: modelo de Von Neumann

ARQUITETURA DE COMPUTADORES. Professor: Clayton Rodrigues da Siva

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

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

Objetivos. Arquitetura x86. Evolução dos Microprocessadores com arquitetura x86. Universidade São Judas Tadeu. Introdução à Computação

Entrada e Saída Transmissão Serial e Paralela

Unidade 1: O Computador

Componentes do Computador

Estrutura de um Computador

Introdução. Software Básico Aula 3. Prof. Dr. Rogério Vargas.

Linux e Computação Científica

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

Introdução a Informática

1.3. CONCEITOS BÁSICOS DE INFORMÁTICA

HARDWARE. Prof. Luciano Bertini

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

Informática Aplicada. Introdução

Arquitetura de Computadores - Módulos de E/S. por Helcio Wagner da Silva

Arquitetura de Computadores Moderna

Introdução a Programação Aula 01

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

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

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

Os computadores ditigais podem ser classificados em 5 grupos distintos:

Introdução a Banco de Dados. INTRODUÇÃO

Hardware. Informática

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

Voltar. Voltar. Voltar

MATA49 Programação de Software Básico

ELEMENTOS DE COMPUTADORES

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

INTRODUÇÃO À INFORMÁTICA

ARQUITETURA DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Microcontroladores e Microprocessadores

Disciplina: Organização de computadores

Aula 3: Conceitos Básicos e Medidas de Desempenho

Sistemas Computacionais e Hardware. Disciplina: Informática Prof. Higor Morais

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

Oganização e Arquitetura de Computadores

Arquitectura interna de um computador

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

27/02/2012 CEV TECNOLOGIA DA INFORMAÇÃO CEV. Prof. OCEAN A. SANTOS. Sistema Binário; Unidades de Medidas; Hardware.

O Sistema de Computação

Projetando um Computador Parte II Arquitetura do Processador BIP

Arquitetura de computadores

FundamentosemInformática

bit e byte Arquitetura de Computadores Charles Tim Batista Garrocho Instituto Federal do Paraná IFPR Campus Goioerê charles.garrocho.

Projetando um Computador

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

Montadores e Compiladores

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

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

Memórias. Barramentos. Prof. Demétrios Coutinho


FUNDAMENTOS DA INFORMÁTICA. A unidade central de processamento: O que acontece dentro do computador

FIQUE POR DENTRO DA INTERNET

Montagem e Manutenção Processadores

Hardware. (Equipamentos Parte Física), ou seja, tudo o que podemos tocar com as mãos.

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

Introdução à Informática

Aula 02: Tendências Tecnológicas e Custos

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

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

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

Interface com Displays de 7 Segmentos. Interface com Displays

Projeto de Algoritmos

Sistemas Numéricos. Tiago Alves de Oliveira

Estrutura de um computador digital. Gustavo Queiroz Fernandes

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

MONTAGEM E MANUTENÇÃO DE COMPUTADORES

5ª AULA OBJETIVOS: PLACA MÃE TIPOS DE PLACAS-MÃE COMPONENTES BÁSICOS APOSTILA PÁGINAS: 57 A 83.

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

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

Sistemas Embarcados:

Prof. Sandro Wambier

Transcrição:

Departamento de Ciência da Computação - UFF O Sistema de Computação Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br O Sistema de Computação 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 http://www.midiacom.uff.br/~debora/orgcomp 1 2 Sistema de Computacão Componentes Básicos 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

Exemplo Instruções Básicas 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 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. 5 6 Exemplo (Cont.) Algoritmo precisa ser detalhado com instruções que possam ser entendidas pela máquina (hardware) Exemplo (Cont.) Instruções de máquina são de baixo nível Programadores utilizam linguagens de programação alto nível 7 8

Processador Dispositivos de Entrada 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) Necessários para introdução do programa e dos dados no sistema Teclado, mouse, etc. 9 10 Memória Responsável pelo armazenamento das informações introduzidas por dispositivos de entrada Registradores, memória cache, memória principal (RAM), memória secundária Processadorlêinstruçõesda memória Dispositivos de Saída Utilizados para apresentar os resultados do programa ao usuário 11 12

Interconexão entre os componentes Barramento 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 Barramento é único e dividido em conjuntos de fios para cada funcionalidade Barramento de dados (BD) Barramento de endereços (BE) Barramento de controle (BC) 13 14 Exemplo 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) Barramento de Controle BC fios independentes Cada um com função específica 15 16

Barramentos de Endereços e Dados 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 Computadores Atuais 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.) 17 18 Barramentos Representação bit binary digit 0 ou 1 Front side bus 19 20

Representação 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. Representação 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) 21 22 Tabela ASCII - Exemplo Representação 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) 23 24

Arquivos e Registros Arquivos conjunto de dados (ou informações) de um mesmotipoparaumamesmaaplicaçã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 Unidades de Medida 25 26 Medidas de Desempenho 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