Тема 7 Команды пересылки: формат, адресация, временные

advertisement
http://cifra.studentmiv.ru/mps-7-zadanie/
Тема 7
Команды пересылки:
формат, адресация, временные диаграммы выполнения
Задание
1.
Приведите пример однобайтной команды пересылки. Напишите ее
формат.
2.
Приведите пример двухбайтной команды пересылки. Напишите ее
формат.
3.
Приведите пример трехбайтной команды пересылки. Напишите ее
формат.
4.
Приведите пример команды пересылки с применением прямой
адресации. Напишите ее формат.
5.
Приведите пример команды пересылки с применением косвенной
адресации. Напишите ее формат.
6.
Нарисуйте временную диаграмму и составьте таблицу выполнения
заданной команды. Варианты команд приведены в таблице.
№
вар
Мнемоника
команды
Содержимое
регистровой
пары
Содержимое
ячейки памяти
Содержимое
регистра
Адрес первого байта команды в
программной памяти
1
2
3
4
5
6
7
8
9
10
11
12
13
14
LDA 0B25H
SHLD 0B20H
MVI A, 37H
MVI M, 25H
MOV D, M
MOV M,E
LXI B,0010H
MOV M,D
STA 0B0СH
MVI D, 2EH
MVI M, 40H
MVI D, 70H
STA 0B09H
LHLD 0B60H
(HL)=1234H
(HL)=0B00H
(HL)=0B05H
(HL)=0B09H
(HL)=0B20H
(HL)=0B6EH
-
(E)=07H
(D)=5FH
(A)=60H
(A)=A5H
-
0800H
086FH
0805H
0810H
080EH
0900H
0806H
0804H
080АH
080ВH
080СH
080DH
080EH
080FH
15
16
17
18
19
20
21
22
23
24
25
26
27
LDAX B
STAX D
LDA 0B08H
STA 0B08H
MVI M, 46H
SHLD 0B50H
MOV B, M
MOV M, C
LDAX B
STAX D
LDA 0B08H
STA 0B15H
LHLD 0B00H
(BC)=0B00H
(DE)=0B10H
(HL)=0B0DH
(HL)=0B80H
(HL)=0B50H
(HL)=0B62H
(BC)=0B0CH
(DE)=0B0DH
-
(A)=B1H
(A)=0ЕH
(C)=E5H
(А)=35Н
(A)=3DH
-
0800H
0810H
0811H
0813H
08015H
082FH
0819H
081AH
081DH
081CH
081AH
081DH
082FH
28
29
30
MVI M, 5FH
MOV A, M
MOV M,A
(HL)=0B60H
(HL)=0B10H
(HL)=0B20H
[0B25H]=17H
[0B05H]=57H
[0B60H]=13H;
[0B61H]=79H;
[0B00H]=6DH
[0B08H]=4EH
[0B50H]=79H
[(0B0CH]=5FH
[0B08H]=09H
[0B00H]=43H;
[0B01H]=9DH;
[(HL)]=1FH
-
(A)=07H
082DH
0800H
0831H
© И.В. Музылева, 2015
Страница 1
http://cifra.studentmiv.ru/mps-7-zadanie/
31
32
33
34
35
36
37
38
39
40
41
42
LDAX B
STAX D
LDAX D
STAX B
LDA 0B0EH
MOV A, M
MOV M, A
LDAX B
STAX D
LDA 0B00H
STA 0B40H
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
MVI M, 4DH
MOV B, M
MOV M,C
LDAX D
STAX B
LDAX B
STAX D
LDA 0B70H
STAX D
LDA 0B78H
LHLD 0B65H
SHLD 0B60H
MOV Е, M
MOV M,Е
LDAX D
STAX B
LDAX B
STAX D
SHLD 0B45H
(BC)=0B00H
(DE)=0B08H
(DE)=0B50H
(BC)=0B0AH
(HL)=0В4EH
(HL)=0B9ЕH
(BC)=0C2CH
(DE)=0DEDH
(HL)=0B8AH
(HL)=0B08H
(HL)=0В0FH
(DE)=0В50H
(BC)=0В48H
(BC)=0B40H
(DE)=0B7AH
(DE)=0CDAH
(HL)=0B8AH
(HL)=0B36H
(HL)=0В05H
(DE)=0В70H
(BC)=0В48H
(BC)=0B47H
(DE)=0BАAH
(HL)=0B54H
© И.В. Музылева, 2015
[0B00]=39H
[0B50]=60H
[0B0EH]=15H
[0В4ЕН]=3АH
[(BC)]=9DH
[0B00H]=B9H
[0B65H]=98H;
[0B66H]=75H;
[0В08Н]=10H
[0В50Н]=99H
[0B40Н]=60H
[0B70H]=19H
[0B78H]=89H
[0В36Н]=15H
[0В70Н]=9ВH
[0B47Н]=6СH
-
(A)=4DH
(A)=0FH
(A)=F6H
(A)=0CH
-
0839H
083AH
0839H
083AH
083AH
0837H
0869H
085DH
081CH
081AH
08D3H
0865H
(C)=65H
(A)=01H
(A)=5FH
(A)=47H
(C)=68H
(A)=01H
(A)=9FH
-
086DH
0870H
0871H
0879H
081AH
0819H
085AH
080AH
0884H
085AH
086FH
0880H
0881H
0889H
088AH
0899H
089AH
080FH
Страница 2
Download