微机原理复习资料(共1页).doc
《微机原理复习资料(共1页).doc》由会员分享,可在线阅读,更多相关《微机原理复习资料(共1页).doc(1页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上3.9 分别说明下列每组指令中的两条指令的区别。 MOV AX, TABLELEA AX, TABLE AND BL, 0FHOR BL, 0FH JMP SHORT L1JMP NEAR PTR L1 MOV AX, BXMOV AX, BX SUB DX, CXCMP DX, CX MOV BPSI , CLMOV DS: BPSI , CL答: 第一条指令将变量名TABLE 确定的一个字数据传送到AX 中;第二条指令取变量名TABLE 的16 位有效地址值传送到AX 中。 第一条指令将BL 中的内容和立即数0FH 相与,结果回送到BL 中;第二条指令将 BL 中
2、的内容和立即数0FH 相或,结果回送到BL 中。 第一条指令为段内无条件短程转移,跳转的范围不得超过带符号的8 位二进制数表示的字节范围;第二条指令为段内无条件近程转移,跳转的范围不得超过带符号的 16 位二进制数表示的字节范围。 第一条指令源操作数为存储器,将BX 的内容确定的相邻两个存储单元中的内容传送到AX 中;第二条指令源操作数为寄存器,将 BX 的内容传送到AX 中。 第一条指令将DX 的内容减去CX 的内容,结果回送到DX 中;第二条指令只是将 DX 的内容和CX 的内容相减作大小比较,不回送结果。 第一条指令将CL 的内容传送到堆栈段中由BP+SI 确定的单元中;第二条指令将 C
3、L 的内容传送到数据段中由BP+SI 确定的单元中2.6 什么是逻辑地址?什么是物理地址?在实模式下,如何求存储器的物理地址?设一个16 字的数据存储区,它的起始地址为70A0H:DDF6H.。写出这个数据区的首字单元和末字单元的物理地址。答:(1)逻辑地址由段基址(存放在段寄存器中)和偏移地址(由寻址方式提供)两部分构成,它们都是无符号的16 位二进制数。逻辑地址是用户进行程序设计时采用的地址。(2)物理地址是1M 内存空间中每个存储单元惟一的地址,由20 位二进制数构成。物理地址是CPU 访问内存时使用的地址。当用户通过编制程序将16 位逻辑地址送入CPU的总线接口部件BIU 时,地址加法
4、器通过地址运算变换为20 位的物理地址。(3)20 位物理地址的计算公式为:物理地址段基址16偏移地址首字单元的物理地址70A0H16+DDF6H7E7F6H末字单元的物理地址7E7F6H+20H27E816H27E814H3.1 分别指出下列指令中源操作数和目标操作数的寻址方式。 MOV SI, 100寄存器 立即数 MOV CX, DATASI 寄存器 寄存器间接 ADD AX, BXDI 寄存器 基址加间址 SUB AH, DH寄存器 寄存器 AND DL, BX+SI+20H 寄存器 基址加间址 MOV BP+1054H, AX基址寄存器 寄存器 OR DI+3000H, BX寄存器间
5、接 寄存器 XOR BP+SI, AL基址加间址 寄存器 MOV EAX, EBX寄存器 寄存器 MOV EAX, ECXEBX 寄存器基址加间址11 MOV EAX, ESIEDX2 寄存器 基址加比例间址12 MOV EAX, ESI8 寄存器比例间址3.2 设DS1000H, BX2865H, SI0120H,偏移量D47A8H,试计算下列各种寻址方式下的有效地址,并在右边答案中找出正确答案,将它的序号填入括号内: 使用 D 的直接寻址 ( ) A. 2865H 使用 BX 的寄存器间接寻址 ( ) B. 700DH 使用 BX 和D 的寄存器相对寻址 ( ) C. 47A8H 使用 B
6、X、SI 和D 的相对基址变址寻址 ( ) D. 2985H 使用 BX、SI 的基址变址寻址 ( ) E. 712DH答: (C) (A) (B) (E) (D)3.12 编写一程序段,实现下述要求。 将存储器中1A00H 单元中的一个字节数据传送到1B00H 单元中; 使 AX 寄存器的低四位清0,其余位不变; 使 AL 寄存器的低四位保持不变,高四位取反; 使 DH 寄存器的低四位为1,高四位不变。答: MOV AL, 1A00HMOV 1B00H, AL AND AX, 0FFF0H XOR AL, 0F0H OR DH, 0FH3.15 试编写出将内存2500H 开始的256 个字节
7、单元清0 的程序。答:MOV CX, 256MOV AL, 0MOV BX, 2500HAA: MOV BX, ALINC BXLOOP AAHLT4.1 将下列左边各项与右边的名词对应起来,找出正确答案的序号填入括号中。 使计算机执行某种操作的命令 ( )A.代码段 表示计算机执行某种操作的符号 ( )B.源程序 使汇编程序执行某种操作的命令 ( )C.汇编程序 用汇编语言或高级语言编写的程序 ( )D.指令 以机器码指令组成的程序 ( )E.伪指令 指出指令在程序中位置的符号地址 ( )F.编译程序 指出数据存储单元的符号地址 ( )G.目标程序 将高级语言的程序翻译成机器码程序的实用程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 复习资料
限制150内