Explanation:
|
Instruction |
Opcode |
Ra |
Rb |
Rc |
C |
|
LA R3, 9 |
00101 |
011 |
000 |
000 |
0000001001 |
|
LA R6, 3 |
00101 |
110 |
000 |
101 |
0000000011 |
|
LA R0,520 |
00101 |
000 |
000 |
111 |
0100000100 |
|
ST R6,512 |
00011 |
110 |
000 |
000 |
1000000000 |
|
ST R3,513 |
00011 |
011 |
000 |
111 |
1000000001 |
|
ST R0,1023 |
00011 |
000 |
000 |
000 |
1111111111 |
|
ADD R2,R3,R6 |
01100 |
010 |
011 |
110 |
0001000010 |
|
SUB R1,R0,R2 |
01110 |
001 |
000 |
010 |
0000000000 |
|
OR R4,R3,R6 |
10110 |
100 |
011 |
110 |
0010101010 |
|
AND R7,R4,R3 |
10100 |
111 |
100 |
011 |
0000000000 |
|
NOT R5,R7 |
11000 |
101 |
000 |
111 |
0101110000 |
|
SHR R6,2 |
11010 |
110 |
000 |
111 |
0000000010 |
|
MAC R3,R6,R2 |
01010 |
011 |
110 |
010 |
0011001100 |
|
STOP |
11111 |
101 |
111 |
000 |
0011001100 |
|
Instruccion |
Resulatado |
|
2B0009 |
R[3] = 9 |
|
2E1403 |
R[6] = 3 |
|
281D04 |
R[0] = 520 |
|
1E0200 |
DISPLAY = 0300 |
|
1B1E01 |
DISPLAY = 0309 |
|
1803FF |
MEM[1023] = 1000001000 |
|
627842 |
R[2] = 00001100 |
|
710800 |
R[1] = 1111100 |
|
B478AA |
R[4] = 00001111 |
|
A78C00 |
R[7] = 00001001 |
|
C51D70 |
R[5] = 11110110 |
|
D61C02 |
R[6] = 00000000 |
|
53C8CC |
R[3] = 00100111 |
|
FDE0CC |
STOP |
|
Instruction |
Opcode |
RA |
RB |
RC |
C |
|
LA R7,10 |
00101 |
111 |
000 |
101 |
0000001010 |
|
LA R2,15 |
00101 |
010 |
000 |
000 |
0000001111 |
|
ADD R0,R7,R2 |
01100 |
000 |
111 |
010 |
0111111111 |
|
SUB R1,R2,R7 |
01110 |
001 |
010 |
111 |
0000000000 |
|
ST R0,R7,524 |
00011 |
000 |
111 |
010 |
1000001100 |
|
STR R2,512 |
00100 |
010 |
011 |
101 |
1000000000 |
|
NEG R3,R1 |
01111 |
110 |
101 |
001 |
0111111111 |
|
ORI R4,R7,21 |
10111 |
100 |
111 |
010 |
0000010101 |
|
SHL R2,R4,R1 |
11100 |
010 |
100 |
001 |
0000000000 |
|
LA R6,12 |
00101 |
110 |
111 |
000 |
0000001100 |
|
STOP |
11111 |
101 |
111 |
000 |
0011001100 |
|
Instrucción |
Resultado |
|
2F140A |
R[7] = 00001010 |
|
2A000F |
R[2] = 00001111 |
|
60E9FF |
R[0] = 00011001 |
|
715C00 |
R[1] = 00000101 |
|
18EA0C |
M[524+10] = 0000011001 |
|
227600 |
M[512+6] = 0000001111 |
|
7EA5FF |
|
|
BCE815 |
R[4]= 00011111 |
|
E28400 |
R[2] = 11100000 |
|
2EE00C |
R[6] = 00001100 |
|
FDE0CC |
STOP |