Introdução. Walter Fetter Lages

Documentos relacionados
Barramentos ISA/EISA/VLB

Barramento. Entrada. Saída

Barramentos. Alguns sistemas reutilizam linhas de barramento para múltiplas funções; Dados Endereços Controle

Barramentos e interfaces de comunicação Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Peripheral Component Interconnect PCI

Aula 05 PLACAS DE EXPANSÃO. IDENTIFICAÇÃO, INSTALAÇÃO, CONFIGURAÇÃO E MANUTENÇÃO.

Sâmia Rodrigues Gorayeb. Arquitetura de Computadores Barramento

Laboratório de Hardware

Barramentos. Alberto Felipe Friderichs Barros

IA32. Walter Fetter Lages. Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica.

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

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

Principais Componentes e Tecnologias

FUNDAMENTOS DE HARDWARE PLACA MÃE. Professor Carlos Muniz

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 9

Arquitetura e Organização de Computadores I

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

Arquitetura de Computadores e Redes de Dados

Organização & Manutenção de. Computadores. Aula 05. Placa-Mãe (Motherboard) Parte 2

SSC0112 Organização de Computadores Digitais I

Manutenção de Computadores Montagem de microcomputadores: Entendendo melhor os processadores. Professor: Francisco Ary

Porta de Impressora IEEE Walter Fetter Lages.

INSTALAÇÃO E MANUTENÇÃO DE COMPUTADORES Processadores Profº Elton Rodrigo

Manutenção de Computadores Composição de um computador. Professor: Francisco Ary

Capítulo. Placas de CPU. ATX domina o mercado

Barramentos. Prof: André Luiz da Costa Carvalho h6p://scufam.wordpress.com

Manutenção Básica de Computadores. Professor: Francisco Ary Alves de Souza

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

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

Introdução à Computação: Arquitetura von Neumann

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

Barramentos de Entrada/Saída

BARRAMENTOS. Adão de Melo Neto

Microprocessadores II - ELE 1084

Curso Técnico de Nível Médio

Hardware. Componentes Básicos e Funcionamento

Barramentos e Chipsets

Arquitectura dos PC s

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO PLACA MÃE PROFESSOR CARLOS MUNIZ

FACULDADE PITÁGORAS PRONATEC

Objetivo Da Aula 1- DESLIGAR O COMPUTADOR 2- PEGAR O CADERNO 3- ATENÇÃO 4-3º TRIMESTER PLACA MÃE, DIAGRAMA DE BLOCO E PROCESSADOR 19/11/2018

Evolução dos Microcomputadores PC

MONTAGEM E MANUTENÇÃO DE COMPUTADORES

Tabela de soquetes para CPU

Laboratório de Hardware

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

Microprocessadores II - ELE 1084

Arquitetura de Computadores. Revisão Volnys Bernal. Agenda. Revisão: Arquitetura de Computadores. Sobre esta apresentação

CEFET-RS Curso de Eletrônica

BARRAMENTO. Caminho de Dados

BARRAMENTOS. Adão de Melo Neto

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

HARDWARE IMC Prof. Amaral PLACA MÃE BARRAMENTOS DE EXPANSÃO

Placa Mãe. Prof. Alexandre Beletti Ferreira

Interrupções e DMA. Mecanismos de I/O

6ª AULA OBJETIVOS: PLACA MÃE BARRAMENTOS DE EXPANSÃO RECURSOS ON BOARD

Microprocessadores II - ELE 1084

Departamento de Engenharia Informática

IMM - INSTALAÇÃO E MANUTENÇÃO DE COMPUTADORES. Professora Anabela Ferreira

