tecnologia

1061 palavras 5 páginas
Universidade Federal de Pelotas
Instituto de Física e Matemática
Departamento de Informática
Bacharelado em Ciência da Computação

Arquitetura e Organização de Computadores I
Aula 2
1. Projeto da Arquitetura e da Organização de um Computador: o Neander
Prof. José Luís Güntzel guntzel@ufpel.edu.br www.ufpel.edu.br/~guntzel/AOC1/AOC1.html

1. O Computador Hipotético Neander
A Arquitetura: características gerais
• Largura de dados e endereços de 8 bits
• Dados representados em complemento de 2
• 1 acumulador de 8 bits (AC)
• 1 apontador de programa de 8 bits (PC)
• 1 registrador de estado com 2 códigos de condição: negativo (N) e zero (Z)

ComputaçãoUFPel
Arquitetura e Organização de Computadores I

slide 2.2

Prof. José Luís Güntzel

1. O Computador Hipotético Neander
A Arquitetura: conjunto de instruções código instrução

comentário

0000

NOP

Nenhuma operação

0001

STA end

Armazena acumulador (store)

0010

LDA end

Carrega acumulador (load)

0011

ADD end

Soma

0100

OR end

“OU” lógico

0101

AND end

“E” lógico

0110

NOT

Inverte (complementa) acumulador

1000

JMP end

Desvio incondicional (jump)

1001

JN end

Desvio condicional (jump on negative)

1010

JZ end

Desvio condicional (jump on zero)

1111

HLT

Término de execução (halt)

ComputaçãoUFPel
Arquitetura e Organização de Computadores I

slide 2.3

Prof. José Luís Güntzel

1. O Computador Hipotético Neander
A Arquitetura: conjunto de instruções instrução comentário

NOP

Nenhuma operação

STA end

MEM(end) ¨ AC

LDA end

AC ¨ MEM(end)

ADD end

AC ¨ MEM(end) + AC

OR end

AC ¨ MEM(end) OR AC

AND end

AC ¨ MEM(end) AND AC

NOT

AC ¨ NOT AC

JMP end

PC ¨ end

JN end

IF N=1 THEN PC ¨ end

JZ end

IF Z=1 THEN PC ¨ end

ComputaçãoUFPel
Arquitetura e Organização de Computadores I

slide 2.4

Prof. José Luís Güntzel

1. O Computador

Relacionados

  • o que é tecnologia
    2030 palavras | 9 páginas
  • Tecnologia
    1060 palavras | 5 páginas
  • tecnologias
    660 palavras | 3 páginas
  • tecnologia
    1337 palavras | 6 páginas
  • tecnologia
    380 palavras | 2 páginas
  • tecnologia
    557 palavras | 3 páginas
  • Tecnologia
    1848 palavras | 8 páginas
  • tecnologia
    675 palavras | 3 páginas
  • Tecnologia
    1302 palavras | 6 páginas
  • tecnologia
    691 palavras | 3 páginas