汇编语言程设计习题.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汇编语言程设计习题

PAGE \* MERGEFORMAT6 1.假设字节单元(06925H)=12H,(06926H)=45H,(06927H)=78H,那么字单元(06925H)=????C??? ,字单元(06926H)=????? D ? 。 ??? a. 1245H??? b. 4578H???? c. 4512H? ??? d. 7845H 2.逻辑运算指令都是按????? A 进行操作的,指令执行后只设置标志位,不保留结果的逻辑运算指令是?????????? H 。 ??? a. 位??? b. 字节??? c. 字??? ? d. BCD码 ??? e. AND?? f. OR???? g. XOR???? h.? TEST 3.和指令AND AL,55 AND 0F0H 等效的指令是???? ?? ,和MOV BX, 0FH EQ 1111B等效的指令是?????? ? 。 ??? a. AND AL,55H??? b. AND AL,0F5H?? c. AND AL,50H???? d. AND AL, 0F0H ??? e. MOV BX,0000H??? f. MOV BX,0FH???? g. MOV BX,0FFH?? h. MOV BX,0FFFFH 4.过程定义开始的伪指令是??? C ??? 。 宏定义结束的伪指令是??? G ????? 。 ??? a. SEGMENT???? b. MACRO??? c. PROC????? d. ASSUME ??? e. END?????? f. ENDS???? g. ENDM????? h. ENDP 5.将数据37H定义为字节变量X1的语句是????A ,数据37H定义为字变量X2的语句是??D???? 。 ??? a. X1 DB 37??? ? b. X2 DB 37??? c. X1 DW 37H ??? d. X2 DW 37H??? e. X1 DB 37H?? g. X2 DB 37H 6.互换指令XCHG可以在两个寄存器之间互换数据,也可以在???A?? 与???C??? 之间互换数据。 ?? a. 寄存器??? b. 立即数???? c. 存储单元????? d. 堆栈 7.对程序流向的控制和转移,就是对执行指令地址的修改。如在同一段内偏移,则修改????A ?? ,如在两个段之间转移,则修改????? C ? 。 ?? a. IP???? b. CS???? c. CS和IP????? d. CS或IP 1.8088/8086 CPU内部共有 14 个寄存器,其中有 8 个通用寄存器、 2 个变址寄存器、 4 个段寄存器。 2.8088/8086 CPU有 7 种数据寻址方式,其中采用 寄存器 寻址方式的指令执行速度最快。 3.IBM-PC计算机全部指令的集合称为它的 指令系统 。这些指令按功能可以分为六大类:数据传送指令、算术指令、 逻辑指令 、串处理指令、 和 处理机控制转移 。 4.在不改变段寄存器的前提下,IBM-PC计算机内存寻址的最大范围是 216 字节。若CS=1234H,SS=2341H,DS=3412H,BP=8756H,则以BP寄存器间接寻址的非段超越的内存单元的物理地址是 SS:BP 。 5.程序有顺序结构 、 循环 、 分支 和 子程序结构 四种结构。 6.循环程序有两种结构形式,一种是 DO_WHILE ,另一种是 DO_UNTIL ,当有可能一次也无需执行循环体时采用前者。 7.8088/8086允许使用 256 个中断向量,每个中断向量占 4 个字节,系统的低段地址从 0000H 到 5FFH 存放着

文档评论(0)

linjuanrong + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档