- 0
- 0
- 约5.06千字
- 约 4页
- 2023-05-01 发布于河南
- 举报
微型计算机原理与接口技术第02次作业--第1页
1、写出下列用逻辑地址表示的存储单元的物理地址
(1) 1234H:5678H
179B8H
(2) 2F34H:2F6H
=2F34H:02F6H
2F636H
(3) 576AH:1024H
586C4H
(4) 2FD0H:100H
=2FD0H:0100H
2FE00H
2、列表写出下列指令中目标操作数、源操作数的寻址方式,如果有非法的内存操作数请改
正,并写出 CP 所寻址的逻辑段。
(1) MOV BX,50
(2) CMP [BX],100
(3) ADD [SI],1000
(4) MOV BP,SP
(5) MOV BX,[BP+4]
(6) MOV AX,[BX+DI+5]
指令 目标操作数的寻址 源操作数 的寻址 是 否 非 CP 所寻址的逻辑
方式 方式 法 段
MOV BX,50 寄存器寻址 立即寻址 否 DS
CMP [BX],100 寄存器间接寻址 立即寻址 否 DS
ADD [SI],1000 寄存器间接寻址 立即寻址 否 DS
MOV BP,SP 寄存器寻址 寄存器寻址 是
MOV BX,[BP+4] 寄存器寻址 寄存器相对寻址 否 SS
MOV 寄存器寻址 基址加变址相对 否 DS
AX,[BX+DI+5] 寻址
3、以216 为模,将C678H 分别和下列各数相加,列表写出十六进制和的值,以及A、C、O、
P、S、Z 等 6 种状态标志的值。
(1) CF23H
(2) 6398H
(3) 94FBH
(4) 65E2H
加数 加数 和 A C O P S Z
C678H CF23H 1959BH 0 1 0 0 1 0
6398H 12A10H 1 1 0 0 1 0
94FBH 15B73H 1 1 0 0 1 0
65E2H 12C5AH 1 1 0 1 1 0
4、分别用一条指令完成:
微型计算机原理与接口技术第02次作业--第1页
微型计算机原理与接口技术第02次作业--第2页
(1) AH高 4 位置 1,低 4 位不变;
OR AL,0F0H
(2) BH高 4 位取反,低 4 位不变,BL 高 4 位不变,低 4 位取反;
XOR BX,0F00FH
(3) CX低 4 位清 0,其它位不变。
AND CX,0FFF0H
5、把AH 低 4 位和 AL 低 4 位拼装成一个字节(AH 的低4 位为拼装后字节的高 4 位),存
入 AH 中。
SHL AH,4
AND AL , 0FH
O
原创力文档

文档评论(0)