




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
9 将93H扩展为字的结果是 A A. FF93H B. 0093H C. 1193H D. 1093H测验二12用 A 指出下一条要执行的指令所在单元的偏移地址。 AIP B SP C通用寄存器 D段寄存器14 某数据段存储单元的偏移地址为2200H31FFH,则其存储空间大小是 B 。 A2K B.4K C. 8K D. 16K17设有一个双精度数12A034B0H,将它存入双字单元12000H,那么12003H中存放的是 D 。 AB0H B34H CA0H D12H22在内存中,每一小段的大小为 D 。 A64KB B. 16KB C.64B D. 16B23查看用户程序中数据段10号存储单元的DEBUG命令是 A 。 AD DS:A A BD DS:A CD DS:10 10 DD DS:1024在DEBUG下,修改寄存器AX的命令是 B 。A U AX B R AX CR D A AX测验二答案:15 CACCB 610 AACCA 1115 BADBB 1620 BDDAC 2125 BDABA测验三单选题:1 指令MOV AX,DS:1000H,源操作数的寻址方式是 B 。A立即寻址 B. 直接寻址 C. 寄存器寻址 D. 基址变址寻址2 指令MOV AX,ES:COUNTDI,源操作数的寻址方式是 C 。A基址变址寻址 B. 立即寻址 C. 寄存器相对寻址 D. 相对基址变址寻址3 指令MOV DX,COUNTBPDI的执行结果是 D 。 A将COUNT的值传送给DX B. 将COUNT +BP+DI的值传送给DXC. 将数据段中有效地址为COUNT +BP+DI的存储单元的值传送给DXD. 将堆栈段中有效地址为COUNT +BP+DI的存储单元的值传送给DX4 若(AX)=2530H,(BX)=18E6H,MOV BX,AL指令正确的执行结果为 C 。 ABX寄存器的值为2530H B. BL寄存器的值为30H C. 18E6H单元的值为30H D. 18E6H单元的值为2530H5 若(DS)=1240H,(BX)=8936H,则MOV AX,BX 源操作数的物理地址是 A 。A1AD36H B. 9B760H C.1AC36H D. 9B76H6 若(SS)=1383H,(DS)=2378H,(SI)=492AH,则ADD AX,SI源操作数的物理地址是= D 。A1815AH B. 5CADH C. 6CA2H D. 281AAH7 若(SI)=1310H,(BX)=3213H,(DS)=3593H,则SUB DX,BXSI的有效地址EA为 C 。A1310H B. 3213H C. 4523H D. 7AB6H8 指令MOV BX,MASKBP,若MASK=3540H,(SS)=1200H,(DS)=1300H,(BP)=1160H,那么有效地址EA为 B 。A4740H B. 46A0H C. 4840H D. 2460H9 指令MOV AX,COUNTBX完成的操作是 A 。A. 从存储单元读出一个字送入AX B. 从存储单元读出一个字节送入AX C. 将AX中的一个字写入存储单元D. 将AX中的一个字节写入存储单元10 指令MOV DX,DELTABXSI的源操作数保存在 B 。A代码段 B. 堆栈段 C. 数据段 D. 附加段11 操作数地址由BX寄存器指出,则它的寻址方式是 D 。A直接寻址 B. 寄存器寻址 C. 立即寻址 D. 寄存器间接寻址测验三答案:15 BCDCA 610 DCBAC 1115 DDBAC测验四单选题:1经过汇编产生的二进制目标文件是 A 。 A.ASM B.OBJ C.EXE D.MAP2汇编语言源程序是指 B 。A系统提供的MASM B用户编写的.ASM C汇编生成的.LST D连接生成的.EXE3在汇编期间,为汇编程序提供分段信息的是 B AASSUME伪指令 BSEGMENT伪指令 C标号START DMOV指令4不能用MOV指令赋初值的段寄存器是 C 。 ADS BES CCS DSS5在COUNT DB 5 这条存储单元定义伪指令中,COUNT称为 D 。 A助记符 B变量 C符号 D标号6将10个字数据3456H存放在存储单元中的伪指令是 A 。ADW 10H DUP (3456H) BDW 10 DUP (3456H)CDW 10H DUP (5634H) DDW 10 DUP (5634H)7将字符串”INPUT”保存到存储单元MESS,正确的伪指令是 D 。AINPUT DB MESS BMESS DB INPUT CINPUT DB “MESS” DMESS DB “INPUT”8若X已经定义为字型,可以用 A 改变为字节型。ABYTE PTR X BOFFSET X CTYPE X DLABEL X9INC WORD PTR BX指令中的操作数的数据类型是 B 。A字节 B字 C双字 D四字10ABC DW 1, $+2, 5,7,其中$代表 D 。A当前的偏移地址值为0 B当前的偏移地址值为1 C当前的偏移地址值为2 D当前的偏移地址值为311如果想让程序从100H开始存放及执行,用指令 B 。ASTART EQU 100HBORG 100HCEND STARTDMOV START,100H12 D 可用来指出一条汇编指令所在存储单元的符号地址。A变量 B 数组名 C标号 D偏移量13汇编语言中存储单元的属性不能是 A 。A字符CHAR型 B字节BYTE型C字WORD型 D双字DWORD型14用指令MOV BX,SEG COUNT指令,可以得到存储单元COUNT的 C 。A物理地址 B 段地址 C 偏移地址 D 属性 15下列传送指令中,有错误的是 C 。AMOV AH,BL BMOV DS,AXCMOV CL,DX DMOV SI,9016若AX=1E30H,BX=12E4H则ADD AL,BL的执行结果为AL= ,CF= D 。 A14H ,0 B. 24H ,0 C. 14H ,1 D. 24H,117若AX=1240H,CX=9939H,则ADD AX,CX 执行后,AH= A 。AABH B. 79H C.AB79H D. 79ABH18若BL=83H,CF=1,则ADC BL,90H执行后,BL= 。A14H B. 15H C. 16H D. 17H19若DX=1010H,BX=0923H则SUB DX,BX的执行结果为 。A168DH B. 06EDH C. F6DDH D. 0087H20从键盘输入一串字符使用DOS功能调用的 。 A1号功能 B2号功能 C9号功能 D10号功能21DOS功能调用中,功能号应写入 寄存器中。AAL BAH CDL DDH 22SP栈指针内容是1200H,执行两条PUSH指令之后,SP的值为 。 A1202H B1204H C11FCH D11FEH 23换码指令XLAT要求给出存储单元的有效地址为 。A(BX)+(AL) B(BX)+(AX) C(BX) D(AL)24显示一个字符的DOS功能调用要求将字符放入 。ADS:DX BDS:BX CBL DDL25获得BUFFER单元有效地址的汇编指令为 。AMOV BX,BUFFER BLEA BX,BUFFERCMOV BX,BUFFER DLDS BX,BUFFER26 下列哪个指令可以把字扩展为双字 。ACBW BCWD CCWB DCDW27 关于字节乘法指令错误的说法是 。 A被乘数隐含在AL中 B乘数和被乘数都是字节型C被乘数隐含在AX中 D乘积是字型28关于字除法错误的说法是 。A16位被除数AX与8位源操作数相除 B32位被除数DX、AX与16位源操作数相除C商在AX寄存器,余数在DX寄存器中 D带符号除法的商和余数都是补码表示的数29非压缩的BCD加法调整指令是 。ADAA BDAS CAAS DAAA30用直接写显存的方法显示字符,把3行1列上的字符及属性输入到显存 单元。A140H+06H, 140H+07H B1E0H+02H, 1E0H+03HC140H+02H, 140H+03H D1E0H+01H, 1E0H+02H测验四答案: 15 BBACB 610 BDABC 1115 BCABC 1620 CAABD 2125 BCADB 2630 BCADB测验五单选题:1在分支指令中,利用符号进行判断的指令是_。AJC BJS CJZ DJO2当一个带符号数大于FFH时程序转移,满足条件的是_。A正数和零 B负数 C负数和零 D大于255的数3在执行条件转移指令前,不能形成条件的指令有_。ACMP BSUB CAND DMOV4 无条件转移指令中,段内直接近转移到标号LET1的指令是_。AJMP SHORT LET1 BJMP LET1 CJMP BX DJMP WORD PTR LET15条件转移指令的转移范围是_字节。A-32768到+32767 B0到255C-128到127 D0到655356要实现段间转移,下列说法正确的是_。A标号的属性为NEAR型的 B标号的偏移地址送入CSC既要改变IP又要改变CS D转移地址不能用存储单元给出7在条件转移指令中,结果不为0则转移的指令是_。AJNS BJZ CJS DJNZ8两个带符号数比较,不大于则转移的指令是_。AJLE BJBE CJL DJAE9设A=9210H,B=4582H,如果AB,做相减运算,否则做相加。执行JG指令后,结果是_。A做相减运算 B做相加运算C先做相减再做相加 D什么都不做10在条件判断时,采用操作数相与运算的判断指令是_。TEST CMP AND JCXZ 118086的转移指令根据转移的范围分为段内转移及段间转移,下列 是错误的。A无条件指令既可以段内转移,也可以段间转移B无条件转移指令既可以直接转移,也可以间接转移C条件转移指令既可以段内转移,也可以段间转移D条件转移指令是段内的直接短转移12带符号数乘以2操作用 移位指令实现。ASAL AL,1 BSAL AL,2CSHR AL,1 DROL AL,213将AL的2、6位屏蔽为0,其余位保持不变,指令为 。AAND AL,42H BAND AL,0BBHCOR AL,26H DADD AL,0FBH14将AL的第4位置1,其余位不变,指令为 。AOR AL,40H BAND AL,40HCOR AL,10H DAND AL,1FH15将AL清0的指令为 。AAND AL,AL BOR AL,0CXOR AL,AL DXOR AL,016对键盘输入的数字和字母进行判断,用指令 。ATEST AL,40H BTEST AL,20HCCMP AL,40H DCMP AL,20H17将键盘输入的小写字母变为大写,用指令 。AAND AL,20H BAND AL,0DFHCOR AL,20H DOR AL,0DFH18在操作系统下执行用户程序,属于 。A段内直接转移 B段间直接转移C段内间接转移 D段间间接转移19如无特殊指定,操作系统将用户程序调入内存时,代码段中第一条机器指令的 。A段地址为0 B段地址由DS指出C偏移地址为0 D偏移地址由SP指出20用户程序中的数据段的段地址,用 指令给出。AMOV AX,CODE BMOV CS,CODEMOV CS,AX MOV DS,CSCMOV CS,DATA DMOV AX,DATAMOV DS,CS MOV DS,AX测验五答案:15 BADBC 610 CDABA 1115 CABCC 1620 ABBCD测验六单选题:1下列描述错误的是 。ALOOP指令以CX为循环控制计数器BLOOPE指令循环的条件是CX0且ZF=0CLOOPE指令循环的条件是CX0且ZF=1DLOOPNE指令循环的条件是CX0且ZF=02串处理操作需要循环重复执行,_不能出现在串处理指令中。AREP BREPZ CREPNZ DLOOP3 对于LOOP LET1循环指令,构成循环的范围是_。A在-128字节之内 B在+127字节之内C在-128+127字节之间 D在-256+255字节之间4在串传送指令中,串的转送方向由_标志位决定。ADF BCF CZF DOF5串传送指令中,源串和目的串的偏移地址由_寄存器指出。ABX和DX BDS和DX CSI和DI DSI和CX6串扫描SCAS指令要求目的串放在_中。A数据段 B代码段 C堆栈段 D附加段7串扫描SCASW指令隐含地将_寄存器作为查找的内容。AAX BBX CCX DAL8循环指令LOOP可以实现_的循环。A循环次数已知 B循环次数未知C循环次数累加 D循环次数不变9 LOOPNE指令的循环计数值放在_寄存器中。ACL BBX CCX DIP10在多重循环程序中,从外循环再次进入内循环时,内循环的计数值_。A不必考虑 B重新赋值 C置0 D置111循环指令的控制条件除CX寄存器之外,还可把标志位_作为控制条件。ACF BSF CZF DOF12循环指令LOOPNZ终止循环的条件是_。ACX=0且ZF=0 BCX=0或ZF=1CCX0且ZF=0 DCX0或ZF=013下列指令不能构成循环的是_。AJMP BJNZ CLOOP DDEC CX14串传送指令MOVSW,执行CLD指令后,每传送一次,串的_。A偏移地址+1 B偏移地址+2 C偏移地址1 D偏移地址215在串处理指令中,设置方向标志为1的指令是_。ASTD BCLD CHLT DCWD测验六答案:15 BDAAC 610 DAACB 1115 CBDBA测验七单选题:1 如果子程序的属性为FAR,下列说法错误的是 。A可以段内直接调用 B可以段间间接调用C可以段间直接调用 D只能段间调用2在子程序调用过程中,断点指的是 。ACALL指令本身 BCALL的下一条指令CCALL的下一条指令的地址 D子程序名3执行CALL SUBR1指令后,完成的操作是 。A将SUBR1的偏移地址入栈保存B将断点的偏移地址入栈保存C将断点的偏移地址IPD将SUBR1的段地址CS,偏移地址IP 4子程序的属性是用_定义的。ACALL指令 BPROC过程定义伪指令CFAR PTR DRET指令5执行段间返回RET指令时,从堆栈中_。A先弹出断点的偏移地址,再弹出段地址 B先弹出断点的段地址,再弹出偏移地址 C弹出断点的偏移地址 D弹出断点的段地址6子程序结构中,保存现场指的是_。A保存CALL指令 B保存断点的地址C保存主程序用到的寄存器 D保存子程序用到的寄存器7CALL指令和RET指令的用法,正确的说法是_。ACALL指令和RET指令都对堆栈操作B只有CALL指令使用堆栈C只有RET指令使用堆栈DCALL指令和RET指令都不用堆栈8CALL指令和JMP指令的区
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO/TS 5770:2025 EN Fine ceramics (advanced ceramics,advanced technical ceramics) - Relative method for determining thermal conductivity of ceramic coatings
- 【正版授权】 IEC 62841-4-3:2020/AMD1:2025 EN-FR Amendment 1 - Electric motor-operated hand-held tools,transportable tools and lawn and garden machinery - Safety - Part 4-3: Particular r
- 【正版授权】 IEC 60598-2-1:1979 EN-D Luminaires. Part 2: Particular requirements. Section One: Fixed general purpose luminaires
- 【正版授权】 IEC 60335-2-71:2002/AMD1:2007 FR-D Amendment 1 - Household and similar electrical appliances - Safety - Part 2-71: Particular requirements for electrical heating appliances
- 校园食品安全知识培训课件
- 北山公园卫生知识培训课件
- 2026届湖北省宜昌市二中化学高二第一学期期末达标检测模拟试题含答案
- 大肠心理测试题及答案
- 光纤光学试题及答案
- 江苏海事面试题及答案
- 高考3500词汇表(完整版)
- JJF1059.1测量不确定度评定培训讲演稿
- 人教版新目标初中英语Go-for-it!单词大全(音标齐全-已反复校对-单词分类-便于识记)
- 人体解剖学与组织胚胎学(高职)全套教学课件
- 二年级上册语文教材解读-
- 学校文印室及时服务方案
- 毛振明《体育教学论》(第3版)配套题库【课后习题+专项题库】
- 集团公司内部资金调剂管理办法
- 思想道德与法治课件:专题五在实现中国梦的实践中放飞青春梦想
- 新人教A必修一《集合》课件
- 复用器械处理流程
评论
0/150
提交评论