SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 1
Organização e Arquitetura de Computadores I
Organização e Arquitetura
de Computadores I
Evolução e Desempenho dos
Computadores
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 2
Organização e Arquitetura de Computadores I
Conceitos
Conceitos
Arquitetura do Computador

Refere-se aos atributos que são visíveis para o
programador.
Ex: conjunto de instruções, quantidade de bits
utilizados para representar os caracteres.
Organização do Computador

Unidades operacionais e suas interconexões que
implementam as especificações da sua arquitetura.
Ex: sinais de controle, interrupções.
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 3
Organização e Arquitetura de Computadores I
É comum termos uma série de computadores
com a mesma arquitetura, mas organizações
diferentes.
Família IBM 360
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 4
Organização e Arquitetura de Computadores I
Conceitos
Conceitos
Estrutura

O modo como os componentes estão inter-
relacionados.
Função

A operação de cada componente individual como
parte da estrutura.
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 5
Organização e Arquitetura de Computadores I
Função do Computador
Função do Computador
Funções básicas de um computador:
Processamento de dados;
Armazenamento de dados;
Transferência de dados;
Controle.
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 6
Organização e Arquitetura de Computadores I
Função do Computador
Função do Computador
Mecanismo
de
Transferência
de dados
Mecanismo
de
Controle
Armazenamento
de Dados
Processamento
de Dados
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 7
Organização e Arquitetura de Computadores I
Estrutura do Computador
Estrutura do Computador
Unidade Central de Processamento (CPU)
Memória principal
Entrada/Saída (I/O ou E/S)
Sistema de interconexão
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 8
Organização e Arquitetura de Computadores I
Estrutura do Computador
Estrutura do Computador
Computador
Main
Memory
Input
Output
Systems
Interconnection
Periféricos
Linhas de Comunicação
Central
Processing
Unit
Computador
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 9
Organização e Arquitetura de Computadores I
Evolução dos Computadores
Evolução dos Computadores
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 10
Organização e Arquitetura de Computadores I
Primeira Geração – Válvulas Eletrônicas
Primeira Geração – Válvulas Eletrônicas
ENIAC (Computador e Integrador Numérico
Eletrônico – Electronic Numerical Integrator and
Computer) foi o primeiro computador eletrônico digital
de propósito geral do mundo. Pesava 30 toneladas,
ocupava o espaço de 140m², tinha mais de 18 mil
válvulas e consumia 140KW. Capacidade para 5 mil
adições por segundo. Máquina Decimal, tinha 20
acumuladores como memória, os quais podiam
armazenar um número decimal de até 10 dígitos.
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 11
Organização e Arquitetura de Computadores I
Primeira Geração – Válvulas Eletrônicas
Primeira Geração – Válvulas Eletrônicas
Cada dígito era representado por um anel de 10
válvulas. A programação era feita manualmente.
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 12
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
Computador binário.
Conceito de Programa Armazenado, onde o
computador teria uma memória geral onde
ficariam armazenados os programas e os
dados. Facilitando o processo de programação
e alteração de um programa existente.
IAS, projeto de um computador que serviu de
protótipo para todos os computadores de
propósito geral subsequentes.
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 13
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
A estrutura geral do IAS consistia de:
Memória Principal, que armazena dados e instruções;
Unidade Lógica e Aritmética (ULA), capaz de realizar
operações com dados binários;
Unidade de Controle, interpreta e executa instruções
armazenadas na memória;
Dispositivos de Entrada e Saída, operados pela
unidade de controle.
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 14
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
Memória
Principal
Unidade
Lógica e Aritmética
Unidade de Controle
Equipamento
de
Entrada
e Saída
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 15
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
Memória:

Unidade com mil posições de memória, denominadas
palavras, cada uma constituída por 40 bits;

Uma palavra pode conter duas instruções de 20 bits,
constituída de um código de operação (opcode) de 8
bits e um endereço de memória de 12 bits, que
referencia uma palavra na memória;

Armazena tanto dados como instruções;

