CAPÍTULO V ARQUITETURA DO PC E BARRAMENTO ISA

Tamanho: px
Começar a partir da página:

Download "CAPÍTULO V ARQUITETURA DO PC E BARRAMENTO ISA"

Transcrição

1 Arquitetura do PC e Barramento ISA Cap5: 24 CAPÍTULO V ARQUITETURA DO PC E BARRAMENTO ISA A Escolha do Primeiro Processador Família 6502 da Apple Z80 bom desempenho muitos usuários muitas ferramentas de desenvolvimento muitos aplicativos sistema operacional CPM endereçamento limitado sem recursos para paginação sem perspectivas de migração Z-8000 totalmente incompatível (Motorola) e (Intel) - ambos de 6 bits (Motorola) chip de 24 bits de endereços e 6 bits de dados, iria requerer projeto mais caro (os sistemas usavam 8 bits) barramento de dados de 6 bits iria requerer o dobro de chips (ROM e RAM) para um sistema mínimo desempenho acima do 8086, mas com menor eficiência de uso da memória que o 8086 => "sistemas pequenos" menos competitivos faltava ao uma série de chips periféricos, algo que a Intel oferecia em abundância falta de apoio de software, de ferramentas de desenvolvimento, de sistemas operacionais e de aplicativos 8088 (Intel) menor custo de implementação perspectiva de melhor desempenho e maior espaço de endereçamento escolha diferente da concorrência (a IBM queria ser vista como uma líder e não como uma seguidora) caminho de migração do software escrito para o PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

2 Arquitetura do PC e Barramento ISA Cap5: 224 Alguns PCs PC original CPU 8088 Circuitos de controle 4,77 MHz do teclado Soquete para Circuitos de controle coprocessador 8087 do gravador K-7 Temporizadores Canal de áudio e contadores controlado por software 4 Canais de DMA BIOS KB ROM NMI e 8 interrupções RAM do sistema com Bancos de 6 KB x 9 bits Barramento de expansão e slots de interface Teclado de 84 teclas Gravador Alto-falante 5 Slots Barramento de dados com 8 bits (62 pinos). Figura 5.. O PC original. PC XT CPU 8088 Circuitos de controle 4,77 MHz do teclado Soquete para Circuitos de controle coprocessador 8087 do gravador K-7 Temporizadores Canal de áudio e contadores controlado por software 4 Canais de DMA BIOS KB ROM NMI e 8 interrupções RAM do sistema com Bancos de 64 KB x 9 bits Barramento de expansão e slots de interface Teclado de 84 teclas Gravador Alto-falante adaptador de HD, portas, etc. 8 Slots Barramento de dados com 8 bits (62 pinos). Figura 5.2. O PC XT. PC XT com 80860MHz PC AT PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

3 Arquitetura do PC e Barramento ISA Cap5: 324 CPU Circuitos de controle 6 a 25 MHz do teclado Soquete para Relógio permanente e coprocessador 287 RAM CMOS (64 bytes) Temporizadores Canal de áudio e contadores controlado por software 7 Canais de DMA, BIOS 4 de 8 bits e 3 de 6 bits 64 KB ROM NMI e 6 interrupções RAM do sistema 2 x KB x 9 bits Barramento de expansão e slots de interface Teclado de 0 teclas Bateria Alto-falante 8 Slots Barramento de dados com 8 ou 6 bits Figura 5.3. Típico PC AT. PS2 - MCA da IBM e PC AT da Compaq Arquitetura do PC XT Lógica para Temporização, Decodificação de Memória e IO Barramento Local (Local Bus) Cristal 4,388 MHz 4,77 CPU MHz Contr. Barram Controle Latches Ender. Endereços (3x) Slots de 62 Pinos IRQ0... IRQ7 Pedido Espera Coproc. Matem CKT Estado Espera Contr. Inter ROM BIOS BASIC (4x) 2764 Transc. Dados 245 Controle Endereços Dados Dados Dados D0-D7 A0-A5 Endereço para DMA A0-A7 A8-A5 245 (2x) Controle Endereços Control. DMA 8237 Reg. Pag. DMA 670 Interface Paralela 8255 A6-A9 Chaves de Configuração Teclado Gravador K (2x)58 RAM Dinâmica Cheque de Paridade Lógica NMI Contador Temporiz Figura 5.4. Diagrama de blocos do PC XT PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

4 Arquitetura do PC e Barramento ISA Cap5: 424 MN*MX terra para o modo máximo AD0...AD7 linhas de endereços e dados multiplexados A8...A5 - linhas de endereços não multiplexados A6S3...A9S6 endereços e estado multiplexados CLK relógio de 4,77 MHz com ciclo de carga de 33% *RQ*GT0 conectado ao *RQ*GT0 do coprocessador matemático *RQ*GT - não utilizado LOCK não utilizado INTR pedido de interrupções gerado pelo controlador de interrupções NMI interrupção não mascarável READY usado para inserção de estados de espera em: todos os acessos de IO todos os ciclos de DMA circuito conectado ao barramento de expansão RESET sinal de inicialização QS0 e QS permite que o coprocessador acompanhe a fila interna TEST conectado à saída BUSY do 8087 *S0, *S e *S2 ligados ao 8288 (controlador de barramento), onde são decodificados. Circuito de relógio e base de tempo 4,388 MHz ,3388 MHz 4,77 MHz 4 Barramento de Expansão.9 MHz 8253 OUT 0 OUT DataHora Refresco DRAM OUT2 Áudio Figura 5.5. Geração do relógio no PC XT. ROM do sistema inicialização do sistema diagnóstico de "power on" e checagem do sistema determinação da configuração do sistema "Basic InputOutput System" (BIOS) "Boot Strap Loader" padrão de bits para os primeiros 28 caracteres do conjunto total de 256 caracteres (para o monitor de vídeo) PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

5 Arquitetura do PC e Barramento ISA Cap5: 524 FFFFFh F6000h F5FFFh (5 x) 2764 ROM 40 KB EPROM 8 KB 32 KB FFFFFh FE000h FDFFFh F6000h BIOS e Sistema Interpretador Basic F4000h F3FFFh F0000h 8 KB Não Usado 6 KB NOTA: Depois do RESET, a primera instrução a ser executada é a que está no endereço FFFF0h Figura 5.6. ROMs existentes no PC XT. RAM do sistema Contadorestemporizadores DMA do sistema Interrupções do sistema Arquitetura do PC AT CPU Relógios iniciais de 6 e 8 MHz ISA ("Industry Standard Architecture") adição de um segundo conector de 36 pinos (2 x 8), adjacente ao de 62 pinos (2 x 3) que existia no PC XT recursos para barramento de dados de 8 ou 6 bits recursos para endereçamento de memória de 20 e 24 bits adição de 3 canais de DMA de 6 bits adição de mais 6 níveis de interrupção ciclos de barramento com maior velocidade apoio para ciclos de IO sem estados de espera ("0 wait state") PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

