汇编语言平时练习习题

上传人:秋*** 文档编号:271280668 上传时间:2022-03-28 格式:DOC 页数:43 大小:269.50KB
返回 下载 相关 举报
汇编语言平时练习习题_第1页
第1页 / 共43页
汇编语言平时练习习题_第2页
第2页 / 共43页
汇编语言平时练习习题_第3页
第3页 / 共43页
汇编语言平时练习习题_第4页
第4页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《汇编语言平时练习习题》由会员分享,可在线阅读,更多相关《汇编语言平时练习习题(43页珍藏版)》请在金锄头文库上搜索。

1、2. 知识点:01 (基础知识) 汇编语言属于( )A.用户软件B.系统软件C.高级语言D.机器语言6. 知识点:0201(80x86微处理器) IBM PC机的DOS是属于()。A.用户软件B.系统软件C.系统硬件D.一种语言8. 知识点:0203(中央处理机) 8086/8088 CPU的寄存器组中,位的寄存器共有( )个9. 知识点:0203(中央处理机) 8086/8088 CPU的寄存器组中,16位的寄存器共有( )个。10. 知识点:0204(存储器) 8086/8088 CPU执行算术运算时PSW共有( )个标志位会受影响。11. 知识点:0204(存储器) 在程序执行过程中,I

2、P寄存器始终保存的是( )。A.上一条指令的首地址B.本条指令的首地址C.下一条指令的首地址D.需计算有效地址后才能确定地址12. 知识点:0204(存储器) IBM PC机的存储器可分( )个段。13知识点:0204(存储器) 当使用BP作编程地址时,此时使用的是( )段。17知识点:0204(存储器) 存储器的一个字节表示( )位。18知识点:0101(基于微处理器的计算机系统构成) 如果某个字变量的数据存放在奇地址单元,则8086/8088 CPU读写该变量时需要( )个读写周期。19知识点:0203(中央处理机) 在机器内部操作中,CPU与存储器之间的任何信息交换使用的都是( )地址。

3、A.逻辑B.物理C.有效D.相对21知识点:0204(存储器) 物理地址的形成过程是将段地址左移( )位加偏移地址。27知识点:0205(外部设备) 一般的外部设备接口电路中的状态寄存器是用来存放外设或接口电路的( )信息。A.数据B.控制C.状态D.前三者28知识点:0201(80x86微处理器) 下列叙述正确的是( )。A.不同类型的机器字长是一样的B.一个字节有位二进制数C.各种不同的机器指令系统都是一样的D.机器指令都是位的29. 知识点:0203(中央处理机) 下列叙述正确的是( )。 CPU的内部数据总线是8位的,外部数据总线是8位的 CPU的内部数据总线是16位的,外部数据总线是

4、16位的 CPU的内部数据总线是位的,外部数据总线是位的 CPU的内部数据总线是16位的,外部数据总线是16位的34知识点:0104(几种基本的逻辑运算) 指令MOV MEMBX,AX中的MEM是( )。A.原码B.反码C.补码D.移码35知识点:0204(存储器) 用来作为寄存器间接寻址的寄存器有( )个。36知识点:0204(存储器) 指令MOV BX+SI,AL中的目的操作数使用( )段寄存器。37知识点:0204(存储器) 指令MOV BX,BP+5中的源操作数使用( )段寄存器。41知识点:0203(中央处理机) 下述指令中不影响CF的指令是( )。 AL,1 CX BX,AL AX

5、,BX42知识点:0203(中央处理机) 两个整数补码9CH和7AH相加运算后,会产生( )。A.无溢出且无进位B.无溢出但有进位C.有溢出且有进位D.有溢出但无进位45知识点:0101(基于微处理器的计算机系统构成) 认知度:认知指令( )不改变CF的内容。 AL AX,CX BX,CL AL,DL51知识点:0203(中央处理机) 执行IMUL指令时,如果乘积的高位部分不是低位部分的符号扩展,则( )。=0、CF=0=0、CF=1=1、CF=0=1、CF=151知识点:0203(中央处理机) 执行IMUL指令时,如果乘积的高位部分不是低位部分的符号扩展,则( )。=0、CF=0=0、CF=

