欢迎来到天天文库
浏览记录
ID:37975080
大小:103.00 KB
页数:7页
时间:2019-06-04
《16秋华师《汇编语言程序设计》在线作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、奥鹏17春16秋华师《汇编语言程序设计》在线作业一、单选题(共25道试题,共50分。)1.在汇编语言编程中,结束用户程序返回操作系统应使用的中断指令是____。A.INT10HB.INT20HC.RETD.RET2正确答案:2.汇编语言属于____。A.硬件系统B.软件系统C.系统软件D.用户软件正确答案:3.下列叙述正确的是____。A.不同类型的机器指令系统不想通B.机器指令都是8位C.16位机的指令系统完全不想通D.机器指令都是16位正确答案:4.在编写程序时,转移指令的操作数均使用____偏移量
2、,它可以转向段内任何偏移位置。A.逻辑B.相对C.绝对D.真值数正确答案:5.用CMP指令判断无符号数A
3、单的汇编语言程序可以通过_________来建立A.连接程序B.调试程序C.汇编程序D.编辑程序正确答案:9.指令JMPWORDPTR[BX]属于____。A.段内转移直接寻址B.段间转移直接寻址C.段内转移间接寻址D.段间转移间接寻址正确答案:10.PSW寄存器中共有_____位条件状态位,有_____位控制状态位。A.6、3B.3、6C.8、4D.4、8正确答案:11.子程序重定位可选在内存中的整个区域内,进行程序设计时子程序内应采用A.绝对地址B.逻辑地址C.相对地址D.物理地址正确答案:12.在
4、顺序结构的流程图中,不包含____。A.起始框B.终止框C.判断框D.处理框正确答案:13.在汇编过程中,汇编程序在第____遍扫描之后产生机器代码。A.1B.2C.3D.4正确答案:14.以下指令中不是逻辑运算指令的是A.XORB.NOTC.ORD.CWD正确答案:15.题面见图片A.AB.BC.CD.D正确答案:16.移位类指令使用时,若需移动多位,则应先将该位数置于____中。A.ALB.AHC.CLD.CH正确答案:17.8086/8088微处理器有_____地址线,直接寻址内存空间的范围是A.
5、10条,64KBB.20条,64KBC.16条,1MBD.20条,1MB正确答案:18.流程图中的执行框表明的是某一段程序或某一个模块的功能,它的特点是A.一个入口一个出口B.一个入口多个出口C.多个入口一个出口D.多个入口多个出口正确答案:19.进行汇编语言编程时,设计者应该考虑一些基本的要求,下列叙述不正确的是A.程序应该结构化B.程序应该执行速度快C.程序应该占用空间大D.程序应该简明、易读、易懂正确答案:20.题面见图片A.AB.BC.CD.D正确答案:21.串指令中的目的操作数地址是由____
6、提供。A.SS:[BP]B.DS:[SI]C.ES:[DI]D.CS:[IP]正确答案:22.一台完整的计算机系统包括A.硬件系统和软件系统B.系统硬件和系统软件C.控制器、运算器、存储器、输入设备和输出设备D.操作系统、机器语言、汇编语言、高级语言正确答案:23.能充当间接寄存器寻址方式的寄存器是A.BXB.AXC.CXD.DX正确答案:24.CPU执行的指令将从代码段取得,而用来给出当前代码段的代码段寄存器是A.CSB.DSC.SSD.ES正确答案:25.LINK命令执行后可以生成一个以____为扩
7、展名的文件。A..COMB..EXE.C.OBJ.D.LST正确答案:华师《汇编语言程序设计》在线作业二、判断题(共25道试题,共50分。)1.指令MOVAX,[BX][SI]也可写作MOVAX,[BX+SI]。A.错误B.正确正确答案:2.因为SP所指栈顶为“实”栈顶,所以在入栈和出栈操作时都要先修改堆栈指针SP,再执行入栈、出栈操作。A.错误B.正确正确答案:3.只有通过汇编才能产生目标程序。A.错误B.正确正确答案:4.子程序结构相当于高级语言中的过程。A.错误B.正确正确答案:5.11111~0
8、1111(第一位为符号位)的二进制数能代表的十进制整数的个数是31。A.错误B.正确正确答案:6.标志寄存器用来保存在一条指令执行之前,CPU所处状态的信息及运算结果的特征。A.错误B.正确正确答案:7.存储区存取数据或地址采用的原则和存储程序区存取指令代码的原则一样都是“先进先出”。A.错误B.正确正确答案:8.逻辑运算是按字节操作的.A.错误B.正确正确答案:9.MOV指令中的源和目的操作数中至少要有一个是寄存器。A.错误B.正确正确答
此文档下载收益归作者所有