6 Arquitetura do PC e Barramento ISA Cap5: 624 Lógica para Temporização e Decodificação de Memória e IO Cristal 2 MHz Barramento Local (Local Bus) CPU MHz Contr. Barram Controle Latches Ender. Endereços (4x) 373 A0-A23 6 Slots de Pinos IRQ0... IRQ5 Pedido Espera Copro. Matem CKT Estado Espera Contr. Inter ROM BIOS Transc. Dados Dados D0-D5 245 Endereço para DMA D0-D5 A0-A23 A-A8 A0-A7 A9-A6 A8-A5 A6-A23 (2x) 245 (3x) Controle Endereços Dados Controle Endereços Dados Control. DMA 8237 Reg. Pag. DMA 74LS62 Control. Teclado 8042 Contador Temporiz. Chaves de Configuração Teclado Gravador K (2x)58 RAM Dinâmica Cheque de Paridade 2 Slots de 62 Pinos Lógica NMI 8254 Relógio Permanente MC4688 Figura 5.8. Diagrama em blocos dos primeiros PC AT 286. Slots de expansão Painel Traseiro 62 pinos B A B A B A B A B A B A B A B A pinos DC DC DC DC DC DC slots AT de 8 bits semelhantes aos do XT Slots de 6 bits Figura 5.9. Configuração dos slots dos primeiros PC AT PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

7 Arquitetura do PC e Barramento ISA Cap5: 724 Alterações da parte XT para o ISA pino B8, não usado no XT, passou a ser "*0WS" "IRQ2" passou a ser "IRQ9" "MEMR" e "MEMW" viraram "SMEMR" e "SMEMW" CLK de 4,77 MHz passou a ser de 8 MHz (ou 8,33 MHz) Sinais ISA herdados do PC XT Unidade de Interface com o Barramento do Sistema A0-A9 20 D0-D7 8 *DACK DRQ -3 3 IRQ *IOR *IOW *SMEMR *SMEMW ALE OSC CLK TC RESET DRV AEN *IO CH CK IO CH RDY GND 3 +5 V 2 +2 V -5 V -2 V 5 Slots de Expansão (6 Sinais usados em um conector de 62 pinos) Figura 5.0. Sinais originais do barramento de expansão. OSC (oscilador), saída: 4,388 MHz CLK("Clock"), saída: 4,77 MHz (808688) e 8 ou 8,33 MHz (286 em diante) RESET DRV ("Reset Driver"), saída: inicialização dos periféricos SA0-SA9, (endereços) saídas: linhas de endereços SD0-SD7, (dados) bidirecional: linhas de dados ALE ("Address Latch Enable"), saída: início de ciclo de barramento PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

8 Arquitetura do PC e Barramento ISA Cap5: 824 *IO CH CK ("IO Channel Check"), entrada (coletor aberto): gera a interrupção não mascarável (NMI) IO CH RDY ("IO Channel Ready"), entrada (coletor aberto): permite alongar os ciclos do barramento IRQ 2-7 ("Interrupt Request" de 2 até 7), entrada: pedidos de interrupção *IOR ("IO Read"), saída: leitura em IO (nos ciclos de IO) ou leitura em memória (nos ciclos de DMA) *IOW ("IO Write"), saída: escrita em IO (nos ciclos de IO) ou escrita em memória (nos ciclos de DMA) *SMEMW ("Memory Write"), saída: escrita no primeiro megabyte de memória *SMEMR ("Memory Read"), saída: leitura no primeiro megabyte de memória DRQ -3 ("DMA Request" de até 3), entrada: pedidos de DMA *DACK 0-3 ("DMA Acknowledge" de 0 até 3), saída: reconhecimento de pedidos de DMA AEN ("Address Enable"), saída: AEN = 0 => ciclo de IO e AEN = => ciclo de DMA TC ("Terminal Count"), saída: término do número programado de transferências por DMA GND, +5 VDC, +2 VDC, -5 VDC, -2 VDC PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

9 Arquitetura do PC e Barramento ISA Cap5: 924 GND RST DRV + 5V IRQ2-5V DRQ2-2V reservado + 2V GND *MEMW *MEMR *IOW *IOR *DACK3 DRQ3 *DACK DRQ *DACK0 CLOCK IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 *DACK2 TC ALE + 5V OSC GND B B2 B3 B4 B5 B6 B7 B8 B9 B0 B B2 B3 B4 B5 B6 B7 B8 B9 B20 B2 B22 B23 B24 B25 B26 B27 B28 B29 B30 B3 A A2 A3 A4 A5 A6 A7 A8 A9 A0 A A2 A3 A4 A5 A6 A7 A8 A9 A20 A2 A22 A23 A24 A25 A26 A27 A28 A29 A30 A3 *IO CH CK SD7 SD6 SD5 SD4 SD3 SD2 SD SD0 IO CH RDY AEN SA9 SA8 SA7 SA6 SA5 SA4 SA3 SA2 SA SA0 SA9 SA8 SA7 SA6 SA5 SA4 SA3 SA2 SA SA0 GND RST DRV + 5V IRQ9-5V DRQ2-2V *0WS + 2V GND *SMEMW *SMEMR *IOW *IOR *DACK3 DRQ3 *DACK DRQ *DACK0 CLOCK IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 *DACK2 TC ALE + 5V OSC GND B B2 B3 B4 B5 B6 B7 B8 B9 B0 B B2 B3 B4 B5 B6 B7 B8 B9 B20 B2 B22 B23 B24 B25 B26 B27 B28 B29 B30 B3 A A2 A3 A4 A5 A6 A7 A8 A9 A0 A A2 A3 A4 A5 A6 A7 A8 A9 A20 A2 A22 A23 A24 A25 A26 A27 A28 A29 A30 A3 *IO CH CK SD7 SD6 SD5 SD4 SD3 SD2 SD SD0 IO CH RDY AEN SA9 SA8 SA7 SA6 SA5 SA4 SA3 SA2 SA SA0 SA9 SA8 SA7 SA6 SA5 SA4 SA3 SA2 SA SA0 (a) *MEM CS 6 *IO CS 6 IRQ0 IRQ IRQ2 IRQ5 IRQ4 *DACK0 DRQ0 *DACK5 DRQ5 *DACK6 DRQ6 *DACK7 DRQ7 + 5V *MASTER GND D D2 D3 D4 D5 D6 D7 D8 D9 D0 D D2 D3 D4 D5 D6 D7 D8 C C2 C3 C4 C5 C6 C7 C8 C9 C0 C C2 C3 C4 C5 C6 C7 C8 *SBHE LA23 LA22 LA2 LA20 LA9 LA8 LA7 *MEMR *MEMW SD8 SD9 SD0 SD SD2 SD3 SD4 SD5 Figura 5.. (a) Slot original do PC XT. (b) Conector ISA, para 286, 386, 486, etc.. Notar as diferenças nos pinos B4, B8, B e B2. (b) PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

