
- •Міністерство освіти і науки, Молоді та спорту україни Львівський коледж Державного університету інформаційно-комунікаційних технологій
- •Інструкція до лабораторної роботи №4
- •Лабораторна робота № 4
- •Короткі теоретичні відомості
- •1.1 Команди передачі інформації
- •1.1.1 Команди пересилання даних
- •1.2 Принципи організації стеку
- •1.3 Команди роботи зі стеком
- •Постановка завдання
- •Варіанти індивідуальних завдань
- •Методичні вказівки
- •Контрольні запитання
- •Джерела інформації
Контрольні запитання
Які команди відносяться до групи команд передавання інформації?
Дайте характеристику команди XCHG.
Дайте характеристику команди LEA.
. Дайте характеристику команди LAHF.
Яке призначення стекової пам’яті?
Поясніть порядок запису/читання стеку при його апаратно програмній організації.
Дайте характеристику команди PUSH.
Дайте характеристику команди POP.
Дайте характеристику команд PUSHF і POPF.
Таблиця 2 Результати досліджень
№ кроку |
IP |
Команда |
CS |
SS |
SP |
BP |
SI |
DI |
DS |
ES |
BX |
CX |
AX |
DX |
Коментар |
||||
H |
L |
H |
L |
H |
L |
H |
L |
|
|||||||||||
0 |
100 |
MOV AX, 0000H |
0B56 |
0B56 |
FFFE |
0000 |
0000 |
0000 |
0B56 |
0B56 |
00 |
00 |
00 |
17 |
00 |
00 |
00 |
00 |
очистка регістру AX |
1 |
103 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблиця 3 Індивідуальні завдання до лабораторної роботи №4
№ варіанту |
OP1 |
OP2 |
R1 |
R2 |
R3 |
SR |
C1h |
C2h |
C3h |
Примітка |
1 |
[200H] |
AX |
BL |
SI |
DX |
ES |
A501H |
105AH |
dw A0H |
|
2 |
BX |
[220H] |
CH |
DI |
AX |
DS |
B0C5H |
5C0BH |
dw B0H |
|
3 |
[BX] |
CX |
DL |
SI |
AX |
SS |
C1D2H |
2D1CH |
dw C0H |
BX<230H |
4 |
DX |
[BX] |
CL |
DI |
AX |
ES |
D505H |
505DH |
dw D0H |
BX<220H |
5 |
[DI] |
AX |
BH |
SI |
CX |
DS |
E102H |
201EH |
dw E0H |
DI<200H |
6 |
BX |
[SI] |
DH |
DI |
AX |
SS |
F307H |
703FH |
dw F0H |
SI<210H |
7 |
[BX+DI] |
AX |
DL |
SI |
CX |
ES |
E469H |
964EH |
dw A5H |
BX<220H; DI<AH |
8 |
CX |
[BX+SI] |
DH |
DI |
AX |
DS |
D103H |
301DH |
dw D5H |
BX<200H; SI<10H |
9 |
AX |
[200H] |
BL |
SI |
DX |
SS |
105AH |
A501H |
dw E0H |
|
10 |
[220H] |
BX |
CH |
DI |
AX |
ES |
5C0BH |
B0C5H |
dw F0H |
|
11 |
CX |
[BX] |
DL |
SI |
AX |
DS |
2D1CH |
C1D2H |
dw A5H |
BX<230H |
12 |
[BX] |
DX |
CL |
DI |
AX |
SS |
505DH |
D505H |
dw D5H |
BX<220H |
13 |
AX |
[DI] |
BH |
SI |
CX |
ES |
201EH |
E102H |
dw A0H |
DI<200H |
14 |
[SI] |
BX |
DH |
DI |
AX |
DS |
703FH |
F307H |
dw B0H |
SI<210H |
15 |
AX |
[BX+DI] |
DL |
SI |
CX |
SS |
964EH |
E469H |
dw C0H |
BX<220H; DI<AH |
16 |
[BX+SI] |
CX |
DH |
DI |
AX |
ES |
301DH |
D103H |
dw D0H |
BX<200H; SI<10H |