Professional Documents
Culture Documents
Zadaci Resenia
Zadaci Resenia
б.
в.
г.
д.
ѓ.
a.
б.
в.
г.
д.
ѓ.
Содржина
Адреса
почетна а. б. в. г. д. ѓ.
20 40
30 50
40 60
50 70
ACC 20 40 60 30 50 70
LOAD IMMEDIATE 20
LOAD DIRECT 20
LOAD INDIRECT 20
LOAD IMMEDIATE 30
LOAD DIRECT 30
LOAD INDIRECT 30
Инструкција ЕА(op) op
LOAD IMMEDIATE 20 20
LOAD DIRECT 20 20 40
LOAD INDIRECT 20 (20)=40 60
LOAD IMMEDIATE 30 30
LOAD DIRECT 30 30 50
LOAD INDIRECT 30 (30)=50 70
1 ADD 100 (indeksno), R1
2 ADD 100 (neposredno), 200 (indirektno)
3 ADD 100 (neposredno), 200 (indirektno)
4 ADD 300 (indirektno), R1
Решение:
Инструкција
1 ADD 100 (indeksno), R1
2 ADD 100 (neposredno), 200 (indirektno)
3 ADD 100 (neposredno), 200 (indirektno)
4 ADD 300 (indirektno), R1
Содржина
Адреса
почетна 1 2 3 4 крајна
100 100 100
200 200 300 300
300 300 400 400
400 400 400
R1 0 200 600 600
IX 100 100
ЕА(op1) op1 ЕА(op2) op2 op1+op2
(IX)+100=100+100=200 200 R1 0 200
100 (200)=200 200 300
100 (200)=300 300 400
(300)=400 400 R1 200 600
1 ADD_D
2 SUB_N
3 SUB_N
4 JMPZ
5 SUB_N
6 ADD_D
7 ADD_R
8 ADD_D
9 SUB_N
10 pri_kraj: ADD_D
11 END.
Решение:
Инструкција
1 ADD_D
2 SUB_N
3 SUB_N
Адр. Содржина 4 JMPZ
поч. 1 2 3 4 5 6 7 8 9 10 11 12 13 кра. 5 SUB_N
100 100 300 600 600 6 ADD_D
200 200 500 800 800 7 ADD_R
300 300 300 8 JMPZ
R1 50 27 4 2 0 0 9 SUB_N
10 ADD_D
11 ADD_R
12 JMPZ
13 ADD_D
100,200
R1,23 D директно
R1,23 N непосредно
R1, pri_kraj
R1, 2
200, 100
-4 (релативно во однос на PC)
100, R1
R1, 5
100, 300
Решение:
Инструкција
Адр. Содржина 1 ADD_D_N
поч. 1 2 3 4 5 6 7 8 9 крајна 2 SUB_IX_I
100 500 1000 1000 3 SUB_D_I
200 200 400 100 500 500 4 JMPZ_D
300 400 400 5 SUB_I_I
400 200 200 6 ADD_D_D
500 300 200 0 0 7 ADD_RPC
600 200 200 8 JMPZ_D
IX 100 100 9 ADD_IX_IX
200, 200
100, 100 D директно
500, 600 N непосредно
500, KRAJ I индиректно
100, 300 R релативно во однос на PC
200, 300 IX индексно
-4
0, 100
Решение:
Инструкција
Адр. Содржина 1 ADD_D_IX
поч. 1 2 3 4 5 6 7 8 9 крајна 2 ADD_I_N
0 2 4 -4 -4 3 JNEG
1 2 0 0 4 ADD_IX_I
2 1 1 5 ADD_R_D
3 1 1 6 ADD_R_D
4 -8 -8 7 ADD_RPC
R 3 -1 -1 8 JNEG
IX 0 1 1 9 END
0,1
2,-2 D директно
R, KRAJ N непосредно
0,0 I индиректно
IX, 3 R регистерско
R, 0 IX индексно
-5 RPC релативно во однос на PC