5.2. перечень практических ЗАДАНИЙ по дисциплине «организация эвм и систем»
Тема: Исследование архитектуры и работы процессора
mov ax, 1234h
mov bx, 0008h
mov byte [000a], 56h
mov byte [000b], 78h
mov [bx], ax
mov bh, ah
mov bl, [000b]
mov word [0006], ax
Ax |
Bx |
[a] |
[b] |
[8:9] |
Bh |
Bl |
[6:7] |
|
mov ax, 1234h |
1234 |
|||||||
mov bx, 0008h |
0008 |
|||||||
mov byte [000a], 56h |
56 |
|||||||
mov byte [000b], 78h |
78 |
|||||||
mov [bx], ax |
34:12 |
|||||||
mov bh, ah |
12 |
|||||||
mov bl, [000b] |
78 |
|||||||
mov word [0006], ax |
34:12 |
mov sp, 8
mov ax, 1234
push ax
sub ax, ax
pop ax
Sp |
Ax |
[sp] |
|
mov sp, 8 |
8 |
||
mov ax, 1234 |
1234 |
||
push ax |
6 |
1234 |
|
sub ax, ax |
0000 |
||
pop ax |
8 |
1234 |
mov ax, 200h
mov cx, 3h
add ax, cx
inc ax
sub ax, 4h
mov ax, 0FFFFh
add ax, 1h
mov ax, 1111h
mov bx, 3300h
or ax, bx
not bx
mov ax, 1111
mov bx, 3300
not bx
and ax, bx
mov ax, 1111
mov bx, 3300
shl ax, 1
shr bx, 1
7. Составить таблицу изменения состояния регистров для заданной последовательности команд, объяснить результаты выполнения логических команд:
mov ax, 1111
mov bx, 3300
or ax, bx
mov cl, 2
shl ax, cl
8. Составить таблицу изменения состояния регистров для заданной последовательности команд, сформулировать смысл данного кода:
sub ax,ax
addr inc ax
add bx, ax
jmp addr
mov cx, 0Ah
addr inc ax
add bx, ax
loop addr
ret
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.