10 Arquitetura do PC e Barramento ISA Cap5: 024 Sinais ISA introduzidos com o PC AT Unidade de Interface com o Barramento do Sistema SA0-SA9 20 SD0-SD7 8 *DACK0-3 4 DRQ-3 3 IRQ3-7, 9 6 *IOR' *IOW' *SWMR' *SMEW4 ALE OSC, CLK 2 TC RESET DRV AEN, *0WS 2 *IO CH CK, IO CH RDY 2 GND 3 +5 V 2 +2 V -5 V -2 V Slot de 62 Pinos Herdado dos Primeiros PCs LA SD8-SD5 8 *DACK 0, 5, 6, 7 4 DREQ 0, 5, 6, 7 4 IRQ 0,, 2, 4, 5 5 *MEMR' *MEMW 2 *MEM CS6, *IO CS6 2 *SBHE *MASTER +5 V GND Slot de 36 Pinos Acrescentado a Partir do AT Figura 5.2. Sinais que trafegam pelos slots de expansão ISA. *SBHE ("System Bus High Enable"), saída: tipo *BHE - habilita acesso à parte alta do barramento *SBHE A0 Função 0 0 Transferência de 6 bits 0 Transferência do byte alto 0 Transferência do byte baixo Inativo Figura 5.3. Decodificação dos modos de transferência de dados. *MEMR ("Memory Read"), saída: leitura a partir do segundo megabyte de memória *MEMW ("Memory Write"), saída: escrita a partir do segundo megabyte de memória PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

11 Arquitetura do PC e Barramento ISA Cap5: 24 DRQ 5-7 ("DMA Request 5 a 7"), entrada: novos pedidos de DMA *DACK 5-7 ("DMA Acknowledge 5 a 7"), saída: novos reconhecimentos de pedidos de DMA DRQ 0*DACK 0, entradasaída: pedidoreconhecimento do canal 0, usado no XT e não usado no AT *MEM CS6 ("Memory Chip Select 6 bits"), entrada coletor aberto: aciona barramento de 6 bits em ciclos de memória *IO CS6 ("IO Chip Select 6 bits"), entrada coletor aberto: aciona barramento de 6 bits em ciclos de IO *MASTER, entrada: solicitação para mestre de barramento IRQ 0,, 2, 4 e 5 ("interrupt request"), entradas: novos pedidos de interrupção LA 7-23 ("unlatched address 7-23"), saídas. complemento das linhas de endereço SD 8-5 (dados), bidirecionais: complemento das linhas de dados Ciclos de barramento Ciclo de barramento para a leitura da memória Ciclo de barramento para a escrita na memória Ciclo de barramento para a leitura de um dispositivo de IO Ciclo de barramento para escrita em um dispositivo de IO Ciclo de barramento para reconhecimento de interrupção Ciclo de escrita via DMA Ciclo de leitura via DMA Ciclos no PC XT PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

12 Arquitetura do PC e Barramento ISA Cap5: 224 T T2 T3 T4 CLOCK (relógio) ALE SA0 - SA9 Endereço Válido *MEMR SD0 - SD7 OBSERVAÇÕES: *MEMW=*IOR=*IOW=HIGH IO CH RDY=HIGH (ativado) Dado Válido (entregue pela memória) Figura 5.4. Ciclo de barramento original para leitura da memória (no PC XT). Ciclos do Barramento ISA 8 ou 8,33 MHz? placa-mãe insere estado de espera nos ciclos de memória placa-mãe insere 3 estados de espera nos ciclos de IO ativação de *0WS retira estados de espera introduzidos pela placamãe T TW T2 Relógio (8 MHz) do Barramento ISA ALE SA0-SA9, *SBHE endereço válido LA7-LA23 endereço válido *SMEMR ou *MEMR Data Setup Data Hold SD0-SD5 Dado Válido *MEM CS6 IO CH RDY Figura Ciclo para leitura de memória, com um estado de espera (ISA) PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

13 Arquitetura do PC e Barramento ISA Cap5: 324 Relógio (8 MHz) do Barramento ISA T TW TW2 TW3 TW4 T2 ALE SA0-SA5 *SBHE endereço válido *IOR SD0-SD5 (gerado pela placa ISA) *IO CS6 Data Setup Dado Válido Data Hold IO CH RDY Figura Ciclo para leitura de IO, com quatro estados de espera (ISA). Relógio (8 MHz) do Barramento ISA T TW TW2 TW3 TW4 T2 ALE SA0-SA5 *SBHE endereço válido *IOW SD0-SD5 (gerado pela CPU) *IO CS6 Data Setup Dado Válido Data Hold IO CH RDY Figura Ciclo para escrita de IO, com quatro estados de espera (ISA) PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

14 Arquitetura do PC e Barramento ISA Cap5: 424 Relógio DMA DMA IDLE DMA DMA 2 DMA 3 DMA 4 DMA IDLE DRQ XX AEN *DACK XX SA0-SA9, *SBHE endereço válido LA7-LA24 endereço válido *SMEMR ou *MEMR *IOW SD0 - SD5 IO CH RDY dado Data Data Setup Hold Figura Ciclo de barramento para leitura por DMA (escrita em IO) (ISA). Geração de estados de espera T T2 T3 TW T4 CLOCK Ready Desativado Máximo READY (Entrada READY da CPU) Ready Setup Hold Time Figura Sistema normalmente "ready" inserindo um estado de espera PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

15 Arquitetura do PC e Barramento ISA Cap5: V R C *RDYWAIT DMA WAIT +5V X F*C RES Cristal X AEN CLK RDY RESET READY AEN2 RDY2 CLK RESET READY CPU 8088 Figura Conexão do 8284 com a CPU. DECODIFICADOR ADR BITS ADR SELECT SELECIONA IO AEN(A) AEN VCC 4K7 *IOR(B4) *IOW(B3) 2 74LS D P R CLK C L Q 5 Q 6 74LS74 Coletor Aberto 2 74LS05 IO CH RDY (A0) RESET(B02) LS02 CLK(B20) 3 D Q 2 4 D2 Q2 5 6 D3 Q3 7 D4 Q4 0 3 D5 Q5 2 4 D6 Q6 5 9 CLK CLR 74LS74 Seleção do Número de Estados de Espera SW DIP-5 Figura 5.3. Circuito para gerar estados de espera, em ciclos de leitura ou escrita em IO PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

16 Arquitetura do PC e Barramento ISA Cap5: 624 VCC *DACK(B7) *DACK2(B26) *DACK3(B5) LS D P R CLK C L Q 5 Q 6 74LS74 Coletor Aberto 2 74LS05 IO CH RDY (A0) RESET(B02) LS02 CLK(B20) 2 74LS D Q D2 Q2 D3 Q3 D4 Q4 D5 Q5 D6 Q6 CLK CLR 74LS Seleção do Número de Estados de Espera SW DIP Figura Circuito para gerar estados de espera para qualquer canal de DMA. T TW TW2 T2 Relógio (8 MHz) do Barramento ISA ALE SA0-SA9, *SBHE endereço válido *MEMR ou *MEMW SD0-SD5 *MEM CS6 Data Setup Dado Válido Data Hold IO CH RDY Adição um Estado de Espera (TW2) RDY Setup RDY Hold Figura Temporização para inserir estados de espera em ciclos de acesso à memória (ISA) PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

