CONJUNTO DE INSTRUÇÕES DA MÁQUINA EXEMPLO: Formato da instrução: 4 bits cod. op. 10 bits campo de endereço do operando LOAD M cod. op. código de máquina 0001 Campo de endereço do operando endereço de M na memória STORE M cod. op. código de máquina 0010 Campo de endereço do operando endereço de M na memória ADD M cod. op. código de máquina 0011 Campo de endereço do operando endereço de M na memória SUB M cod. op. código de máquina 0100 Campo de endereço do operando endereço de M na memória AND M cod. op. código de máquina 0101 Campo de endereço do operando endereço de M na memória OR M cod. op. código de máquina 0110 Campo de endereço do operando endereço de M na memória JUMP P1 cod. op. código de máquina 0111 Campo de endereço do operando endereço de P1 Abaixo temos a listagem de um programa em código para a máquina exemplo. As palavras são de 14 bits e a primeira palavra está no endereço zero. O programa (as instruções) começa no endereço 4. Execute-o manualmente e mostre o resultado. Palavras de memória (14 bits) endereços 0 00000000000001 1 00000101001110 2 01111111111111 3 00000001000001 4 00010000000011 5 00110000000000 6 01100000000010 7 00100000000010 8 01110000000100 9 00010000010011 10 00100000100001 Abaixo temos a listagem de um programa em código para a máquina exemplo. As palavras são de 14 bits e a primeira palavra está no endereço zero. O programa (a seqüência de instruções) começa no endereço 4. Execute-o manualmente e mostre o resultado. Se houver alguma repetição, mostre o resultado após 10 repetições. Palavras de memória (14 bits) endereços 0 00000000000000 1 00000000000000 2 00000000000001 3 4 5 6 7 8 9 10 11 12 13 14 00000000011110 00010000000001 00110000100011 00100000000001 00010000000000 00110000000010 00100000000000 00010000000101 00110000000010 00100000000101 01110000000100 20 21 22 23 24 25 26 27 28 29 30 31 32 33 00111001011111 34 00000111000111 35 00000000100010 36 00000000000011 37 00000000001000 38 00000000000100 39 00000000001001 40 00000000011000 41 00000000000000 42 00000000000111 43 00000000000110 44 00000000000100 45 00000000001100 46 47 48 15 49 16 50 17 51 18 52 53 19