Os números são representados por 39 bits, ficando
um para determinar o sinal;
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 16
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
01 bit 39 bits
Armazenamento de um número
Sinal
Instrução Esquerda Instrução Direita
opcode Endereço opcode Endereço
08 bits 12 bits 08 bits 12 bits
Armazenamento de uma Instrução
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 17
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
Unidade de Controle (UC)

Controla a operação do IAS, buscando instruções na
memória e executando-as uma de cada vez;

Tanto a UC quanto a ULA contêm células de
armazenamento denominadas registradores;
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 18
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
Registradores

Registrador temporário de dados (Memory Buffer
Register - MBR), contém uma palavra com dados a
ser armazenada na memória ou vinda da mesma;

Registrador de endereçamento à memória
(Memory Address Register – MAR), contém o
endereço da palavra a ser lida ou escrita na MBR;

Registrador de Instruções (Instruction Register –
IR), contém o opcode que está sendo executado;
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 19
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
Registradores

Registrador de armazenamento temporário de instruções
(Instruction Buffer Register – IBR), armazena temporariamente a
instrução contida na porção à direita em uma palavra;

Contador de programa (Program Counter – PC), contém o
endereço de memória da próxima instrução a ser buscada na
memória;

Acumulador (Accumulator – AC) e quociente de
multiplicação (Multiplier Quocient – MQ), armazena
temporariamente os operandos e os resultados de operações
efetuados na ULA;
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 20
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
Main
Memory
Arithmetic and Logic Unit
Program Control Unit
Input
Output
Equipment
MBR
Arithmetic & Logic Circuits
MQ
Accumulator
MAR
Control
Circuits
IBR
IR
PC
Address
Instructions
& Data
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 21
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
A operação do IAS consiste na execução
repetida de ciclo de instruções.
Cada ciclo de instrução consiste em dois
subciclos, clico de busca e ciclo de execução.
Ciclo de busca

O código da próxima operação é carregado no IR e a
parte correspondente ao endereço é carregada no
MAR. A instrução pode ser obtida do IBR ou da
memória, carregando a palavra correspondente no
MBR e, a partir daí, no IBR, no IR e no MAR.
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 22
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
Ciclo de execução

O circuito de controle interpreta o código de operação
e executa a instrução, enviando os sinais de controle
apropriados, para fazer com que os dados sejam
transferidos ou para que uma operação seja
executada pela ULA.
Prof. Fábio Nelson CECOMP
Colegiado de Engenharia da Computação
Slide 23
Organização e Arquitetura de Computadores I
Máquina de Von Neumann
Máquina de Von Neumann
O IAS tinha um total de 21 instruções divididas
em grupos:

Transferência de dados, responsáveis pela
transferência de dados entre a memória e os
registradores da ULA ou entre registradores da ULA;

Desvio incondicional, responsáveis pela alteração
da sequência de execução de dados da UC;

Desvio condicional, desvio efetuado através de um
teste de condição;

Mais conteúdo relacionado

Semelhante a Organização e Arquitetura de Computadores

1 história e características dos microcontroladores pic
1 história e características dos microcontroladores pic1 história e características dos microcontroladores pic
1 história e características dos microcontroladores picAnderson Inácio Morais
 
10 apostila microcontroladores
10  apostila microcontroladores10  apostila microcontroladores
10 apostila microcontroladoresAlyson Cavalcante
 
Arquitetura de Computadores: Unidade central de processamento
Arquitetura de Computadores: Unidade central de processamentoArquitetura de Computadores: Unidade central de processamento
Arquitetura de Computadores: Unidade central de processamentoAlex Camargo
 
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORESARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORESwillian324163
 
Arquitetura de Von Neumann
Arquitetura de Von NeumannArquitetura de Von Neumann
Arquitetura de Von NeumannWanessa Ribeiro
 
Arquitetura de Computadores: Barramentos e instruções
Arquitetura de Computadores: Barramentos e instruçõesArquitetura de Computadores: Barramentos e instruções
Arquitetura de Computadores: Barramentos e instruçõesAlex Camargo
 