17 Arquitetura do PC e Barramento ISA Cap5: 724 T TW TW2 TW3 TW4 T2 Relógio (8 MHz) do Barramento ISA ALE SA0-SA5, *SBHE endereço válido *IOR ou *IOW SD0-SD5 *IO CS6 Data Setup Dado Válido Data Hold IO CH RDY Adição um Estado de Espera (TW4) RDY Setup Figura Temporização para provocar estados de espera em ciclos de acesso a IO (ISA). RDY Hold Relógio DMA DMA IDLE DMA DMA 2 DMA 3 DMA WAIT DMA 4 DMA IDLE DRQ XX AEN *DACK XX SA0-SA9 endereço válido LA7-LA24 endereço válido *MEMR ou *IOR *MEMW ou *IOW SDO -SD5 IO CH RDY Inserido um Estado de Espera RDY Setup RDY Hold Data Setup dado Data Hold Figura Temporização para provocar estados de espera em ciclos de DMA PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

18 Arquitetura do PC e Barramento ISA Cap5: 824 T T2 Relógio (8 MHz) do Barramento BALE A, *SBHE endereço válido Leitura ou Escrita SD0-SD5 Dado Válido Data Setup Data Hold *MEM ou *IO CS6 * 0WS *0WS Setup *0WS Hold Figura Temporização para ativação do sinal *0WS. Outros barramentos Barramento EISA ("Extended Industry Standard Architecture") 8,33 MHz 32 bits de dados configuração de placas por software 00 novos sinais em profundidade modo rajada Barramento MCA ("Micro Channel Architecture") patente da IBM desempenho semelhante ao EISA Barramento VESA Local Bus ("Video Equipment Standard Association") consórcio de 20 companhias 33 MHz 32 bits e previsão para 64 bits dependência do processador (486) carrega o barramento => máximo de 3 slots aplicações principais: placas de vídeo, rede e disco PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

19 Arquitetura do PC e Barramento ISA Cap5: 924 CPU Cache (Barramento Local) Subsistema de Memória Controlador VL BUS VL BUS 32 BITS 33 MHz Controlador Gráfico Controlador de Disco Placa de Rede Controlador de Barramento ISA Barramento ISA 6 BITS 8 MHz Placa FAX Modem IO IO IO Figura 5.4. Barramento local (VL-BUS) proposto por VESA. Barramento PCI ("Peripheral Component Interconnect") plug and play permite até 0 carregamentos elétricos (um deles pode ser um controlador para barramento ISA) trabalha com 32 ou 64 bits a uma velocidade de 33 MHz ou 66 MHz não carrega demais o barramento da CPU não possui dependência com o processador, por não se tratar de um barramento local conceitos de iniciador e alvo especificação permite a comunicação entre diversos barramentos isolados eletricamente através de uma Ponte PCI-PCI PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

20 Arquitetura do PC e Barramento ISA Cap5: 2024 CPU Cache (Barramento Local) Subsistema de Memória Ponte PCI Barramento PCI 3264 bits 3366 MHz Controlador Gráfico Placa de Rede IO Ponte ISA Controlador de Disco Aúdio Vídeo Animado Memória Barramento ISA 6 bits 8 MHz Memória IO Placa FAX Modem IO Figura Arquitetura PCI. Barramento USB ("Universal Serial Bus") Barramento AGP ("Accelerated Graphics Port") Barramento FireWire - IEEE 394-A Chipsets modernos Chipset é um grupo de circuitos integrados destinados a uma tarefa específica, como, por exemplo, construir um computador. No caso dos PCs, o chipset traz integrado uma série de dispositivos auxiliares, tais como: controladores de interrupções, de DMA e de memória dinâmica, temporizadores, pontes PCI e ISA, etc.. Cada chipset define um computador diferente. importância do chipset 440BX e 440GX => barramentos de 00 MHz PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

21 Arquitetura do PC e Barramento ISA Cap5: VX 430HX 430TX 440FX 440BX 440GX Nome Triton II Triton III Triton IV Lançamento Início 96 Início 96 Início 97 Início 97 Início 98 Início 98 Mercado Mediano Ponta Mediano Mediano Ponta Ponta Custo Médio Alto Alto Médio Alto Alto Clock (MHz) 50, 60, 66 50, 60, 66 50, 60, 66 50, 60, 66 60, 66, 00 60, 66, 00 Nr. CPU s Limite cache 52 KB 52 KB 52 KB possível cache 64 MB 52 MB 64 MB GB 2 GB 2 GB Paridade Não Sim Não Sim Sim Sim USB Não Sim Sim Sim Sim Sim AGP Não Não Não Não Sim Sim Oscilador 66 MHz 66 MHz CPU P566 MHz Relógio Barramento Local 66MHz 64 bits PCI Chipset 430LX "Mercury" 32 bits 33MHz 66MHz 64 bits Ponte PCI RAM Cache ISA 6 bits 8MHz Ponte ISA IO IO IO IO IO IO Figura Diagrama em blocos com o Pentium de 66 MHz, ressaltando-se a velocidade e tamanho dos diversos barramentos. Oscilador 66 MHz 66MHz P5 MMX 200 MHz x n CPU n=3 Barramento Local 66MHz 64 bits Chipset 430TX "Triton IV" 66MHz 64 bits Ponte PCI RAM Cache Figura Computador com P5 MMX 200 MHz, onde se deve notar o multiplicado por n (n = 3) PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

22 Arquitetura do PC e Barramento ISA Cap5: 2224 Oscilador 66 MHz 66MHz P5-II 300 MHz x n CPU BSB 50 MHz 28 bits Cache FSB 66MHz 64 bits Chipset 440 FX 66MHz 64 bits Ponte PCI RAM Figura Computador com P5-II300 MHz, onde se pode notar o BSB (Back Side Bus) e o FSB (Front Side Bus) de 66 MHz. Oscilador 00 MHz 00MHz P5-II 400 MHz x n CPU BSB 200 MHz 28 bits Cache FSB 00MHz 64 bits Chipset 00MHz 64 bits 440 BX PCI 32 bits 33MHz Ponte PCI RAM ISA 6 bits 8MHz Ponte ISA IO IO IO IO IO IO Figura Computador com P5-II400 MHz, onde se pode notar o BSB (Back Side Bus) e o FSB (Front Side Bus) de 00 MHz. chipsets para PC00 (memórias síncronas) PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

23 Arquitetura do PC e Barramento ISA Cap5: Velocidade MBs ISA PCI FSB BSB P5-II300 MHz ISA PCI FSB BSB P5-II400 MHz Figura Comparação de velocidade entre os diversos barramentos presentes em computadores com P5-II de 300 MHz e 400 MHz. Exercícios 5-3) Qual o tempo mínimo, em períodos de clock de barramento, para realizar um acesso de IO, a 6 bits (ISA), quando: endereço base a ser acessado utilização da linha *0WS utilização da linha *IOCS6 par sim sim par sim não par não sim par não não ímpar sim sim ímpar sim não ímpar não sim ímpar não não resposta (em clocks ISA) 5-4) Qual a diferença entre os sinais *MEMR dos dois conectores que compõem o barramento ISA: o de 62 pinos e o de 36 pinos? 5-) Um técnico mediu a largura do pulso *IOW no barramento ISA de um computador antigo sendo aproximadamente igual a 450 ηs. Estime o número de estados de espera introduzidos pela placa-mãe do sistema? Qual a duração de um ciclo de barramento ISA para IO neste computador? PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