6、1=1、CF=0=1、CF=1答案:D61知识点:0203(中央处理机) 下列选项中不能作为名字项的是( )。答案:C92知识点:0104(几种基本的逻辑运算) AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是( )A.指令XOR AX,AX执行后,AX内容不变,但设置了标志位B.指令OR DX,1000H执行后,将DX最高位置1,其余各位置0C.指令AND AX,OFH执行后,分离出AL低四位 AX,执行后,将AX清095知识点:0104(几种基本的逻辑运算) AL=0AH,下列指令执行后能使AL=05H的是( ) AL AL,0FH AL,0FH AL,0FH103知识点

7、:0203 (中央处理机) 难易度:较难 在下列指令中,( )指令的执行会影响条件码中的CF位。 NEXT NEXT BX AX,1 答案:D105知识点:0204 (存储器) CPU 要访问的某一存储单元的实际地址称( )A.段地址 B.偏移地址 C.物理地址D.逻辑地址 106知识点:0204 (存储器) 某存储单元的物理地址是12345H,可以作为它的段地址有( ) 107知识点:0203 (中央处理机) 执行后使BX=0 的同时也使CF=0,OF=0 的指令是( ) BX,BX B. OR BX,BX BX,BX BX,BX 答案:A108知识点:0203 (中央处理机) 循环控制指令

8、LoopNZ/LoopNE 控制循环继续执行的条件是( )0 且ZF=1 B. CX0 且ZF=0 0 或ZF=10 或ZF=0 答案:B109知识点:0203 (中央处理机)难易度:较难 在执行DAA 指令,当高四位BCD 码位,如要把此进位值送入AH 中,对这进位值的操作应是( ) 校正指令的功能已自动加在AH 中 B.进位值在AF 中,校正后根据AF 内容再加在AH 中 C.进位值在CF 中,校正后根据CF 内容再加在AH 中D.进位值在AL 最高位上,校正后根据AL 最高位内容再加在AH 中 答案:C110知识点:0104(几种基本的逻辑运算) AND,OR,XOR,NOT 为四条逻辑

9、运算指令,下面的解释正确的是( )A.指令XOR AX,AX 执行后,AX 内容不变,但设置了标志位 B.指令OR DX,1000H 执行后,将DX 最高位置1,其余各位置0 C.指令AND AX,OFH 执行后,分离出AL 低四位 AX,执行后,将AX 清0 111知识点:0204 (存储器) 在执行下列指令时,需要使用段寄存器DS 的指令是( ) AL,CL BX DABX 112知识点:0204 (存储器) 无论BH 中原有的数是奇数或偶数,若要使BH 中的数一定为奇数,应执行的指令是( ) BH,01H BH,01H BH,01H BH,01H 答案:B115知识点:0203 (中央处

10、理机) REPZ CMPSW 指令,重复执行的终止条件是( )=0 或ZF=0 =0 且ZF=0 C. CX=0 或ZF=1=0 且ZF=1答案:A117知识点:0101(基于微处理器的计算机系统构成) 比较两个带符号的数A、B,当A=B 时程序转移,测试的条件为( )=1 =0 =1=0答案:A118知识点:0203 (中央处理机) 难易度:较难 检查二个无符号数的关系,若要实现ALBL 时分支去LOP1 处,那么在“CMP AL,BL”指令后应跟的分支指令是( ) LOP1 LOP1 C. JC LOP1 LOP1119知识点:0104(几种基本的逻辑运算) 设AL=0AH,下列指令执行后能使AL=05H 的是( )A. NOT AL AL,0FH QAL,0FH AL,0FH127知识点:0102(二进制数和十六进制数运算) 计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍采用的是( )码。码B.十进制码C.二进制码D.十六进制码135知识点:0203 (中央处理机) 8086CPU在基址加变址的寻址方式中,变址寄存器可以为( )或CX

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号