Placa Mãe Motherboard`s

Aula 04 A. Barramentos. Prof. Ricardo Palma


Processadores. Arquitetura de Computadores. Prof. Romero A. Medeiros 1 Processadores

DSC/CEEI/UFCG. Introdução à Computação

Arquitetura de Microprocessadores

ELEMENTOS DE COMPUTADORES

periféricos: interfaces humano-computador (HCI) arquivo de informação comunicações

BARRAMENTOS DE MICROCOMPUTADORES

Componentes de um Sistema de Computador

Organização de Computadores

Arquitetura de Computadores Arquitetura de entrada e saída

7 Placas-Mãe - Principais características

Aula 03 Organização de computadores PROCESSADORES INTRODUÇÃO. 18/04/2016 Prof. Dsc. Jean Galdino 1

Organização de Computadores Sistema de Interconexão. Professor: Francisco Ary

Microprocessadores II - ELE 1084

High Performance Programmable DMA Controller 8237A, 82237

CAPÍTULO V ARQUITETURA DO PC E BARRAMENTO ISA

Barramentos e Interfaces

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA DEPARTAMENTO DE ENGENHARIA ELÉTRICA PLANO DE ENSINO PERÍODO LETIVO 2009/2

Mapeamento de Memória e I/O

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

Universal Asynchronous Receiver Transmitter 8250/14550/16550/16550A

Arquitetura de Computadores Chipset

CURSO TÉCNICO EM REDES DE COMPUTADORES

Hardware Avançado. Laércio Vasconcelos Rio Branco, mar/2007

Entrada e Saída. Walter Fetter Lages.

Microprocessadores II - ELE 1084

4.3 - DMA & Chipset. CEFET-RS Curso de Eletrônica. Profs. Roberta Nobre & Sandro Silva. e

Real Time Clock MC146818A,DS12C887

Hardware 1 SUMÁRIO HISTÓRICO 4 INTRODUÇÃO AO HARDWARE DOS COMPUTADORES 6 NÚMEROS BINÁRIOS 6 VALOR BINÁRIO 7 DISPOSITIVOS DIGITAIS 7 BASE HEXADECIMAL 7

Organização Básica de Computadores (Parte III)

ORGANIZAÇÃO DE COMPUTADORES

Uma visão geral sobre computadores e Internet

Entrada e Saída. Walter Fetter Lages

Organização de Computadores II

Diferenças entre Placa Mãe AT e ATX. Placa-mãe AT ou ATX? Entenda as diferenças entre as tecnologias. 28/06/2017. Prof. Fabricio Alessi Steinmacher.

COMPONENTES DE UM COMPUTADOR (tecnologia) Adão de Melo Neto

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

HCT1 HISTÓRIA DA CIÊNCIA E TECNOLOGIA. Professor: Kleber Manrique Trevisani Aluno: João Jakybalis Neto

Transcrição:

Introdução 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 (c) Walter Fetter Lages p.1

Introdução IBM PC Lançado em 1981, processador 8088 a 4.77MHz IBM PC-XT Lançado em 1983, processador 8088 IBM PC-Jr Lançado em 1983, processador 80186 IBM PC-AT Lançado em 1984, processador 80286 PC XT-286 Arquitetura do XT com processador 80286 Copyright (c) Walter Fetter Lages p.2

PC IA-32 386DX, 386SX 486DX, 486SX 486DX2, 486DX4 Pentium, Pentium MMX Pentium Pro Pentium II, Celeron Pentium III, Celeron, Xeon Pentium 4, Pentium 4 D, Celeron, Xeon Core Duo, Centrino Core 2 Duo, Core 2 Quad, Centrino EM64T, x86 64 EM64T IA64 Copyright (c) Walter Fetter Lages p.3

AMD PC 5x86, K5, 6x86 K6, K6II, K6III Athlon, Duron, K7 Athlon XP, Semprom, Turion AMD Athlon 64, Turion 64 AMD64, x86 64 AMD64 EM64T AMD Athlon 64 X2, Turion 64 X2 AMD64, x86 64 Transmeta Crusoe Cyrix 5x86 M1 Copyright (c) Walter Fetter Lages p.4

XT-bus 8 bits de dados 20 bits de endereços 4.77MHz Copyright (c) Walter Fetter Lages p.5

Conector XT-bus Copyright (c) Walter Fetter Lages p.6

XT-bus +5V, -5V, +12V, -12V 6 níveis de interrupção 3 canais de DMA Oscilador de 14.31818MHz (clock 3) Driver de reset Sinal 0 wait-states Copyright (c) Walter Fetter Lages p.7

Industry Standard Architecture 8/16 bits de dados 24 bits de endereços 8MHz Suporte a bus-master 7 canais de DMA 10 níveis de interrupção Copyright (c) Walter Fetter Lages p.8

Slot ISA Copyright (c) Walter Fetter Lages p.9

Enhanced ISA (EISA) 32 bits de dados 32 bits de endereços 8MHz Bus-master Arbitragem Configuração automática Interrupções nível ou borda compartilháveis DMA compartilhável Lock do barramento Espaço de I/O específico para cada slot Copyright (c) Walter Fetter Lages p.10

Placa EISA Copyright (c) Walter Fetter Lages p.11

Slot EISA Copyright (c) Walter Fetter Lages p.12

Pinagem EISA Copyright (c) Walter Fetter Lages p.13

VESA Local Bus 32 bits de dados 32 bits de endereços 25-40MHz Bus-master Limitado a 2 ou 3 slots Copyright (c) Walter Fetter Lages p.14

Pinagem VLB Back Side Component Side Back Side Component Side pin assignment pin assignment pin assignment pin assignment B1 Dat00 A1 Dat01 B30 Adr17 A30 Adr16 B2 Dat02 A2 Dat03 B31 Adr15 A31 Adr14 B3 Dat04 A3 GND B32 Vcc A32 Adr12 B4 Dat06 A4 Dat05 B33 Adr13 A33 Adr10 B5 Dat08 A5 Dat07 B34 Adr11 A34 Adr08 B6 GND A6 Dat09 B35 Adr09 A35 GND B7 Dat10 A7 Dat11 B36 Adr07 A36 Adr06 B8 Dat12 A8 Dat13 B37 Adr05 A37 Adr04 B9 Vcc A9 Dat15 B38 GND A38 WBACK# B10 Dat14 A10 GND B39 Adr03 A39 BEO# B11 Dat16 A11 Dat17 B40 Adr02 A40 Vcc B12 Dat18 A12 Vcc B41 n/c A41 BE1# B13 Dat20 A13 Dat19 B42 RESET# A42 BE2# Copyright (c) Walter Fetter Lages p.15

Pinagem VLB Back Side Component Side Back Side Component Side pin assignment pin assignment pin assignment pin assignment B14 GND A14 Dat21 B43 DC# A43 GND B15 Dat22 A15 Dat23 B44 M/ID# A44 BE3# B16 Dat24 A16 Dat25 B45 W/R# A45 ADS# B17 Dat26 A17 GND B18 Dat28 A18 Dat27 B19 Dat30 A19 Dat29 B48 RDYRTN# A48 LRDY# B20 Vcc A20 Dat31 B49 GND A49 LDEV<x># B21 Adr31 A21 Adr30 B50 IRQ9 A50 LREQ<x># B22 GND A22 Adr28 B51 BRDY# A51 GND B23 Adr29 A23 Adr26 B52 BLAST# A52 LGNT<x># B24 Adr27 A24 GND B53 ID0 A53 Vcc B25 Adr25 A25 Adr24 B54 ID1 A54 ID2 B26 Adr23 A26 Adr22 B55 GND A55 ID3 Copyright (c) Walter Fetter Lages p.16

Pinagem VLB Back Side Component Side Back Side Component Side pin assignment pin assignment pin assignment pin assignment B27 Adr21 A27 Vcc B56 LCLK A56 ID4 B28 Adr19 A28 Adr20 B57 Vcc A57 LKEN# B29 GND A29 Adr18 B58 LBS16# A58 LEAD5# Copyright (c) Walter Fetter Lages p.17

Peripheral Component Interconnect Operação independente do processador 32 bits de dados (extensão para 64 bits) 32 bits de endereços (extensão para 64 bits) Suporta bus-master Arbitragem oculta Paridade Três espaços de endereçamento Configuração automática Copyright (c) Walter Fetter Lages p.18

PCI Clock de 33MHz (extensão para 66MHz) 4 níveis de interrupção Pode-se ter um sistema com vários barramentos PCI interconectados através de bridges PCI/PCI Todos os barramentos são tratados de forma uniforme pela configuração automática Copyright (c) Walter Fetter Lages p.19

Slots PCI Copyright (c) Walter Fetter Lages p.20

Accelerated Graphics Port AGP é baseado na versão de 66MHz do PCI 32 bits apenas, versões de 3.3V e 1.5V Barramento com um único initiator (placa AGP) e um único target (CPU/bridge PCI) Extensões: Desacoplamento da fase de solicitação (endereçamento) da fase de dados Podem ser utilizadas as bordas de subida e de descida dos strobes para transferir dados Existem dois strobes Copyright (c) Walter Fetter Lages p.21

PCI Express Topologia crossbar ao invés de barramento Conexões seriais ponto-a-ponto, chamadas lanes Cada lane suporta 250MB/s em cada direção (500 MB/s no PCIe 2.0) Cada slot pode ter 1, 2, 4, 8, 16 ou 32 lanes É possível ter-se slots com menos lanes conectadas do que o suportado fisicamente O número de lanes realmente utilizadas é negociado entre os sistema e a placa Compatível com PCI no software Copyright (c) Walter Fetter Lages p.22

Slots PCIe Copyright (c) Walter Fetter Lages p.23

Slots PCIe Copyright (c) Walter Fetter Lages p.24