24 Arquitetura do PC e Barramento ISA Cap5: ) O que pode acontecer se, por engano, o projetista utilizar um 7404, ao invés do 7405, para acionar a linha IO CH RDY? 5-5) Ao depurar um circuito, um técnico verificou que o sinal *IO CS 6 estava sendo erroneamente ativado durante o ciclo de IO gerado pelas instruções mov dx,300h in ax,dx. Supondo que fossem desejados dois ciclos de barramento para a realização da comunicação (basta não utilizar o sinal *SBHE), que tipo de problema aquela ativação de *IO CS 6 causaria? 5-6) Repita o problema anterior, só que agora com o ciclo gerado por mov dx,300h in al,dx. 5-7) Repita o problema anterior, só que agora com o ciclo gerado por mov dx,300h in eax,dx. 5-9) (Concurso para o Quadro de Engenheiros Militares do Exército - especialidade eletrônica - 997) Um microprocessador, ao executar o programa listado abaixo, envia uma série de dados para um periférico mapeado no endereço 90h. Considerando que a execução de cada instrução leve exatamente período de relógio, faça um gráfico de nível lógico (0 ou ) versus tempo (em períodos de relógio) para cada um dos três bits menos significativos do dado escrito no endereço 90h. Programa: mov ax,0 out 90h,ax mov bx,5 LABEL: mov ax,bx inc ax out 90h,ax dec bx jnz LABEL mov ax,0 out 90h,ax halt PC: um Guia Prático de Hardware e Interfaceamento - Ricardo Zelenovsky & Alexandre Mendonça

CAPÍTULO V ARQUITETURA DO PC E BARRAMENTO ISA

CAPÍTULO V ARQUITETURA DO PC E BARRAMENTO ISA Arquitetura do PC e Barramento ISA Cap5: 24 CAPÍTULO V ARQUITETURA DO PC E BARRAMENTO ISA A Escolha do Primeiro Processador Família 6502 da Apple Z80 bom desempenho muitos usuários muitas ferramentas de

Leia mais

CAPÍTULO VI DECODIFICAÇÃO DE I/O E MEMÓRIA

CAPÍTULO VI DECODIFICAÇÃO DE I/O E MEMÓRIA Decodificação de I/O e Memória Cap.6: /0 CAPÍTULO VI DECODIFICAÇÃO DE I/O E MEMÓRIA afirmava-se que memória era todo dispositivo acessado através dos sinais *(S)MEMR ou *(S)MEMW e que I/O era todo dispositivo

Leia mais

Barramentos - BUS. Professor Especialista: Airton Ribeiro de Sousa

Barramentos - 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 mais

Barramentos e Chipsets

Barramentos 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 mais

Placa-Mãe. Christian César de Azevedo

Placa-Mãe. Christian César de Azevedo Placa-Mãe Christian César de Azevedo Componentes Básicos Placa-Mãe 2 Componentes da Placa-Mãe 1. Soquete do Processador 2. Chipset 3. Soquetes de memória RAM 4. Conector de alimentação 5. Conector do drive

Leia mais

Componentes de um Sistema de Computador

Componentes 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 mais

Barramentos ISA e PCI. Gustavo G. Parma

Barramentos ISA e PCI. Gustavo G. Parma Barramentos ISA e PCI Gustavo G. Parma Barramento Coleção de fios paralelos utilizados para transmitir endereços dados sinais de controle Internos ou Externos à CPU Internos: Via de dados Externos: utilizado

Leia mais

Aula 04 A. Barramentos. Prof. Ricardo Palma

Aula 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 mais

Arquitetura de Computadores Arquitetura de entrada e saída

Arquitetura 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 mais

4.4 - Barramentos. CEFET-RS Curso de Eletrônica. Profs. Roberta Nobre & Sandro Silva. robertacnobre@gmail.com e sandro@cefetrs.tche.

4.4 - Barramentos. CEFET-RS Curso de Eletrônica. Profs. Roberta Nobre & Sandro Silva. robertacnobre@gmail.com e sandro@cefetrs.tche. CEFET-RS Curso de Eletrônica 4.4 - Barramentos robertacnobre@gmail.com e sandro@cefetrs.tche.br Unidade 04.4.1 Barramentos São elementos de hardware que permitem a interconexão entre os componentes do

Leia mais

Barramentos ISA/EISA/VLB

Barramentos ISA/EISA/VLB Barramentos ISA/EISA/VLB Walter Fetter Lages w.fetter@ieee.org Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica Copyright (c) Walter Fetter Lages p.1 XT-bus

Leia mais

Microprocessadores II - ELE 0327 CAPÍTULO 2 ESTUDO DA CPU 8086/88

Microprocessadores II - ELE 0327 CAPÍTULO 2 ESTUDO DA CPU 8086/88 Microprocessadores II - ELE 0327 CAPÍTULO 2 ESTUDO DA CPU 8086/88 2.1 - Introdução CPUs de 8 ou 16 bits? O 8085 e o sistema operacional CP/M Semelhança entre a linguagem de máquina do 8085 e o do 8086

Leia mais

TI 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. 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 mais

Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET

Universidade 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 mais

Barramentos 17/10/2011. Redes de Computadores. Arquitetura de Computadores FACULDADE PITÁGORAS DE TECNOLOGIA FACULDADE PITÁGORAS DE TECNOLOGIA.

Barramentos 17/10/2011. Redes de Computadores. Arquitetura de Computadores FACULDADE PITÁGORAS DE TECNOLOGIA FACULDADE PITÁGORAS DE TECNOLOGIA. Redes de Computadores Arquitetura de Computadores Agenda Introdução Tipos de Aplicações 1 Barramento é uma via de comunicação. Temos vários tipos de barramentos em um computador devido a aspectos históricos;

Leia mais

Barramento - Significado

Barramento - 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 mais

IDENTIFICAÇÃO MANUTENÇÃO

IDENTIFICAÇÃO MANUTENÇÃO IDENTIFICAÇÃO MANUTENÇÃO ESTRUTURA DOS MICROS PADRÃO PC AULA 01 Sobre aula 1 Números binários e hexadecimais Dispositivos digitais e analógicos Circuitos integrados Estrutura dos micros padrão PC Micros

Leia mais

Introdução à Informática. Alexandre Meslin

Introdução à Informática. Alexandre Meslin Introdução à Informática Alexandre Meslin (meslin@nce.ufrj.br) Módulo 4 Objetivos Aula 1 Componentes principais em um computador pessoal Fluxo de informações em um computador idealizado Componentes do

Leia mais

Arquitetura de Computadores. Professor: Vilson Heck Junior

