Organização e Arquitectura do Computador
|
|
- Otávio Brandt de Almada
- 8 Há anos
- Visualizações:
Transcrição
1 Arquitectura de Computadores II Engenharia Informática (11545) Tecnologias e Sistemas de Informação (6621) Organização e Arquitectura do Computador Fonte: Arquitectura de Computadores, José Delgado, IST, 2004 Arquitectura de Computadores, Alberto José Proença, UM, 2000 Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/2015 1
2 O estudo da organização e arquitectura dum computador começa por uma reflexão sobre o que é um computador; No contexto desta disciplina, e sob a perspectiva da engenharia, iremos considerar um computador como um sistema (máquina) que tem como finalidade processar informação. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/2015 2
3 Os símbolos do alfabeto Os seres humanos usam as letras do alfabeto, os algarismos e outros símbolos (sinais de pontuação, operadores aritméticos,...); Os computadores usam 2 níveis de sinal eléctrico, o que corresponde a um alfabeto com apenas 2 símbolos, também designados por dígitos binários, ou, binary digit, bit. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/2015 3
4 As "palavras" com informação, no computador, são usadas essencialmente para: Representar as palavras e o "alfabeto" das linguagens naturais; Representar de modo compacto os comandos para o computador funcionar - as instruções; Representar de modo eficiente as variáveis numéricas, nomeadamente os inteiros e reais; Codificar outras formas de representação audiovisual de informação. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/2015 4
5 Funcionamento Básico de um Computador Execução de sequência de comandos: por razões de eficiência deverão estar já armazenados na memória rápida do computador, no formato codificado associado ao processador que o vai executar e usando o "alfabeto" do computador: a linguagem máquina. Execução da linguagem máquina: Ir buscar uma instrução à memória e actualizar o apontador para a próxima instrução; Descodificar a informação nela contida; Executar a operação especificada. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/2015 5
6 Níveis de Abstracção Na utilização de um computador é possível identificar vários níveis de abstracção, sendo os mais relevantes, no ãmbito desta disciplina: Nível da linguagem máquina (em binário): instruções e variáveis totalmente codificadas em binário, sendo a codificação das instruções sempre associada a um dado processador; a sua utilização é pouco adequada para seres humanos; Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/2015 6
7 Níveis de Abstracção Nível da linguagem assembly: equivalente ao nível anterior, mas em vez da notação puramente binária, a linguagem usa mnemónicas para especificar as operações pretendidas, bem como os valores ou localizações dos operandos; embora este nível seja melhor manuseado por seres humanos, ele ainda é inteiramente dependente do conjunto de instruções dum dado processador, isto é, não é portátil entre processadores de famílias diferentes, e as estruturas que manipula, quer de controlo, quer de dados, são de muito baixo nível; Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/2015 7
8 Níveis de Abstracção Linguagens de Alto Nível (HLL: High Level Languages, como o Java, C, Pascal, FORTRAN,...): linguagens mais poderosas e mais próximas dos seres humanos, que permitem a construção de programas para execução eficiente em qualquer processador. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/2015 8
9 Níveis de Abstracção Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/2015 9
10 Tradutores ou Conversores de Nível Dado que o processador apenas "entende" os comandos em linguagem máquina, é necessário converter os programas escritos em linguagens dos níveis de abstracção superiores para níveis mais baixos, até eventualmente se chegar à linguagem máquina. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
11 Tradutores ou Conversores de Nível Assembler : programa que traduz os textos escritos em assembly language para linguagem máquina, onde cada comando compreendido pelo processador se encontra codificado em binário de acordo com um formato definido pelo fabricante do processador; Compilador: programa que traduz os programas escritos em HLL para um nível de abstracção inferior; a maioria dos compiladores existentes incluem já os dois passos da tradução para linguagem máquina, isto é, traduzem de HLL directamente para linguagem máquina binária, sem Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/ necessitarem de um assembler.
12 Tradutores ou Conversores de Nível Interpretador: as instruções de HLL são analisadas uma a uma, e o interpretador para cada instrução em HLL, gera o código correspondente em linguagem máquina e executa de imediato esse código, sem o guardar. Não há propriamente uma tradução de um programa noutro, mas sim a análise dum programa seguida de geração e execução do código máquina associado. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
13 Interpretador: O código fonte é traduzido e executado instrução a instrução, de modo interactivo; O interpretador traduz cada instrução para uma representação interna e interpreta-a simulando o funcionamento do processador; O interpretador aceita para além das instruções da linguagem, comandos para controlar o seu funcionamento. Vantagens O ciclo escrita, execução, modificação é mais rápido; Desvantagens A execução é mais lenta. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
14 Estrutura do Computador Os principais blocos funcionais que se podem encontrar num computador podem ser agrupados em apenas 3: Entidade que processa a informação; Entidade que armazena a informação que está a ser processada; Unidades que estabelecem a ligação deste par de entidades (processador-memória) com o exterior. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
15 Estrutura do Computador Processador(es), incluindo uma ou mais Unidades Centrais de Processamento CPU (já referida anteriormente), e eventualmente processadores auxiliares ou coprocessadores para execução de funções matemáticas, gráficas, de comunicações,... Memória principal, onde é armazenada toda a informação que o CPU vai necessitar de manusear; encontra-se organizada em células que podem ser directa e individualmente endereçadas pelo CPU (ou por outro componente que também possa aceder directamente à memória); Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
16 Estrutura do Computador Cada célula tem normalmente 8 bits de dimensão (todos os processadores disponíveis comercialmente lidam com esta dimensão de célula); a dimensão máxima de memória física que um computador pode ter está normalmente associada à largura n do barramento de endereços (2^n); Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
17 Estrutura do Computador Dispositivos de Entrada/Saída (I/O) e controladores: dispositivos de interface com o ser humano: monitor, teclado, rato, impressora, colunas de som,... dispositivos de armazenamento (memória secundária): disco, banda magnética, CD-ROM,... dispositivos de interface p/ comunicação com outros equipamentos: interfaces video, placas de rede local, modems, interface RDIS,... dispositivos internos auxiliares: controlador de interrupções, um controlador de acessos directos à memória (DMA),... Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
18 Memórias e Armazenamento RAM (memória de acesso aleatório) Armazena dados em binário e programas temporariamente durante o processamento. Os dados são os números e as outras informações, e os programas são listas de instruções. Os dados podem ser escritos na RAM e lidos a partir dela em qualquer momento. A RAM é volátil, significando que a informação é perdida se a alimentação for desligada ou faltar energia. Portanto, qualquer dado ou programa que necessita ser gravado, deve ser movido para uma memória não-volátil (tal como um CD ou disco rígido) Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
19 A memória cache é uma pequena RAM que é usada para armazenar uma quantidade limitada de dados usados frequentemente os quais podem ser acedidos de forma muito mais rápida em comparação com a RAM principal. A maioria dos processadores tem uma cache interna denominada de nível 1, ou simplesmente L1. Uma memória cache externa é um chip de memória à parte denominada de nível 2, ou L2. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
20 A ROM (memória apenas de leitura) Armazena um programa do sistema, que é permanente, denominado BIOS (Basic Input/Output System sistema de entrada/saída básico) e certas localizações dos programas de sistema na memória. É não-volátil, o que significa que ela retém o que é armazenado, mesmo quando a tensão de alimentação é desligada. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
21 BIOS é o menor nível do sistema operacional de um computador; As primeiras instruções a serem executadas estão na BIOS: instruções que dizem à CPU o que fazer quando o sistema é iniciado (ex: funções de inicialização básicas que incluem um autoteste, carregamento de sistema operativo, ) Armazenamento de endereços de programas do sistema que tratam determinadas chamadas a periféricos denominadas interrupções, que provocam paragens temporárias no atual processamento. O disco rígido é o principal meio de armazenamento em um computador porque ele pode armazenar grandes quantidades de dados não-voláteis. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
22 PROM (Programable ROM) devido ao seu modo de fabrico só pode ser programa uma única vez; EPROM (Erasable and Programable ROM) podem ser apagadas e reprogramadas diversas vezes; EEPROM (Electronic EPROM) memórias que podem ser reprogramadas electronicamente as vezes que forem necessárias. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
23 Barramento (bus) Sistema de interligação dos diversos componentes este barramento é constituído por um elevado número de ligações físicas, podendo estar agrupados de forma hierárquica. Um barramento pode ser visto como uma estrada para o tráfego dos sinais digitais a qual consiste de um conjunto de conexões físicas, bem como especificações elétricas para os sinais (ex: FireWire e USB - barramento serial universal). Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
24 As principais categorias de barramentos são normalmente designadas por: Barramentos de dados, que têm por função transportar a informação (códigos dos programas e dados) entre os blocos funcionais dum computador; quanto maior a sua "largura", maior o número de bits que é possível transportar em simultâneo; Barramento de endereços, que têm por função transportar a identificação/localização ("endereço") dos sítios onde se pretende ler ou escrever dados (por ex., o endereço de uma célula de memória ou de um registo de estado de um controlador); Barramento de controlo, que agrupa todo o conjunto de sinais elétricos de controlo do sistema, necessários ao bom funcionamento do computador como um todo (por ex., sinais para indicar que a informação que circula no barramento de dados é para ser escrita e não lida da célula de memória cuja localização segue no barramento de endereços). Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
25 Um barramento é multiplexado de forma que qualquer dos dispositivos conectados a ele possa enviar ou receber dados de outros dispositivos; Um dispositivo que transmite é frequentemente denominado de fonte, e um dispositivo que recebe é frequentemente denominado de aceitador; A cada momento apenas existe uma fonte ativa. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
26 Tipos de Controlo de Barramento Controlo síncrono: o processador geralmente gera todos os sinais de controlo e temporização. Os outros dispositivos sincronizam então suas operações através dos sinais de controle e temporização. Controlo assíncrono: os sinais de controlo e temporização são gerados em conjunto pela fonte e pelo aceitador. O processo do estabelecimento conjunto de comunicação é denominado handshaking. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
27 Exemplo de uma seqüência de handshaking. Buffers tristate são normalmente usados nas saídas de um dispositivo fonte com um barramento; Geralmente mais de uma fonte é conectada em um barramento, porém apenas uma pode ter acesso de cada vez; Todas as outras fontes têm que que estar desconectadas do barramento para evitar colisões de dados. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
28 Barramento Interno Barramento Local: Conecta diretamente o processador à memória cache, memória principal, co-processador e controlador de barramento PCI; É o único barramento interno que conecta diretamente ao processador; Incluí barramento de dados, barramento de endereço e o barramento de controle que permitem o processador comunicar com outros dispositivos; Considerado como um barramento primário em um sistema de computador. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
29 Barramento PCI: Faz a interface do processador com dispositivos externos via slots de expansão (conectores). O barramento PCI (Peripheral Control Interconnect) foi desenvolvido pela Intel; e como foi introduzido em 1993, se tornou o padrão de barramento de interface de computadores pessoais, substituindo diversos padrões de barramentos anteriores; O barramento PCI é de 64 bits, embora seja frequentemente implementado como um barramento de 32 bits no qual os barramentos de endereço e dados são multiplexados. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
30 Barramento PCI: O barramento PCI está isolado do barramento local por uma unidade controladora de barramento que funciona como uma ponte entre os dois barramentos; O barramento PCI é considerado secundário e opera com clock independente do processador. O PCI pode conectar o processador a dispositivos periféricos como o drive de disco rígido, via slots de expansão com cartões adaptadores; Suporta plug-and-play. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
31 Barramento ISA: Esse barramento de expansão foi desenvolvido pela IBM; Descontinuado devido à sua baixa velocidade e substituído pelo barramento PCI. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
32 Barramento Externo Dispositivos externos são conectados a um computador via interface de entrada/saída (I/O) denominadas de portas de I/O. Existem dois tipos básicos de portas de I/O em computadores, a porta serial e a porta paralela. RS-232C: é um dos padrões mais antigos e comuns para interface serial aprovado pela Electronic Industries Association (EIA). A maioria dos computadores pessoais têm uma porta RS- 232C. Conector com 25 pinos. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
33 IEEE 1394: barramento serial externo padrão suporta taxas de transferências de dados de até 400 Mb/s e é usado tipicamente para fazer a interface, embora sem limitação, com periféricos de vídeo e gráfico, tais como câmeras digitais; O padrão IEEE 1394 é também denominado de FireWire, uma marca registrada pela Apple Computer, que foi a primeira empresa a desenvolvê-lo; O cabo FireWire consiste de seis fios, dois pares torcidos para dados e dois para alimentação; Além disso, esse padrão permite conexões on fire, que é a capacidade de inserir ou remover dispositivos conectados ao computador enquanto ele estiver executando um programa. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
34 USB (Universal Serial Bus): suporta duas taxas de transferências de dados, sendo uma taxa de alta velocidade e uma taxa de velocidade baixa; Permite conexão on fire ; Suporta plug-and-play; O cabo USB tem quatro fios, dois para dados e dois para alimentação, e conecta o computador a um dispositivo periférico USB, sendo que qualquer um pode funcionar como hub para a conexão de outros dispositivos periféricos USB. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
35 IEEE 488 (General-Purpose Interface Bus): Amplamente usada em aplicações de testes e medições, tendo sido desenvolvida pela Hewlett-Packard (HP) nos anos de Especifica 24 linhas que são usadas para transferir oito bits de dado em paralelo de cada vez e provê oito sinais de controle que incluem três linhas de handshake; A transferência máxima para o padrão IEEE 488 é 1 MB/s. Um padrão superior a esse, denominado de HS488, tem uma taxa de dados máxima de 8 MB/s. Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
36 SCSI: é um padrão amplamente usado na interface de computadores pessoais e periféricos. Embora o SCSI (Small Computer System Interface) seja um padrão ANSI, existem diversas variações e tipos de conectores produzidos por uma variedade de fabricantes. Um tipo de SCSI pode não ser compatível com outro. SCSI-1 é uma versão com conector de 25 pinos que provê um barramento de dados de 8 bits e suporta taxas de transferência de dados de 4 MB/s; Existem diversas versões do padrão de barramento tai como: SCSI-1, SCSI-2, Wide SCSI, Fast SCSI, Ultra SCSI, Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
37 Nuno Pombo / Paulo Fazendeiro Arquitectura Computadores II 2014/
Figura 1 - O computador
Organização e arquitectura dum computador Índice Índice... 2 1. Introdução... 3 2. Representação da informação no computador... 4 3. Funcionamento básico dum computador... 5 4. Estrutura do processador...
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Ficha de trabalho N.º 1 1. Refere algumas das principais áreas das Tecnologias
Leia maisComponentes de um Sistema de Computador
Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o equipamento (parte física) SOFTWARE: Instruções que dizem o que o computador deve fazer (parte
Leia maisProf. Sandrina Correia
Tecnologias de I informação de C omunicação 9º ANO Prof. Sandrina Correia TIC Prof. Sandrina Correia 1 Objectivos Definir os conceitos de Hardware e Software Identificar os elementos que compõem um computador
Leia maisSISTEMAS INFORMÁTICOS
SISTEMAS INFORMÁTICOS Nesta apresentação, aprenderá a distinguir Hardware de software, identificar os principais componentes físicos de um computador e as suas funções. Hardware e Software Estrutura de
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Correcção da ficha de trabalho N.º 1 1. Refere algumas das principais áreas
Leia maisCurso Técnico de Nível Médio
Curso Técnico de Nível Médio Disciplina: Informática Básica 2. Hardware: Componentes Básicos e Funcionamento Prof. Ronaldo Componentes de um Sistema de Computador HARDWARE: unidade
Leia maisFundamentos em Informática
Fundamentos em Informática 04 Organização de Computadores nov/2011 Componentes básicos de um computador Memória Processador Periféricos Barramento Processador (ou microprocessador) responsável pelo tratamento
Leia maisARQUITETURA DE COMPUTADORES - 1866
7 Unidade Central de Processamento (UCP): O processador é o componente vital do sistema de computação, responsável pela realização das operações de processamento e de controle, durante a execução de um
Leia maisProf. Daniel Gondim danielgondimm@gmail.com. Informática
Prof. Daniel Gondim danielgondimm@gmail.com Informática Componentes de um SC Barramento Também conhecido como BUS É um conjunto de linhas de comunicação que permitem a interligação entre dispositivos,
Leia maisIntrodução à Arquitetura de Computadores
1 Introdução à Arquitetura de Computadores Hardware e software Organização de um computador: Processador: registradores, ALU, unidade de controle Memórias Dispositivos de E/S Barramentos Linguagens de
Leia maisTais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores.
Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores. 7.3.1.2 Registradores: São pequenas unidades de memória, implementadas na CPU, com as seguintes características:
Leia maisIntrodução. à Estrutura e Funcionamento de um Sistema Informático
Introdução à Estrutura e Funcionamento de um Sistema Informático Estrutura básica de um sistema informático Componentes de um sistema informático O interior de um PC A placa principal ou motherboard O
Leia maisArquitetura de Computadores. Professor: Vilson Heck Junior
Arquitetura de Computadores Professor: Vilson Heck Junior Agenda Conceitos Estrutura Funcionamento Arquitetura Tipos Atividades Barramentos Conceitos Como já discutimos, os principais componentes de um
Leia maisBarramentos - BUS. Professor Especialista: Airton Ribeiro de Sousa
Professor Especialista: Airton Ribeiro de Sousa É o percurso principal dos dados entre dois ou mais componentes de um sistema de computação, neste caso são os caminhos arquitetados na PLACA MÃE até o ponto
Leia maisHARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira
HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO Wagner de Oliveira SUMÁRIO Hardware Definição de Computador Computador Digital Componentes Básicos CPU Processador Memória Barramento Unidades de Entrada e
Leia mais5 Entrada e Saída de Dados:
5 Entrada e Saída de Dados: 5.1 - Arquitetura de Entrada e Saída: O sistema de entrada e saída de dados é o responsável pela ligação do sistema computacional com o mundo externo. Através de dispositivos
Leia maisUniversidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET
Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET Hardware de Computadores Questionário II 1. A principal diferença entre dois processadores, um deles equipado com memória cache o
Leia maisBARRAMENTO DO SISTEMA
BARRAMENTO DO SISTEMA Memória Principal Processador Barramento local Memória cachê/ ponte Barramento de sistema SCSI FireWire Dispositivo gráfico Controlador de vídeo Rede Local Barramento de alta velocidade
Leia maisAula 04 B. Interfaces. Prof. Ricardo Palma
Aula 04 B Interfaces Prof. Ricardo Palma Interface SCSI SCSI é a sigla de Small Computer System Interface. A tecnologia SCSI (pronuncia-se "scuzzy") permite que você conecte uma larga gama de periféricos,
Leia maisMEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2
MEMÓRIA CONCEITO Bit- 0 1 Essência de um sistema chamado BIESTÁVEL Ex: Lâmpada 0 apagada 1 acesa 0 e 1 únicos elementos do sistema de numeração de base 2 A que se destina a memória: Armazenamento das instruções
Leia maisEntrada e Saída. Prof. Leonardo Barreto Campos 1
Entrada e Saída Prof. Leonardo Barreto Campos 1 Sumário Introdução; Dispositivos Externos; E/S Programada; E/S Dirigida por Interrupção; Acesso Direto à Memória; Bibliografia. Prof. Leonardo Barreto Campos
Leia maisO hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware
1 2 Revisão de Hardware 2.1 Hardware O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 2.1.1 Processador O Processador
Leia maisIntrodução aos Computadores
Os Computadores revolucionaram as formas de processamento de Informação pela sua capacidade de tratar grandes quantidades de dados em curto espaço de tempo. Nos anos 60-80 os computadores eram máquinas
Leia maisCurso EFA Técnico/a de Informática - Sistemas. Óbidos
Curso EFA Técnico/a de Informática - Sistemas Óbidos MÓDULO 769 Arquitectura interna do computador Carga horária 25 Objectivos No final do módulo, os formandos deverão: i. Identificar os elementos base
Leia maisSistemas Operacionais. Prof. Pedro Luís Antonelli Anhanguera Educacional
Sistemas Operacionais Prof. Pedro Luís Antonelli Anhanguera Educacional Hardware HARDWARE Sistema Computacional = conjunto de circuitos eletrônicos interligados formado por processador, memória, registradores,
Leia maisUnidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01
Unidade Central de Processamento (CPU) Processador Renan Manola Introdução ao Computador 2010/01 Componentes de um Computador (1) Computador Eletrônico Digital É um sistema composto por: Memória Principal
Leia maisAula 04 A. Barramentos. Prof. Ricardo Palma
Aula 04 A Barramentos Prof. Ricardo Palma Definição Em ciência da computação barramento é um conjunto de linhas de comunicação que permitem a interligação entre dispositivos, como o CPU, a memória e outros
Leia maisBarramento - Significado
Barramento - Significado Barramento é um conjunto de linhas de comunicação que permitem a ligação entre dispositivos, como a CPU, as memórias e outros periféricos. ricos. Barramento - Significado O Barramento,
Leia maisBarramento. Barramentos. Barramento. Barramento
s Arquiteturas de Conjunto de conexões elétricas/lógicas paralelas Permitem a transmissão de dados, endereços e sinais de controle entre os diversos módulos funcionais do computador Consiste de vários
Leia mais3. Arquitetura Básica do Computador
3. Arquitetura Básica do Computador 3.1. Modelo de Von Neumann Dar-me-eis um grão de trigo pela primeira casa do tabuleiro; dois pela segunda, quatro pela terceira, oito pela quarta, e assim dobrando sucessivamente,
Leia maisTECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO O que é a Informática? A palavra Informática tem origem na junção das palavras: INFORMAÇÃO + AUTOMÁTICA = INFORMÁTICA...e significa, portanto, o tratamento da informação
Leia mais1. CAPÍTULO COMPUTADORES
1. CAPÍTULO COMPUTADORES 1.1. Computadores Denomina-se computador uma máquina capaz de executar variados tipos de tratamento automático de informações ou processamento de dados. Os primeiros eram capazes
Leia maisTI Aplicada. Aula 03 Componentes Básicos Hardware e Rede. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.
TI Aplicada Aula 03 Componentes Básicos Hardware e Rede Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.br Principais Componentes Barramentos Placa Mãe Processadores Armazenamento
Leia maisPrimeiros "computadores" digitais. Execução de um programa. Consolas. Primórdios dos computadores. Memória interna. Computadores com memória interna
Execução de um O executa um Quais os seus componentes? Como estes se organizam e interactuam? entrada de dados processador, memória, input bits periféricos,etc bits saída de dados output Primeiros "es"
Leia maisCAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA
8 CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA A porta paralela, também conhecida por printer port ou Centronics e a porta serial (RS-232) são interfaces bastante comuns que, apesar de estarem praticamente
Leia maisOrganização de Computadores 1
Organização de Computadores 1 SISTEMA DE INTERCONEXÃO (BARRAMENTOS) Prof. Luiz Gustavo A. Martins Arquitetura de von Newmann Componentes estruturais: Memória Principal Unidade de Processamento Central
Leia maisDisciplina: Introdução à Informática Profª Érica Barcelos
Disciplina: Introdução à Informática Profª Érica Barcelos CAPÍTULO 4 1. ARQUITETURA DO COMPUTADOR- HARDWARE Todos os componentes físicos constituídos de circuitos eletrônicos interligados são chamados
Leia maisCAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO
28 CAPÍTULO 5 INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO Interfaces para periféricos de armazenamento: Periféricos de armazenamento,
Leia maisSistemas Operativos. Sumário. Estruturas de sistemas de computação. ! Operação de um sistema de computação. ! Estruturas de E/S
Estruturas de sistemas de computação Sumário! Operação de um sistema de computação! Estruturas de E/S! Estruturas de armazenamento! Hierarquia de armazenamento 2 1 Arquitectura de um sistema de computação
Leia maisSerial Paralela USB FireWire(IEEE1394)
Serial Paralela USB FireWire(IEEE1394) histórico Tudo começou em 1980 quando a IBM estava desenvolvendo seu primeiro micro PC. Já haviam definido que o barramento ISA seria usado para permitir que o IBM
Leia maisARQUITETURA DE COMPUTADORES
01001111 01110010 01100111 01100001 01101110 01101001 01111010 01100001 11100111 11100011 01101111 00100000 01100100 01100101 00100000 01000011 01101111 01101101 01110000 01110101 01110100 01100001 01100100
Leia maisPROCESSAMENTO DE DADOS
PROCESSAMENTO DE DADOS Aula 1 - Hardware Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari 2 3 HARDWARE Todos os dispositivos físicos que constituem
Leia maisINFORMÁTICA - BICT (noturno)
INFORMÁTICA - BICT (noturno) Organização de Computadores Professor: Dr. Rogério Vargas 2014/2 http://rogerio.in Introdução O que é mesmo um Computador? O computador é uma máquina eletrônica que permite
Leia maisCapacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB
Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha
Leia maisIntrodução. Em se tratando de computador, entendemos que memória são dispositivos que armazenam dados com os quais o processador trabalha.
Memorias Introdução Em se tratando de computador, entendemos que memória são dispositivos que armazenam dados com os quais o processador trabalha. Necessariamente existe dois tipos de memórias: -Memória
Leia maisEstrutura de um Computador
SEL-0415 Introdução à Organização de Computadores Estrutura de um Computador Aula 7 Prof. Dr. Marcelo Andrade da Costa Vieira MODELO DE VON NEUMANN PRINCÍPIOS A arquitetura de um computador consiste de
Leia maisPor razões, é requerido um módulo de E/S, que deve desempenhar duas funções principais:
Entrada e Saída Além do processador e da memória, um terceiro elemento fundamental de um sistema de computação é o conjunto de módulos de E/S. Cada módulo se conecta com o barramento do sistema ou com
Leia maisVisão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias
Visão Geral da Arquitetura de Computadores Prof. Elthon Scariel Dias O que é Arquitetura de Computadores? Há várias definições para o termo arquitetura de computadores : É a estrutura e comportamento de
Leia maisEdeyson Andrade Gomes
Sistemas Operacionais Conceitos de Arquitetura Edeyson Andrade Gomes www.edeyson.com.br Roteiro da Aula Máquinas de Níveis Revisão de Conceitos de Arquitetura 2 Máquina de Níveis Máquina de níveis Computador
Leia maisMódulo 1 Introdução às Redes
CCNA 1 Conceitos Básicos de Redes Módulo 1 Introdução às Redes Ligação à Internet Ligação à Internet Uma ligação à Internet pode ser dividida em: ligação física; ligação lógica; aplicação. Ligação física
Leia maisEstrutura de um Computador. Linguagem de Programação Rone Ilídio UFSJ - CAP
Estrutura de um Computador Linguagem de Programação Rone Ilídio UFSJ - CAP Hardware e Software HARDWARE: Objetos Físicos que compões o computador Circuitos Integrados, placas, cabos, memórias, dispositivos
Leia maisMemórias Prof. Galvez Gonçalves
Arquitetura e Organização de Computadores 1 s Prof. Galvez Gonçalves Objetivo: Compreender os tipos de memória e como elas são acionadas nos sistemas computacionais modernos. INTRODUÇÃO Nas aulas anteriores
Leia maisSistemas Operacionais
Sistemas Operacionais Aula 3 Software Prof.: Edilberto M. Silva http://www.edilms.eti.br SO - Prof. Edilberto Silva Barramento Sistemas Operacionais Interliga os dispositivos de E/S (I/O), memória principal
Leia maisCapítulo 4. MARIE (Machine Architecture Really Intuitive and Easy)
Capítulo 4 João Lourenço Joao.Lourenco@di.fct.unl.pt Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa 2007-2008 MARIE (Machine Architecture Really Intuitive and Easy) Adaptado dos transparentes
Leia maisARQUITETURA DE COMPUTADORES Prof. João Inácio
ARQUITETURA DE COMPUTADORES Prof. João Inácio Memórias Memória: é o componente de um sistema de computação cuja função é armazenar informações que são, foram ou serão manipuladas pelo sistema. Em outras
Leia maisOrganização Básica do Computador
Organização Básica do Computador Modelo de Von Neumann MEMÓRIA ENTRADA ARITMÉTICA LÓGICA SAÍDA CONTROLE Modelo de Von Neumann Introduziu o conceito do computador controlado por programa armazenado. Todo
Leia maisArquitetura de Computadores Arquitetura de entrada e saída
Arquitetura de Entrada e Saída Arquitetura de Computadores Arquitetura de entrada e saída Barramento Meio de transmissão de dados entre a CPU, a memória principal e os dispositivos de entrada e saída.
Leia maisAULA: Introdução à informática Computador Digital
Campus Muriaé Professor: Luciano Gonçalves Moreira Disciplina: Informática Aplicada AULA: Introdução à informática Computador Digital Componentes de um computador digital : Hardware Refere-se às peças
Leia maisTecnologia PCI express. Introdução. Tecnologia PCI Express
Tecnologia PCI express Introdução O desenvolvimento de computadores cada vez mais rápidos e eficientes é uma necessidade constante. No que se refere ao segmento de computadores pessoais, essa necessidade
Leia maisSistema de Computação
Sistema de Computação Máquinas multinível Nível 0 verdadeiro hardware da máquina, executando os programas em linguagem de máquina de nível 1 (portas lógicas); Nível 1 Composto por registrados e pela ALU
Leia maisCapítulo I : Noções Gerais
Capítulo I : Noções Gerais 1 Capítulo I : Noções Gerais Informática (Teoria da Informação): Ciência do tratamento e transmissão da informação. Computador: Sistema que permite armazenar grandes quantidades
Leia maisBinária. Introdução à Informática. Introdução à Informática. Introdução à Informática. Introdução à Informática. Bit. Introdução à Informática
Informação Introdução à Os dispositivos que num computador permitem armazenar informação devem ser capazes de: Receber informação Conservar informação Restituir informação Mas que tipo de informação? Binária
Leia mais20/09/2009 TRANSFORMANDO DADOS EM. PROCESSANDO DADOS George Gomes Cabral SISTEMAS NUMÉRICOS INFORMAÇÕES
TRANSFORMANDO DADOS EM INFORMAÇÕES Em geral, parece que os computadores nos entendem porque produzem informações que nós entendemos. Porém, tudo o que fazem é reconhecer dois estados físicos distintos
Leia maisCurso Técnico de Nível Médio
Curso Técnico de Nível Médio Disciplina: Informática Básica 2. Hardware: Componentes Básicos e Funcionamento Prof. Ronaldo Componentes de um Sistema de Computador HARDWARE: unidade
Leia maisO processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema.
O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema. Unidade aritmética e lógica - Executa operações aritméticas (cálculos);
Leia maisWilliam Stallings Arquitetura e Organização de Computadores 8 a Edição
William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 7 Entrada/saída Os textos nestas caixas foram adicionados pelo Prof. Joubert slide 1 Problemas de entrada/saída Grande variedade
Leia maisInformática. Aulas: 01 e 02/12. Prof. Márcio Hollweg. www.conquistadeconcurso.com.br. Visite o Portal dos Concursos Públicos WWW.CURSOAPROVACAO.COM.
Informática Aulas: 01 e 02/12 Prof. Márcio Hollweg UMA PARCERIA Visite o Portal dos Concursos Públicos WWW.CURSOAPROVACAO.COM.BR Visite a loja virtual www.conquistadeconcurso.com.br MATERIAL DIDÁTICO EXCLUSIVO
Leia maisArquitetura de Von Neumann e os Computadores Modernos
Arquitetura de Von Neumann e os Computadores Modernos Arquitetura de Computadores e Software Básico Aula 5 Flávia Maristela (flaviamsn@ifba.edu.br) Arquitetura de Von Neumann e as máquinas modernas Onde
Leia maisDisciplina: Introdução à Engenharia da Computação
Colegiado de Engenharia de Computação Disciplina: Introdução à Engenharia da Computação Aulas 10 (semestre 2011.2) Prof. Rosalvo Ferreira de Oliveira Neto, M.Sc. rosalvo.oliveira@univasf.edu.br 2 Hardware
Leia maisARQUITETURA DE COMPUTADORES
01001111 01110010 01100111 01100001 01101110 01101001 01111010 01100001 11100111 11100011 01101111 00100000 01100100 01100101 00100000 01000011 01101111 01101101 01110000 01110101 01110100 01100001 01100100
Leia maisEstrutura e funcionamento de um sistema informático
Estrutura e funcionamento de um sistema informático 2006/2007 Sumário A constituição de um sistema informático: hardware e software. A placa principal. O processador, o barramento e a base digital. Ficha
Leia maisIntrodução a Informática. Prof.: Roberto Franciscatto
Introdução a Informática Prof.: Roberto Franciscatto 3.1 EXECUÇÃO DAS INSTRUÇÕES A UCP tem duas seções: Unidade de Controle Unidade Lógica e Aritmética Um programa se caracteriza por: uma série de instruções
Leia maisIntrodução à Programação 2006/07. Computadores e Programação
Introdução à Programação 2006/07 Computadores e Programação Objectivos da Aula Noção de computador. Organização Interna de um Computador Noção de Sistema Operativo. Representação digital de informação
Leia maisCapítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal. Memória principal
Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal Organização Operações de leitura e escrita Capacidade http://www.ic.uff.br/~debora/fac! 1 2 Componente de um sistema
Leia maisComponentes de um computador típico
Componentes de um computador típico Assim como em um videocassete, no qual é necessário ter o aparelho de vídeo e uma fita contendo o filme que será reproduzido, o computador possui a parte física, chamada
Leia maisMEMÓRIA. A memória do computador pode ser dividida em duas categorias:
Aula 11 Arquitetura de Computadores - 20/10/2008 Universidade do Contestado UnC/Mafra Sistemas de Informação Prof. Carlos Guerber MEMÓRIA Memória é um termo genérico usado para designar as partes do computador
Leia maisCIÊNCIA E TECNOLOGIA DO RIO INFORMÁTICA BÁSICA AULA 03. Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 25/06/2014
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INFORMÁTICA BÁSICA AULA 03 Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 25/06/2014 Unidades de armazenamento
Leia maisUCP. Memória Periféricos de entrada e saída. Sistema Operacional
Arquitetura: Conjunto de elementos que perfazem um todo; estrutura, natureza, organização. Houaiss (internet) Bit- Binary Digit - Número que pode representar apenas dois valores: 0 e 1 (desligado e ligado).
Leia maisMicroinformática Introdução ao hardware. Jeronimo Costa Penha SENAI - CFP/JIP
Microinformática Introdução ao hardware Jeronimo Costa Penha SENAI - CFP/JIP Informática Informática é o termo usado para se descrever o conjunto das ciências da informação, estando incluídas neste grupo:
Leia maisArquitetura de Computadores - Revisão -
Arquitetura de Computadores - Revisão - Principais funções de um Sistema Operacional Componentes básicos da Arquitetura Barramentos Registradores da CPU Ciclo de Instruções Interrupções Técnicas de E/S
Leia maisSistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 02. Cursos de Computação
Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 03 Conceitos de Hardware e Software parte 02 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed.
Leia maisBarramentos e Chipsets
Sumário Introdução Barramentos e Chipsets Eduardo Amaral Barramentos Barramento frontal (Front Side Bus) Barramento de memória Barramento de externo ou de I/O Chipset Ponte norte Ponte sul Introdução Organização
Leia maisDEPARTAMENTO DE MTEMÁTICA E CIÊNCIAS EXPERIMENTAIS
DEPARTAMENTO DE MTEMÁTICA E CIÊNCIAS EXPERIMENTAIS Planificação da Disciplina de Informática Vocacional 3º ciclo Componente de Formação Vocacional Anos Letivos de 2014/2015 e 2015/2016 Manual adotado:
Leia maisInformática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25
Informática Prof. Macêdo Firmino Introdução a Informática Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25 O Que é um Computador? É uma máquina composta de um conjunto de partes eletrônicas e
Leia maisModelo Genérico de Módulo de E/S Grande variedade de periféricos
Conteúdo Capítulo 7 Entrada/Saída Dispositivos externos Módulos E/S Técnicas de E/S E/S Programada E/S Conduzida por interrupções Processamento de interrupções Controlador Intel 82C59A Acesso Directo à
Leia maisArquitetura e Organização de Computadores I
Arquitetura e Organização de Computadores I Interrupções e Estrutura de Interconexão Prof. Material adaptado e traduzido de: STALLINGS, William. Arquitetura e Organização de Computadores. 5ª edição Interrupções
Leia maisINTRODUÇÃO ÀS LINGUAGENS DE PROGRAMAÇÃO
Capítulo 1 INTRODUÇÃO ÀS LINGUAGENS DE PROGRAMAÇÃO 1.1 Histórico de Linguagens de Programação Para um computador executar uma dada tarefa é necessário que se informe a ele, de uma maneira clara, como ele
Leia maisARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Prof. André Dutton EMENTA: Conceitos fundamentais e histórico da ciência da computação; Histórico dos computadores, evolução e tendências; Modalidades de computadores
Leia maisÁreas de aplicação das TIC
O que é a Informática? Ficha Informativa Nº 5 Tratamento ou processamento da informação de forma automática. Dados - São designações de entidades que constituem a informação. Exemplo: Objetos, símbolos,
Leia maisEstruturas do Sistema de Computação
Estruturas do Sistema de Computação Prof. Dr. José Luís Zem Prof. Dr. Renato Kraide Soffner Prof. Ms. Rossano Pablo Pinto Faculdade de Tecnologia de Americana Centro Paula Souza Estruturas do Sistema de
Leia maisArquitectura de Computadores
Unidade de Entrada/Saída (I/O) Nuno Cavaco Gomes Horta Universidade Técnica de Lisboa / Instituto Superior Técnico Sumário Introdução Unidade de Processamento Unidade de Controlo Conjunto de Instruções
Leia maisDispositivos de Entrada e Saída
SEL-0415 Introdução à Organização de Computadores Dispositivos de Entrada e Saída Aula 9 Prof. Dr. Marcelo Andrade da Costa Vieira ENTRADA e SAÍDA (E/S) (I/O - Input/Output) n Inserção dos dados (programa)
Leia maisAULA TEÓRICA 2 Tema 2. Conceitos básicos de informática, computadores e tecnologias de informação. Sistemas de numeração (continuação)
AULA TEÓRICA 2 Tema 2. Conceitos básicos de informática, computadores e tecnologias de informação. Sistemas de numeração (continuação) Digitalização. Arquitectura básica do hardware. Input, processamento,
Leia maisIntrodução às Tecnologias de Informação e Comunicação. Conceitos Introdutórios
Introdução às Tecnologias de Informação e Comunicação Conceitos Introdutórios Informática Informática - Tratamento ou processamento da informação utilizando meios automáticos, nomeadamente o computador.
Leia maisENIAC. Introdução aos Computadores e à Programação (Noções Básicas)
ENIAC Introdução aos Computadores e à ção (Noções Básicas) Introdução aos Computadores e à ção (Noções Básicas) 1 Introdução aos Computadores e à ção (Noções Básicas) 2 O transistor foi inventado em 1947
Leia mais1.1. Organização de um Sistema Computacional
1. INTRODUÇÃO 1.1. Organização de um Sistema Computacional Desde a antiguidade, o homem vem desenvolvendo dispositivos elétricoeletrônicos (hardware) que funciona com base em instruções e que são capazes
Leia maisfor Information Interchange.
6 Memória: 6.1 Representação de Memória: Toda a informação com a qual um sistema computacional trabalha está, em algum nível, armazenada em um sistema de memória, guardando os dados em caráter temporário
Leia maisConceitos Básicos. Conceitos Básicos Memória
Infra-Estrutura de Hardware Conceitos Básicos Memória Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Bits de Memória Ordem de Bytes Conceitos Básicos Memória Secundária Códigos de Correção
Leia mais