中国地质大学-汇编语言程序设计-模拟题.docx

上传人:太** 文档编号:35983702 上传时间:2022-08-24 格式:DOCX 页数:3 大小:12.79KB
返回 下载 相关 举报
中国地质大学-汇编语言程序设计-模拟题.docx_第1页
第1页 / 共3页
中国地质大学-汇编语言程序设计-模拟题.docx_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《中国地质大学-汇编语言程序设计-模拟题.docx》由会员分享,可在线阅读,更多相关《中国地质大学-汇编语言程序设计-模拟题.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、汇编语言程序设计模拟题一、单项选择题1 ,以下表示中,不是合法的立即数是().A.DFHB.98C.21CHD.0526答案:A20乂)=637口-01)=2人98日位移量=7237凡直接寻址方式的有效地址是().A.8E18HB.D5B4HC.637DHD.7237H答案:D.计算4321H+62A0H之后,根据结果设置的标志位SF,ZF,CF,OF的值为。.A.0000B.1001C.0010D.0110答案:B.(DX)=00B9H,(CL)=3,(CF)=l,指令 SHRDX,1执行后 DX 中的值为().A.0072HB.05C8HC.0017HD.005CH答案:D.在汇编语言程序

2、中,对END语句的表达正确的选项是().A.END语句是一可执行语句B.END语句表示程序执行到此结束C.END语句表示源程序到此结束D.005CHD.END语句在汇编后要产生机器码答案:C.以下寄存器中,不能用作间接寻址的寄存器是。.A.BXB.SIC.BPD.DX答案:D.设DS=8225H,DI=3942H,指令INCBYTEPTRDI操作数的物理地址是().A.85B92HB.86192HC.BB690HD.12169H 答案:A3 .下面指令执行后,有可能改变AL寄存器内容的指令是(). A.TESTAL,02HB.OR AL, ALC.CMPAL,BLD.ANDAL,BL 答案:D

3、4 .完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是().A.MOVAL,OOHB.ANDAL,00HC.XORAL,AL D.SUBAL,AL 答案:A.假设(AX) =4652H, (DX) =0234H,依次执行 SUBAXQF0F0H 和 SBBDXQF0F0H 两条 指令后,寄存器AX和DX的值分别为().A.5562H 和 1142HB.5562H 和 U43HC5562H 和 1144HD.4652H 和 0234H 答案:B5 .执行指令 moval, 12h,movbl, 12h,movdl,02h,cmpxchgbl,dl 后,al 的值为(). A.12HB

4、.02HC.1HD.OH 答案:B6 .VAR是数据段中定义的变量,指令MOVAXJSI+VAR源操作数的寻址方式是。. A.寄存器寻址B.寄存器间接寻址C寄存器相对寻址 D.基址变址寻址 答案:C.汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略 的项是0.A.名字项B.操作项C.操作数项D.注释项答案:B.当一个带符号数大于20H时程序转移,需选用的条件转移指令是().AJLB.JNLEC.JNLD.JLE答案:B.连续完成下面指令,moveax,12345678h和bteax,5后()标志位的第5位变成了 1.A.CFB.CFC.ZFD.OF答案:A二、判

5、断题1 .TurboC嵌入式汇编方式的注释使用汇编的注释符.答案:错误.重复汇编伪指令FORC按参数个数重复.答案:错误.movax,ebx是错误的指令.答案:错误.00FFH与5555H相与运算后得00FFH.答案:错误.在实模式下,段地址和偏移地址为3017:000A的存储单元的物理地址和3015:002A不一样.答案:错误.SF记录运算结果的符号,结果为正是置1.答案:错误.语句ADCBYTEPTRBX,BYTEPTRSI语法正确.答案:错误.注释项用于说明程序段或是一条和几条指令的功能,一般用分号表示注释的开始. 答案:正确7 .汇编语言是用指令的助记符.符号地址.标号等符号书写程序的语言.答案:正确.伪指令告诉CPU要执行的操作,在程序运行时执行.答案:错误10.8086用于寻址外设端口的地址线为16条,所以端口最多为16个.答案:错误1L在上电或复位后,32位80x86CPU首先初始化为实地址方式.答案:正确.在1MB的存储器里,每个存储单元都有一个唯一的20位物理地址.答案:正确.运算结果为0时ZF置0.答案:错误.指令 MOVDLJDX错误.答案:错误6需独立运行的程序必须包含一个代码段.答案:正确

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