This is an old revision of the document!
Código | Instrução | Operação |
---|---|---|
0000 | NOP | Nenhuma operação |
0001 | STA end | Armazena acumulador no endereço “end” da memória |
0010 | LDA end | Carrega o acumulador com o conteúdo do endereço “end” da memória |
0011 | ADD end | Soma o conteúdo do endereço “end” da memória ao acumulador |
0100 | OR end | Efetua operação lógica “OU” do conteúdo do endereço “end” da memória ao acumulador |
0101 | AND r,end | Efetua operação lógica “E” do conteúdo do endereço “end” da memória ao acumulador |
0110 | NOT | Inverte todos os bits do acumulador |
1000 | JMP end | Desvio incondicional para o endereço “end” da memória |
1001 | JN end | Desvio condicional, se “N=1”, para o endereço “end” da memória |
1010 | JZ end | Desvio condicional, se “Z=1”, para o endereço “end” da memória |
1111 | HLT | Para o ciclo de busca-decodificação-execução |
WEBER, R. F. Fundamentos de arquitetura de computadores. 4. ed. Porto Alegre: Bookman, 2012. 424 p. (Série Livros Didáticos Informática UFRGS, v. 8).