Arquitetura 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 mais

Sistemas Computacionais

Sistemas Computacionais 2 Introdução Barramentos são, basicamente, um conjunto de sinais digitais com os quais o processador comunica-se com o seu exterior, ou seja, com a memória, chips da placa-mãe, periféricos, etc. Há vários

Leia mais

Introdução. Em se tratando de computador, entendemos que memória são dispositivos que armazenam dados com os quais o processador trabalha.

Introduçã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 mais

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 02. Cursos de Computação

Sistemas 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 mais

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

HARDWARE 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 mais

Hardware de Computadores

Hardware de Computadores Placa Mãe Hardware de Computadores Introdução Placa-mãe, também denominada mainboard ou motherboard, é uma placa de circuito impresso eletrônico. É considerado o elemento mais importante de um computador,

Leia mais

ENTRADA E SAÍDA DE DADOS

ENTRADA E SAÍDA DE DADOS ENTRADA E SAÍDA DE DADOS Os dispositivos de um computador compartilham uma única via de comunicação BARRAMENTO. BARRAMENTO Elétrica/Mecânica + Protocolo. GERENCIAMENTO DE E/S O controle da troca de dados

Leia mais

MODULO II - HARDWARE

MODULO II - HARDWARE MODULO II - HARDWARE AULA 01 O Bit e o Byte Definições: Bit é a menor unidade de informação que circula dentro do sistema computacional. Byte é a representação de oito bits. Aplicações: Byte 1 0 1 0 0

Leia mais

Fundamentos em Informática

Fundamentos 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 mais

CAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO

CAPÍ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 mais

Barramentos e Interfaces

Barramentos e Interfaces Franklin Lima 1 Larissa Moraes 1 Marco Túlio 1 Miguel de Jesus 1 Poliana Ferreira 1 1 Departamento de Tecnologia Eletro-Eletrônica Instituto Federal da Bahia Seminário IEC, 2010 Prof. André Ferreira 1

Leia mais

Principais Componentes. Funções do Barramento. Esquema de Barramento. Um Barramento (Bus) é. Barramentos. Sistema de Barramento no Pentium

Principais Componentes. Funções do Barramento. Esquema de Barramento. Um Barramento (Bus) é. Barramentos. Sistema de Barramento no Pentium Principais Componentes Funções do Barramento Conexão de Memória Recebe e envia dados Recebe endereços Recebe sinais de controle Read Write Timing Entrada e Saída (I/O) Recebe e Envia dados Recebe sinais

Leia mais

Hardware 2. O Gabinete. Unidades Derivadas do BYTE. 1 KB = Kilobyte = 1024B = 2 10 B. 1 MB = Megabyte = 1024KB = 2 20 B

Hardware 2. O Gabinete. Unidades Derivadas do BYTE. 1 KB = Kilobyte = 1024B = 2 10 B. 1 MB = Megabyte = 1024KB = 2 20 B 1 2 MODULO II - HARDWARE AULA 01 OBiteoByte Byte 3 Definições: Bit é a menor unidade de informação que circula dentro do sistema computacional. Byte é a representação de oito bits. 4 Aplicações: Byte 1

Leia mais

Placa Mãe. Prof. Alexandre Beletti Ferreira

Placa Mãe. Prof. Alexandre Beletti Ferreira Placa Mãe Prof. Alexandre Beletti Ferreira Hardware Todo equipamento, peças, que pode ser tocado. Exemplos: memória, processador, gabinete, mouse, teclado, monitor (também chamados de periféricos). Placa

Leia mais

Barramento. Barramentos. Barramento. Barramento

Barramento. 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 mais

CAPÍTULO VI DECODIFICAÇÃO DE I/O E MEMÓRIA

CAPÍTULO VI DECODIFICAÇÃO DE I/O E MEMÓRIA Decodificação de I/O e Memória Cap.6: /0 CAPÍTULO VI DECODIFICAÇÃO DE I/O E MEMÓRIA afirmava-se que memória era todo dispositivo acessado através dos sinais *(S)MEMR ou *(S)MEMW e que I/O era todo dispositivo

Leia mais

CAPÍTULO VI DECODIFICAÇÃO DE I/O E MEMÓRIA

CAPÍTULO VI DECODIFICAÇÃO DE I/O E MEMÓRIA Decodificação de I/O e Memória Cap.6: /0 CAPÍTULO VI DECODIFICAÇÃO DE I/O E MEMÓRIA afirmava-se que memória era todo dispositivo acessado através dos sinais *(S)MEMR ou *(S)MEMW e que I/O era todo dispositivo

Leia mais

Curso Técnico de Nível Médio

Curso 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 mais

Placa - Mãe - Introdução

Placa - Mãe - Introdução Aula de Hardware Placa - Mãe - Introdução Também conhecida como "motherboard" ou "mainboard", a placa-mãe é, basicamente, a responsável pela interconexão de todas as peças que formam o computador. O HD,

Leia mais

Sistemas Operacionais II

Sistemas Operacionais II Sistemas Operacionais II Aula 5 - Introdução a arquitetura PC Autor: Renê de Souza Pinto Orientação: Prof. Dr. Francisco José Monaco rene@grad.icmc.usp.br, monaco@icmc.usp.br Universidade de São Paulo

Leia mais

Microprocessadores II - ELE 1084

Microprocessadores II - ELE 1084 Microprocessadores II - ELE 1084 CAPÍTULO III OS PROCESSADORES 3.1 Gerações de Processadores 3.1 Gerações de Processadores Primeira Geração (P1) Início da arquitetura de 16 bits CPU 8086 e 8088; Arquiteturas

Leia mais

Barramento Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

Barramento Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h Barramento Prof. Rômulo Calado Pantaleão Camara Carga Horária: 60h Sumário Barramento de Computador o Largura de Barramento o Relógio do Barramento o Arbitragem de barramento Operações de barramento O

Leia mais

Introdução a Informática. Prof.: Roberto Franciscatto

Introduçã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 mais

Curso Técnico de Nível Médio

Curso 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 mais

Placas. Organização e Arquitetura de Computadores

Placas. Organização e Arquitetura de Computadores Placas Organização e Arquitetura de Computadores Barramentos - conceito Barramentos (ou, em inglês, bus): padrões de comunicação utilizados em computadores para a interconexão dos mais variados dispositivos.

Leia mais

Componentes de um computador típico

Componentes 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 mais

MAPEAMENTO DE MEMÓRIA

MAPEAMENTO DE MEMÓRIA MAPEAMENTO DE MEMÓRIA Há hoje em dia uma grande variedade de microprocessadores disponíveis no mercado, os quais seguem variações de uma arquitetura proposta por von Neumann na década de 40. Não importando

Leia mais

Sistemas de Computação. Dentro da Unidade do Sistema

Sistemas de Computação. Dentro da Unidade do Sistema Sistemas de Computação Dentro da Unidade do Sistema Conexão de rede subwoofer impressora microfone Unidade de disco flexível Monitor de vídeo Unidade de DVD modem Alto-falante Unidade de sistema ou gabinete

Leia mais

