Arquitetura De Computadores
Monografias: Arquitetura De Computadores. Pesquise 862.000+ trabalhos acadêmicosPor: pablo_songcult • 26/9/2014 • 875 Palavras (4 Páginas) • 400 Visualizações
Barramento é um conjunto de condutores elétricos em um computador que permite a comunicação entre vários componentes do computador, tais como; CPU, memória, dispositivos de I/O.
Conecta os componentes do computador
1- Barramento de dados;
2- Barramento de endereços;
3- Barramento de controle.
•linhas de dados
•linhas de endereços
•linhas de controle
Chipset
conjunto de circuitos integrados de apoio existentes na placa-mãe. Dentre os diversos circuitos presentes no chipset, destacamos o controlador de memória (RAM) e o controlador de cache — além do controlador de barramento
Um Chipset é o nome dado ao conjunto de chips (ou circuitos integrados) utilizado na placa-mãe e cuja função é realizar diversas funções de hardware, como controle dos barramentos (PCI, AGP e o antigo ISA), controle e acesso à memória, controle da interface IDE e USB, Timer, controle dos sinais de interrupção IRQ e DMA, entre outras.
Em uma analogia, seria mais ou menos como o cérebro, recolhendo informações e enviando à parte do corpo adequada para a execução da tarefa de forma que a função solicitada seja efetuada de forma satisfatória.
Atualmente, a maioria dos Chipsets é formada por dois chips principais, conhecidos como North Bridge e South Bridge. O North Bridge (Ponte Norte) ligado diretamente ao processador e cujas funções são o acesso às memórias e aos barramentos AGP e PCI e a comunicação com o South Bridge.
O South Bridge (Ponte Sul) que controla as interfaces IDE, USB. No South Bridge também está a conexão com a BIOS e o chip responsável pelas interfaces de mouse e teclado, interfaces seriais, paralelas, e interface para drive de disquete.
CISC vem do inglês: ComplexInstruction Set Computing, (Computador com um Conjunto Complexo de Instruções).
RISC e CISC
RISC: Reduced Instruction Set Computer
Ex.: RISC I, MIPS (Microprocessor Without Interlocking Pipe Estages),
RS6000, SPARC (Scalable Processor Architecture)
CISC: Complex Instruction Set Computer
Ex.: 386, 68030
• Principal característica de máquinas CISC:
Conjunto de instruções de linguagem de máquina maior e mais complexa
=>microprograma maior e mais lento.
• Principais características de máquinas RISC:
Em uma máquina RISC, há um pequeno número de instruções executados
diretamente pelo hardware sem nenhum interpretador ou microprograma.
A unidade de dados da máquina RISC é otimizada para garantir um
mínimo de tempo de ciclo de dados.
Poucas instruções e modos de endereçamento.
RISC X CISC
RISC CISC
Instruções simples levando um ciclo Instruções complexas levando
múltiplos ciclos
Apenas LOAD´s e STORE´s
referenciam a memória
Qualquer instrução pode
referenciar a memória
Altamente pipelined (2 ciclos:
busca, executa)
Pouco pipelined
Instruções executadas pelo
hardware
Instruções interpretadas pelo
microprograma
Instruções de formato fixo Instruções de vários formatos
Poucas instruções e modos Muitas instruções e modos
Compilador complexo Microprograma complexo
Muitos registradores (+/- 500) Poucos registradores
Menos transistores na pastilha Mais transistores na pastilha
Projeto mais rápido Projeto mais lento
• Principal problema para o atraso na execução de programas:
Alto tráfego de memória.
As chamadas de procedimento em um programa utilizam acesso a
memória:
- passagem de parâmetro
- salva de registradores
- endereço de retorno
• Solução:
Janelas sobrepostas de registradores. A CPU contêm um grande número
de registradores os quais
...