Escolar Documentos
Profissional Documentos
Cultura Documentos
Instituto de Tecnologia
Faculdade de Engenharia da Computação e Telecomunicações
EC01008 Arquitetura e organização de computadores
Prof.: Ronaldo de Freitas Zampolo
1. (a) Escreva em assembly da máquina IAS o equivalente do programa abaixo. Considere que os
endereços em memória 0x100, 0x101 e 0x102 estão associados às variáveis i, j e k, respectivamente.
Assuma que o PC armazena inicialmente 0x000 e que o código de operação 0x11 indica o fim
da execução de um programa. (b) Apresente duas tabelas: uma representando os endereços de
memória e seus respectivos conteúdos (programa e operandos) antes da execução do programa
e outra mostrando a memória depois da execução do programa (atribua valores fictı́cios para as
variáveis/posições de memória i, j, e k).
Programa
i = j - k;
if i ≥ 0 j = i else k = 0;