4.1 - Sistema de I/O. CEFET-RS Curso de Eletrônica. Organização de Computadores. Profs. Roberta Nobre & Sandro Silva

4.1 - Sistema de I/O. CEFET-RS Curso de Eletrônica. Organização de Computadores. Profs. Roberta Nobre & Sandro Silva CEFET-RS Curso de Eletrônica 4.1 - Sistema de Profs. Roberta Nobre & Sandro Silva robertacnobre@gmail.com e sandro@cefetrs.tche.br Sistema de Interface ou Controladora Periféricos Portas Unidade 04.1.2

Leia mais

Prof. Daniel Gondim danielgondimm@gmail.com. Informática

Prof. 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 mais

BIOS, BOOT, CMOS e CMOS Setup. Prof. César Couto

BIOS, BOOT, CMOS e CMOS Setup. Prof. César Couto BIOS, BOOT, CMOS e CMOS Setup Prof. César Couto BIOS Quando o computador é ligado, o processador executa instruções da memória ROM (Read Only Memory). A ROM preserva o conteúdo quando o computador é desligado.

Leia mais

Noções básicas sobre sistemas de computação

Noções básicas sobre sistemas de computação Noções básicas sobre sistemas de computação Conceitos e definições Dado: Pode ser qualquer coisa! Não tem sentido nenhum se estiver sozinho; Informação: São dados processados. Um programa determina o que

Leia mais

INTRODUÇÃO BARRAMENTO PCI EXPRESS.

INTRODUÇÃO BARRAMENTO PCI EXPRESS. INTRODUÇÃO BARRAMENTO EXPRESS. O processador se comunica com os outros periféricos do micro através de um caminho de dados chamado barramento. Desde o lançamento do primeiro PC em 1981 até os dias de hoje,

Leia mais

Processadores. Prof. Alexandre Beletti Ferreira

Processadores. Prof. Alexandre Beletti Ferreira Processadores Prof. Alexandre Beletti Ferreira Introdução O processador é um circuito integrado de controle das funções de cálculos e tomadas de decisão de um computador. Também é chamado de cérebro do

Leia mais

Placas Adaptadoras e montagem de Redes

Placas Adaptadoras e montagem de Redes Placas Adaptadoras e montagem de Redes Objetivos da aula: 1 - Descrever a função da placa adaptadora de rede em uma rede. 2 - Descrever as opções de configuração para placas adaptadoras de rede. 3 - Listar

Leia mais

Tecnologia PCI express. Introdução. Tecnologia PCI Express

Tecnologia 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 mais

Introdução à Organização de Computadores Entrada e Saída. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007

Introdução à Organização de Computadores Entrada e Saída. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007 Introdução à Organização de Computadores Entrada e Saída Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007 Tópicos Processadores Memória Principal Memória Secundária

Leia mais

Informática I. Aula 4. http://www.ic.uff.br/~bianca/informatica1/ Aula 4-11/09/2006 1

Informática I. Aula 4. http://www.ic.uff.br/~bianca/informatica1/ Aula 4-11/09/2006 1 Informática I Aula 4 http://www.ic.uff.br/~bianca/informatica1/ Aula 4-11/09/2006 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação

Leia mais

Estrutura básica do computador; busca e execução de instruções; interrupções; barramentos

Estrutura básica do computador; busca e execução de instruções; interrupções; barramentos Estrutura básica do computador; busca e execução de instruções; interrupções; barramentos Abordaremos nesta aula assuntos referentes aos diversos tipos de barramentos existentes em um computador e ao modo

Leia mais

HARDWARE Montagem e Manutenção de Computadores Instrutor: Luiz Henrique Goulart 15ª AULA OBJETIVOS: PROCESSADORES EVOLUÇÃO / GERAÇÕES BARRAMENTO (BITS) FREQÜÊNCIA (MHZ) OVERCLOCK ENCAPSULAMENTO APOSTILA

Leia mais

Estrutura e funcionamento de um sistema informático

Estrutura 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 mais

Arquitetura de Von Neumann e os Computadores Modernos

Arquitetura 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 mais

Visão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias

Visã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 mais

O BARRAMENTO PCI. Sérgio Antônio Martini Bortolin Júnior 1 Alessandro Girardi 2

O BARRAMENTO PCI. Sérgio Antônio Martini Bortolin Júnior 1 Alessandro Girardi 2 O BARRAMENTO PCI Sérgio Antônio Martini Bortolin Júnior 1 Alessandro Girardi 2 RESUMO A tecnologia PCI foi desenvolvida pela Intel no início dos anos 1990, fabricada para atender as requisições de programas

Leia mais

5 Entrada e Saída de Dados:

5 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 mais

Unidade 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 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 mais

FACULDADE PITÁGORAS PRONATEC

FACULDADE PITÁGORAS PRONATEC FACULDADE PITÁGORAS PRONATEC DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Objetivos Ao final desta apostila,

Leia mais

Conhecer os tipos de Placa Mãe, principais caracteristicas, seus componentes e suas funcionalidades, destacando assim, a importância de uma placa mãe.

Conhecer os tipos de Placa Mãe, principais caracteristicas, seus componentes e suas funcionalidades, destacando assim, a importância de uma placa mãe. PLACA MÃE 1. OBJETIVO Conhecer os tipos de Placa Mãe, principais caracteristicas, seus componentes e suas funcionalidades, destacando assim, a importância de uma placa mãe. 2. COMPONENTES DA PLACA MÃE

Leia mais

Sistemas Operacionais. Roteiro. Hardware. Marcos Laureano

Sistemas Operacionais. Roteiro. Hardware. Marcos Laureano Sistemas Operacionais Marcos Laureano 1/25 Roteiro Estrutura de um sistema operacional Interrupções Proteção do núcleo Níveis de privilégio Chamadas de sistema 2/25 Mono-processadores atuais seguem um

Leia mais

Programmable Interval Timer

Programmable Interval Timer Programmable Interval Timer 8253/8254 Walter Fetter Lages w.fetter@ieee.org Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica Microprocessadores II Copyright

Leia mais

Barramentos do Sistema

Barramentos do Sistema Barramentos do Sistema AOC: Arquitetura e Organização de Computadores Computador CPU Quais os barramentos? Unidade lógica e aritmética Equipamentos de E/S Memória principal Unidade de controle Linhas de

Leia mais

Dispositivos de Entrada e Saída

Dispositivos 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 mais

Construção de um protótipo de interface para microcomputador tipo PC para interligar duas placas mãe

Construção de um protótipo de interface para microcomputador tipo PC para interligar duas placas mãe Construção de um protótipo de interface para microcomputador tipo PC para interligar duas placas mãe Orientando: Cleverson dos Santos Orientador: Antonio Carlos Tavares Blumenau, Julho/2002 Roteiro da

Leia mais

Fundamentos de Hardware. 1. Placa Mãe

Fundamentos de Hardware. 1. Placa Mãe Universidade Federal de Santa Maria - UFSM Departamento de Eletrônica e Computação - DELC Fundamentos de Informática Prof. Cesar Tadeu Pozzer Julho de 2006 Fundamentos de Hardware Os seguintes links representam

