大连理工大学22春“计算机科学与技术”《汇编语言程序设计》期末考核试题库带答案参考2

上传人:住在山****ck 文档编号:104773764 上传时间:2022-06-11 格式:DOCX 页数:8 大小:16.05KB
返回 下载 相关 举报
大连理工大学22春“计算机科学与技术”《汇编语言程序设计》期末考核试题库带答案参考2_第1页
第1页 / 共8页
大连理工大学22春“计算机科学与技术”《汇编语言程序设计》期末考核试题库带答案参考2_第2页
第2页 / 共8页
大连理工大学22春“计算机科学与技术”《汇编语言程序设计》期末考核试题库带答案参考2_第3页
第3页 / 共8页
点击查看更多>>
资源描述
书山有路勤为径,学海无涯苦作舟! 住在富人区的她大连理工大学22春“计算机科学与技术”汇编语言程序设计期末考核试题库带答案参考一.综合考核(共30题)1.假设(EAX)=00001000H,(EBX)=00002000H,(DS)=0010H,试问MOV ECX,EAX+EBX指令访问内存的物理地址是()。A.00003100HB.10003100HC.00003200HD.00005100H参考答案:A2.中断是CPU暂停当前程序的执行,转而执行处理紧急事务的程序,并在该事务处理完后能自动恢复执行原先程序的过程。在此,称引起紧急事务的事件为中断源。()A.正确B.错误参考答案:A3.主程序和子程序间参数传送的方法可以用堆栈传递。()A.正确B.错误参考答案:A4.若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有如下程序片段顺序执行(1)LEA SI,BX (2)MOV BX,BX (3)LDS BX,BX后,(BX)等于多少?()A.0026HB.0018HC.0027HD.0019H参考答案:A5.经宏定义定义后的指令就可以在源程序中调用,这种对宏指令的调用称为宏调用。()A.正确B.错误参考答案:A6.宏定义内不允许使用宏调用。()A.正确B.错误参考答案:B7.NOT AX,执行后,将AX清0。()A.正确B.错误参考答案:B8.每一个子程序中只能有一条RET指令。()A.正确B.错误参考答案:B9.DD代表6个字节。()A.正确B.错误参考答案:B10.指令AND AX,OFH执行后,分离出AL低四位。()A.正确B.错误参考答案:A11.如果数据段中一个内存单元对应的物理地址为2F724H,(DS)=2F00H,那么使用DS段寄存器指明该单元的段基值时,需要使用哪一个偏移量才能正确访问该单元?()A.24HB.4HC.0724HD.2724H参考答案:C12.键盘I/O对应16H号中断。()A.正确B.错误参考答案:A13.假设数据段定义如下:(1)DA1 DW C,D(2)DA2 DB 18 DUP(?) (3)DA3 DW $-DA2(4)(5)MOV BX,DA3 (6)MOV AX,DA1上述指令执行后,AL寄存器中的内容是()。A.00HB.01HC.42HD.43H参考答案:D14.以下五个指令(1)MOV AL,55H (2)MOV CL,2 (3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,CF=多少?()A.1B.2C.3D.0参考答案:A15.在变址寄存器寻址方式中,操作数的有效地址等于()。A.基值寄存器内容加上位移量B.堆栈指示器内容加上位移量C.变址寄存器内容加上位移量D.程序记数器内容加上位移量参考答案:C16.内存和外存都能直接向CPU提供数据。()A.正确B.错误参考答案:B17.下面的数值表示中,和十进制127相等的是哪一个?()A.1113BB.127HC.80HD.7FH参考答案:D18.宏定义内不允许使用宏定义。()A.正确B.错误参考答案:B19.宏定义中DUMMY PARAMETER LIST称为哑元表,给出宏定义中所用到的形式参数,每个虚参数之间用逗号隔开。()A.正确B.错误参考答案:A20.段定义伪操作中,使用类型(usetype)说明使用16位寻址方式还是32位寻址方式。()A.正确B.错误参考答案:A21.在变址寄存器寻址方式中,若变址寄存器的内容是4E3C(16进制),给出的偏移量是62(16进制),则它对应的有效地址是()(16进制)。A.63B.4D9FC.4E3CD.4E9E参考答案:D22.(1)FUNCTION MACRO P1,P2,P3 (2)MOV AX,P1 (3)P2 P3,1 (4)ENDM 通过调用语句FUNCTION 101H,DEC,AX调用之后,AX寄存器中的内容为()。A.100HB.99HC.98HD.101H参考答案:A23.如果(AL)=01111111B,执行INC AL指令后,CF=()。A.1B.0C.2D.和执行INC AL指令之前的取值保持一致参考答案:D24.宏调用就是对宏定义按参数表作替换,这实际上就相当于子程序的参数传递过程,这就是宏展开。()A.正确B.错误参考答案:A25.阅读如下程序段:(1)ADRR DB XXH,XXH,XXH (2) NUM EQU $-ADRR (3)RETT DB ? (4) (5)MOV CX,NUM (6)MOV BX,-1 (7)DON: (8)INC BX (9)CMP ADRRBX,0 (10)LOOPZ DON (11)JNZ NEXT (12)MOV BL,OFFH (13)NEXT: (14)MOV RETT,BL (15)HLT结束后,该程序完成的功能是()。A.希尔排序算法B.在以Adrr为起始地址的数组中查找第一个非0数据C.在以Adrr为起始地址的数组中查找字符AD.以上都不对参考答案:B26.LOCAL伪操作(局部标号伪操作),其标准格式如下:LOCAL LIST OF LOCAL LABELS。()A.正确B.错误参考答案:A27.阅读下面的程序片段。(1)MOV AX,723AH (2)MOV BX,0C86BH (3)SUB AL,BL (4)SBB AH,BH (5)XOR AL,01H (6)ADC AX,0执行该程序片段后:OF等于()。A.CB.BC.0D.1参考答案:C28.假设数据段定义如下:(1)DA1 DW C,D(2)DA2 DB 18 DUP(?)(3)DA3 DW $-DA2 (4)(5)MOV BX,DA3 (6)MOV AX,DA1上述指令执行后,BX寄存器中的内容为()H。A.12B.13C.20D.19参考答案:A29.一个完整的计算机系统的两个基本组成部分是操作系统和数据库系统。()A.正确B.错误参考答案:B30.如果(AL)=35H,执行AND AL,0FFH指令后,CF=()。A.0B.1C.2D.3参考答案:A
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!