Programação básica de microcontroladores
Programação básica de microcontroladoresProgramação básica de microcontroladores
Programação básica de microcontroladoresDanilo Morais Pagano
 
Clp completa
Clp completaClp completa
Clp completapanelada
 
arquitcomputeso-3-introducao-180323204952.pptx
arquitcomputeso-3-introducao-180323204952.pptxarquitcomputeso-3-introducao-180323204952.pptx
arquitcomputeso-3-introducao-180323204952.pptxCidrone
 
Introdução a computadores
Introdução a computadoresIntrodução a computadores
Introdução a computadoresJoao da Burra
 
Topico 01 apresentacao
Topico 01   apresentacaoTopico 01   apresentacao
Topico 01 apresentacaoFelipe Sartori
 

Semelhante a Organização e Arquitetura de Computadores (20)

1 história e características dos microcontroladores pic
1 história e características dos microcontroladores pic1 história e características dos microcontroladores pic
1 história e características dos microcontroladores pic
 
Apostila cpic
Apostila cpicApostila cpic
Apostila cpic
 
10 apostila microcontroladores
10  apostila microcontroladores10  apostila microcontroladores
10 apostila microcontroladores
 
Arquitetura 8 3
Arquitetura 8 3Arquitetura 8 3
Arquitetura 8 3
 
Arquitetura 8 3
Arquitetura 8 3Arquitetura 8 3
Arquitetura 8 3
 
Roteiro IOC 06
Roteiro IOC 06Roteiro IOC 06
Roteiro IOC 06
 
Arquitetura de Computadores: Unidade central de processamento
Arquitetura de Computadores: Unidade central de processamentoArquitetura de Computadores: Unidade central de processamento
Arquitetura de Computadores: Unidade central de processamento
 
Corpo relatorio
Corpo relatorioCorpo relatorio
Corpo relatorio
 
Aula2
Aula2Aula2
Aula2
 
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORESARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES
 
Arquitetura de Von Neumann
Arquitetura de Von NeumannArquitetura de Von Neumann
Arquitetura de Von Neumann
 
Exercicios 06
Exercicios 06Exercicios 06
Exercicios 06
 
Arquitetura de Computadores: Barramentos e instruções
Arquitetura de Computadores: Barramentos e instruçõesArquitetura de Computadores: Barramentos e instruções
Arquitetura de Computadores: Barramentos e instruções
 
SDAC 12º - M9 TGEI
SDAC 12º - M9 TGEISDAC 12º - M9 TGEI
SDAC 12º - M9 TGEI
 
Programação básica de microcontroladores
Programação básica de microcontroladoresProgramação básica de microcontroladores
Programação básica de microcontroladores
 
Clp completa
Clp completaClp completa
Clp completa
 
arquitcomputeso-3-introducao-180323204952.pptx
arquitcomputeso-3-introducao-180323204952.pptxarquitcomputeso-3-introducao-180323204952.pptx
arquitcomputeso-3-introducao-180323204952.pptx
 
Hardware
Hardware Hardware
Hardware
 
Introdução a computadores
Introdução a computadoresIntrodução a computadores
Introdução a computadores
 
Topico 01 apresentacao
Topico 01   apresentacaoTopico 01   apresentacao
Topico 01 apresentacao
 

Mais de ADEMARALVESTRINDADE (10)

AULA_INTRODUÇÃO_PARTE_0.pdf
AULA_INTRODUÇÃO_PARTE_0.pdfAULA_INTRODUÇÃO_PARTE_0.pdf
AULA_INTRODUÇÃO_PARTE_0.pdf
 
aula_02.pdf
aula_02.pdfaula_02.pdf
aula_02.pdf
 
aula_03.pdf
aula_03.pdfaula_03.pdf
aula_03.pdf
 
aula_05.pdf
aula_05.pdfaula_05.pdf
aula_05.pdf
 
AULA_INTRODUÇÃO_SI.pdf
AULA_INTRODUÇÃO_SI.pdfAULA_INTRODUÇÃO_SI.pdf
AULA_INTRODUÇÃO_SI.pdf
 