Leia mais

Serial Paralela USB FireWire(IEEE1394)

Serial 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 mais

3. Arquitetura Básica do Computador

3. 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 mais

Organização de Computadores. (Aula 5) Entrada/Saída

Organização de Computadores. (Aula 5) Entrada/Saída Organização de Computadores (Aula 5) Entrada/Saída Entrada e Saída (Input/Output I/O) Computador: Processador, Memória (principal e secundária) Equipamentos (dispositivos, elementos, unidades,...) de Entrada/Saída

Leia mais

UCP. Memória Periféricos de entrada e saída. Sistema Operacional

UCP. 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 mais

Aplicativos Informatizados da Administração. Hardware A evolução e o impacto dos computadores nas áreas de negócios.

Aplicativos Informatizados da Administração. Hardware A evolução e o impacto dos computadores nas áreas de negócios. Aplicativos Informatizados da Administração Hardware A evolução e o impacto dos computadores nas áreas de negócios. Habilidades, Competências e Bases Tecnológicas Bases tecnológicas: Fundamentos de equipamentos

Leia mais

Microinformática Introdução ao hardware. Jeronimo Costa Penha SENAI - CFP/JIP

Microinformá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 mais

Introdução à Ciência da Computação

Introdução à Ciência da Computação UESC Introdução à Ciência da Computação Dispositivos de entrada CPU Memória Dispositivos de saída Fluxo de Informações Central Processing Unit - CPU Unidade Central de Processamento - UCP Responsável

Leia mais

Sistemas Operacionais

Sistemas 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 mais

BARRAMENTOS DE MICROCOMPUTADORES

BARRAMENTOS DE MICROCOMPUTADORES BARRAMENTOS DE MICROCOMPUTADORES 1. INTRODUÇÃO Um sistema baseado em microcomputador utiliza os barramentos de endereços, dados e controle para efetuar a comunicação entre o microprocessador e os dispositivos

Leia mais

Conceitos de Entrada e Saída

Conceitos de Entrada e Saída Conceitos de Entrada e Saída O processo de fornecer informações ou obtê-las dos computadores é chamado entrada/saída (E/S). Grandes mainframes utilizam uma organização de E/S consistindo de uma ou mais

Leia mais

Tipos de placas-mãe PLACA MÃE. Placa-mãe com slot ISA (destaque)

Tipos de placas-mãe PLACA MÃE. Placa-mãe com slot ISA (destaque) PLACA MÃE Placa mãe, também denominada mainboard ou motherboard, é uma placa de circuito impresso, que serve como base para a instalação dos demais componentes de um computador, como o processador, memória

Leia mais

Interrupções. As interrupções são casos especiais de chamadas de procedimentos.

Interrupções. As interrupções são casos especiais de chamadas de procedimentos. Interrupções Uma interrupção é equivalente a uma chamada de procedimento. A chamada é equivalente a um CALL gerado pela execução de uma instrução. As interrupções são casos especiais de chamadas de procedimentos.

Leia mais

Estrutura de um Computador

Estrutura 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 mais

Montagem e Manutenção de Computadores Aula1

Montagem e Manutenção de Computadores Aula1 Montagem e Manutenção de Computadores Aula1 Programa Instrutor Universidade Federal do Paraná Departamento de Informática 18 de Maio de 2010 Programa Instrutor (Universidade Federal do Montagem Paraná,

Leia mais

Entrada e Saída (Input/Output I/O) Organização de Computadores (Aula 5) Entrada/Saída. Diferentes Tipos de Dispositivos (1)

Entrada e Saída (Input/Output I/O) Organização de Computadores (Aula 5) Entrada/Saída. Diferentes Tipos de Dispositivos (1) Organização de Computadores (Aula 5) Entrada/Saída Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 2007/2 Entrada e Saída (Input/Output I/O) Computador: Processador, Memória (principal

Leia mais

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 01. Cursos de Computação

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 01. Cursos de Computação Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 03 Conceitos de Hardware e Software parte 01 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed.

Leia mais

Arquitetura e Organização de Computadores I

Arquitetura 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 mais

O sucesso alcançado pelos computadores pessoais fica a dever-se aos seguintes factos:

O sucesso alcançado pelos computadores pessoais fica a dever-se aos seguintes factos: O processador 8080 da intel é tido como o precursor dos microprocessadores, uma vez que o primeiro computador pessoal foi baseado neste tipo de processador Mas o que significa família x86? O termo família

Leia mais

SISTEMAS INFORMÁTICOS

SISTEMAS 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 mais

Barramento. Entrada. Saída

Barramento. Entrada. Saída Barramentos em Microcomputadores Jonathan Pereira Barramento Conjunto de fios paralelos com função em comum Microproc Memória Dispositivo Entrada Dispositivo Saída Barramento Barramento Tipos: Interno:

Leia mais

Computadores XLII: Placas controladoras do PC A9 Texto 6

Computadores XLII: Placas controladoras do PC A9 Texto 6 Computadores XLII: Placas controladoras do PC A9 Texto 6 Sítio Fórum PCs /Colunas Coluna: B. Piropo Publicada em 01/10/2007 http://www.forumpcs.com.br/viewtopic.php?t=221359 Autor: B.Piropo Na coluna anterior

Leia mais

COMANDO MILITAR DA AMAZÔNIA 29.ª CIRCUNSCRIÇÃO DE SERVIÇO MILITAR PREGÃO ELETRÔNICO Nº 02/2009 UASG 160010

COMANDO MILITAR DA AMAZÔNIA 29.ª CIRCUNSCRIÇÃO DE SERVIÇO MILITAR PREGÃO ELETRÔNICO Nº 02/2009 UASG 160010 Itens Especificação Und. Quant. 01 07 10 11 39 Adaptador para fonte - Características 20/24 pinos leadership 8301. Bateria - Características - computador, tipo lithium, tensão alimentação 3v, aplicação

Leia mais

Gerência de Entrada/Saída

Gerência de Entrada/Saída Gerência de Entrada/Saída Prof Clodoaldo Ap Moraes Lima 1 Princípios básicos de hardware Periférico é um dispositivo conectado a um computador de forma a possibilitar sua interação com o mundo externo

Leia mais

Chama-se sistema informatizado a integração que

Chama-se sistema informatizado a integração que Sistema Informatizado Hardware Sistema Informatizado Chama-se sistema informatizado a integração que acontece de três componentes básicos: a) Os computadores = hardware b) Os programas = software c) Os

Leia mais

Motherboard Significado

Motherboard Significado Motherboard Significado Motherboard, também m designada por mainboard ou Placa-mãe, é uma placa de circuito impresso, que serve como base para a instalação dos componentes do computador, tais como processador,

Leia mais

Laboratório de Hardware

Laboratório de Hardware Laboratório de Hardware Um PC é composto por diversos componentes, incluindo o processador, pentes de memória, HD, placa de rede e assim por diante. Prof. Marcel Santos Silva No início, as placas-mãe serviam

Leia mais