
- •Электроэнергетический факультет
- •Контрольные задания
- •Задача № 4 выбирается по номеру студента в учебном журнале группы
- •Задача № 3
- •Задача № 4
- •Задача № 5
- •Задача № 7
- •Задача № 8
- •Задача № 10
- •Задача № 11
- •Задача №12
- •Состояние флага «с» после первого прохода программы? Задача № 13
- •Задача № 14
- •Задача № 15
- •Содержимое ячеек
- •Задача № 17
- •Содержимое ячеек
- •Содержимое ячеек
- •Задача № 19
- •Задача № 20
- •Задача № 21
- •Задача № 23
- •Задача № 24
- •Содержимое ячеек
- •Задача № 25
Содержимое ячеек
2200 |
11 |
2201 |
FF |
2202 |
22 |
2203 |
22 |
2300 |
33 |
2301 |
33 |
2302 |
44 |
2303 |
44 |
Что делает эта программа?
Где находится результат и каков он?
Задача № 17
Адрес |
Код |
Метка |
Мнемокод |
Комментарий |
|
|
M1: |
MVI C, 04H |
|
|
|
|
LXI D, 2200H |
|
|
|
|
LXI H, 2300H |
|
|
|
|
CALL 2280H |
|
|
|
|
JMP M1 |
|
|
|
|
|
|
|
|
|
|
|
2280 |
|
|
SUBA |
|
2281 |
|
M2: |
LDAX D |
|
2282 |
|
|
ADC M |
|
2283 |
|
|
STAX D |
|
2284 |
|
|
DCR C |
|
2285 |
|
|
RZ |
|
2286 |
|
|
INX D |
|
2287 |
|
|
INX H |
|
2288 |
|
|
JMP M2 |
|
2289 |
|
|
|
|
228A |
|
|
|
|
Содержимое ячеек
2200 |
11 |
2201 |
11 |
2202 |
11 |
2203 |
11 |
2300 |
22 |
2301 |
22 |
2302 |
33 |
2303 |
33 |
1. Что делает эта программа?
2. Измените программу так, чтобы результат был в двоично-десятичном коде.
Задача № 18
Адрес |
Код |
Метка |
Мнемокод |
Комментарий |
|
|
M1: |
MVI C, 04H |
|
|
|
|
LXI D, 2200H |
|
|
|
|
LXI H, 2300H |
|
|
|
|
CALL 2280H |
|
|
|
|
JMP M1 |
|
|
|
|
|
|
|
|
|
|
|
2280 |
|
|
SUB A |
|
2281 |
|
M2: |
LDAX D |
|
2282 |
|
|
ADC M |
|
2283 |
|
|
STAX D |
|
2284 |
|
|
DCR C |
|
2285 |
|
|
RZ |
|
2286 |
|
|
INX D |
|
2287 |
|
|
INX H |
|
2288 |
|
|
JMP M2 |
|
2289 |
|
|
|
|
228A |
|
|
|
|