AULA_INTRODUO_PARTE_HARDWARE.pdf
AULA_INTRODUO_PARTE_HARDWARE.pdfAULA_INTRODUO_PARTE_HARDWARE.pdf
AULA_INTRODUO_PARTE_HARDWARE.pdf
 
AULA_INTRIDUÇÃO_PARTE_11.pdf
AULA_INTRIDUÇÃO_PARTE_11.pdfAULA_INTRIDUÇÃO_PARTE_11.pdf
AULA_INTRIDUÇÃO_PARTE_11.pdf
 
AULA_INTRODUO_PARTE_2.pdf
AULA_INTRODUO_PARTE_2.pdfAULA_INTRODUO_PARTE_2.pdf
AULA_INTRODUO_PARTE_2.pdf
 
0_AULA_INTRODUÇÃO_SI.pdf
0_AULA_INTRODUÇÃO_SI.pdf0_AULA_INTRODUÇÃO_SI.pdf
0_AULA_INTRODUÇÃO_SI.pdf
 
AULA_INTRODUÇÃO_PARTE_2.pdf
AULA_INTRODUÇÃO_PARTE_2.pdfAULA_INTRODUÇÃO_PARTE_2.pdf
AULA_INTRODUÇÃO_PARTE_2.pdf
 

Organização e Arquitetura de Computadores

  • 1. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 1 Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I Evolução e Desempenho dos Computadores
  • 2. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 2 Organização e Arquitetura de Computadores I Conceitos Conceitos Arquitetura do Computador  Refere-se aos atributos que são visíveis para o programador. Ex: conjunto de instruções, quantidade de bits utilizados para representar os caracteres. Organização do Computador  Unidades operacionais e suas interconexões que implementam as especificações da sua arquitetura. Ex: sinais de controle, interrupções.
  • 3. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 3 Organização e Arquitetura de Computadores I É comum termos uma série de computadores com a mesma arquitetura, mas organizações diferentes. Família IBM 360
  • 4. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 4 Organização e Arquitetura de Computadores I Conceitos Conceitos Estrutura  O modo como os componentes estão inter- relacionados. Função  A operação de cada componente individual como parte da estrutura.
  • 5. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 5 Organização e Arquitetura de Computadores I Função do Computador Função do Computador Funções básicas de um computador: Processamento de dados; Armazenamento de dados; Transferência de dados; Controle.
  • 6. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 6 Organização e Arquitetura de Computadores I Função do Computador Função do Computador Mecanismo de Transferência de dados Mecanismo de Controle Armazenamento de Dados Processamento de Dados
  • 7. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 7 Organização e Arquitetura de Computadores I Estrutura do Computador Estrutura do Computador Unidade Central de Processamento (CPU) Memória principal Entrada/Saída (I/O ou E/S) Sistema de interconexão
  • 8. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 8 Organização e Arquitetura de Computadores I Estrutura do Computador Estrutura do Computador Computador Main Memory Input Output Systems Interconnection Periféricos Linhas de Comunicação Central Processing Unit Computador
  • 9. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 9 Organização e Arquitetura de Computadores I Evolução dos Computadores Evolução dos Computadores
  • 10. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 10 Organização e Arquitetura de Computadores I Primeira Geração – Válvulas Eletrônicas Primeira Geração – Válvulas Eletrônicas ENIAC (Computador e Integrador Numérico Eletrônico – Electronic Numerical Integrator and Computer) foi o primeiro computador eletrônico digital de propósito geral do mundo. Pesava 30 toneladas, ocupava o espaço de 140m², tinha mais de 18 mil válvulas e consumia 140KW. Capacidade para 5 mil adições por segundo. Máquina Decimal, tinha 20 acumuladores como memória, os quais podiam armazenar um número decimal de até 10 dígitos.
  • 11. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 11 Organização e Arquitetura de Computadores I Primeira Geração – Válvulas Eletrônicas Primeira Geração – Válvulas Eletrônicas Cada dígito era representado por um anel de 10 válvulas. A programação era feita manualmente.
  • 12. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 12 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann Computador binário. Conceito de Programa Armazenado, onde o computador teria uma memória geral onde ficariam armazenados os programas e os dados. Facilitando o processo de programação e alteração de um programa existente. IAS, projeto de um computador que serviu de protótipo para todos os computadores de propósito geral subsequentes.
  • 13. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 13 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann A estrutura geral do IAS consistia de: Memória Principal, que armazena dados e instruções; Unidade Lógica e Aritmética (ULA), capaz de realizar operações com dados binários; Unidade de Controle, interpreta e executa instruções armazenadas na memória; Dispositivos de Entrada e Saída, operados pela unidade de controle.
  • 14. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 14 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann Memória Principal Unidade Lógica e Aritmética Unidade de Controle Equipamento de Entrada e Saída
  • 15. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 15 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann Memória:  Unidade com mil posições de memória, denominadas palavras, cada uma constituída por 40 bits;  Uma palavra pode conter duas instruções de 20 bits, constituída de um código de operação (opcode) de 8 bits e um endereço de memória de 12 bits, que referencia uma palavra na memória;  Armazena tanto dados como instruções;  Os números são representados por 39 bits, ficando um para determinar o sinal;
  • 16. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 16 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann 01 bit 39 bits Armazenamento de um número Sinal Instrução Esquerda Instrução Direita opcode Endereço opcode Endereço 08 bits 12 bits 08 bits 12 bits Armazenamento de uma Instrução
  • 17. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 17 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann Unidade de Controle (UC)  Controla a operação do IAS, buscando instruções na memória e executando-as uma de cada vez;  Tanto a UC quanto a ULA contêm células de armazenamento denominadas registradores;
  • 18. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 18 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann Registradores  Registrador temporário de dados (Memory Buffer Register - MBR), contém uma palavra com dados a ser armazenada na memória ou vinda da mesma;  Registrador de endereçamento à memória (Memory Address Register – MAR), contém o endereço da palavra a ser lida ou escrita na MBR;  Registrador de Instruções (Instruction Register – IR), contém o opcode que está sendo executado;
  • 19. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 19 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann Registradores  Registrador de armazenamento temporário de instruções (Instruction Buffer Register – IBR), armazena temporariamente a instrução contida na porção à direita em uma palavra;  Contador de programa (Program Counter – PC), contém o endereço de memória da próxima instrução a ser buscada na memória;  Acumulador (Accumulator – AC) e quociente de multiplicação (Multiplier Quocient – MQ), armazena temporariamente os operandos e os resultados de operações efetuados na ULA;
  • 20. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 20 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann Main Memory Arithmetic and Logic Unit Program Control Unit Input Output Equipment MBR Arithmetic & Logic Circuits MQ Accumulator MAR Control Circuits IBR IR PC Address Instructions & Data
  • 21. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 21 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann A operação do IAS consiste na execução repetida de ciclo de instruções. Cada ciclo de instrução consiste em dois subciclos, clico de busca e ciclo de execução. Ciclo de busca  O código da próxima operação é carregado no IR e a parte correspondente ao endereço é carregada no MAR. A instrução pode ser obtida do IBR ou da memória, carregando a palavra correspondente no MBR e, a partir daí, no IBR, no IR e no MAR.
  • 22. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 22 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann Ciclo de execução  O circuito de controle interpreta o código de operação e executa a instrução, enviando os sinais de controle apropriados, para fazer com que os dados sejam transferidos ou para que uma operação seja executada pela ULA.
  • 23. Prof. Fábio Nelson CECOMP Colegiado de Engenharia da Computação Slide 23 Organização e Arquitetura de Computadores I Máquina de Von Neumann Máquina de Von Neumann O IAS tinha um total de 21 instruções divididas em grupos:  Transferência de dados, responsáveis pela transferência de dados entre a memória e os registradores da ULA ou entre registradores da ULA;  Desvio incondicional, responsáveis pela alteração da sequência de execução de dados da UC;  Desvio condicional, desvio efetuado através de um teste de condição;