2022年2022年汇编语言试题与答案解析 .pdf

上传人:Che****ry 文档编号:33685242 上传时间:2022-08-12 格式:PDF 页数:5 大小:53.60KB
返回 下载 相关 举报
2022年2022年汇编语言试题与答案解析 .pdf_第1页
第1页 / 共5页
2022年2022年汇编语言试题与答案解析 .pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《2022年2022年汇编语言试题与答案解析 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年汇编语言试题与答案解析 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、一、 填空题1.ZF 标志位是 标志结果是否 为零的,若 结果, ZF 为( ),否 则 ZF 为( )。 当 ZF 为 1 时,SF 为( )2.标号 可以有 两种类 型属性。 它们 是( )和()3.8 位无符 号整数的表示范 围为 0-255,写 成 16 进制形式 为( ), 8 位有符 号整数的表示范 围为-128-+127,写成 16 进制形式 为( )4.伪指令 DB ,GROUP 和 NAME 三个标号 名字域必 须有名字的是(),不得有名字的是(),可有可无名字的是()。5.循环程序通常由()( )( )和循 环结 果外理四部分 构成6.在数值 不达式中,各 种运 算符可可混

2、合使用,其优先次序 规则 * ,/( )于 +,- ;XOR,OR( )于AND,LT( )于 GT 7. 宏指令定 义必须由伪指令()开始, 伪指令()结束, 两者之 间的语句称为 ( )8.调用程序 与子程序之 间的参数传递 方法有四 种,即堆 栈法( )()( )9.分别用一 条语 句实现 下述指明的功能(1)栈顶内 容弹出送字 变量 AYW( )(2)双字变量 AYD 存放的地址指 针送 ES 和 SI( )(3)变量 AY2 类型属性送 AH ( )(4)不允 许中断即关中断( )(5)将字符串 HOW ARE YOU!存入变量 AYB( )(6)子程序返回 调用程序()(7)地址表

3、 达式 AYY4 的偏移地址送字变量 ADDR ( )(8)AX 的内容加 1,要求不影 响 CF( )(9)BX 的内容加 1,要求影 响所有 标志位()(10)若操作 结果为零转向短 号 GOON ( )二、 单选题名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 1.IBM PC微机中,有符 号数 是用()表示的1原 码2补码3反 码4BCD 码2.把汇编 源程序 变成代 码程序的 过程是()1编译2汇编3编辑4链接三、己知

4、: VAR1 ,VAR2 的类型属性分 别为 字和字 节,标号 LPFAR 的类型属性为 FAR。指出下列非法语句的 错误 原因1.POP CS ( )2.INC BX ( ) 3.MVL 8( ) 4.JLE LPFAR( ) 5.MOV DB,1800( ) 6.MOVDI,VAR1 7.SUB AX,VAR2( ) 8.CMP SS AX( ) 四、 简答题1.试述子程序的一般结构组 成2.标号 有哪三个属 性?其含 义是什 么?3.试述 CMP AX ,BX 和 SUB AX ,BX 两条语 句的 异同点?五、 阅读 如下程序段,回答所提出的问题 ,假定 X1,X2,.XN为无符 号数

5、 。ORG 100H BLOK DW X1,X2,.,XN COUNT EQU ($-BLOK)/2 RESULT DW COUNT,? . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - LEA BX,BLOK-2 MOV CX,RESULT XOR AX,AX GOON:ADD BX,2 CMP AX,BX JAE NEXT MOV AX,BX NEXT:LOOP GOON MOV RESULT+2,AX 程序段 执行完,回

6、答下述 问题RESULT+2 字存 储单 元的 内容=( )BX=( )程序循 环次数=( )六、在下述程序段的每一空框内填 入一 个语 句(不得修改其 它语 句),以实现 如下功能: 字节变 量 STR中存放着一 个字符串,以 0DH 为结 束标志,试求串 长度并送字 变量 COUNT 中。LEA SI,STR ( ) XOR CX,CX GOON: CMP AL,SI ( ) INC CX ( ) JMP GOON NEXT:MOV COUNT,CX 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -

7、- - - - 第 3 页,共 5 页 - - - - - - - - - 七、 编制将 DS 段中名 为 BUFB 的字 节存储区 改写为 空白字符( 编码为 20H )的程序段。假定BUFB存储区 定义为 BUFB DB N DUP() ,其中 N 为字面常量。八、己知宏指令 为:SHIFT MACRO RR ,COUNT MOV AX ,COUNT IF RR LE 64 MOV CL ,3 SHR AX ,CL IF RR LT 16 MOV CL ,6 SHR AX ,CL ENDIF ENDIF ENDM 宏调用为:SHIFT 15 ,7FFFH SHIFT 80 ,9FFFH 写

8、出宏 扩展后的等效源程序段。九、 编写 完整程序,功能是把N 个 8 个二进制数据转换成 16 进制字符 数据。假定 N 个数 据存放在字节变 量 VARB 中, 转换 后的字符 数据存放在 HVARB 中,提示 0-9的字符 码为 30H-39H,A-F的字符码为 41H-46H 汇编语 言试题 答案一、填空题(1)1,0,0 (2)NEAR 或近程, FAR 或远程(3)0-FFH,80H-7FH (4)GROUP ,NAME,DB (5)循 环准备,循 环体,循 环的控制 与修改(6)高,低,等(7)MACRO ,ENOM ,宏体(8)约定寄存器法, 约定存 储单 元法,向量 传递 法(

9、9)( POP AYW )(LES SI,AYD) (MOV AH ,TYPE AY2 )(CLI )(AYB DB “HOW ARE YOU!”) ( RET)(MOV ADDR ,OFFSET AYY4)( INC AX )( ADD BX ,1)( JZ GOON )二、 选择题2,2 三、1.CS 不能作目的操作 数2.BX=义性3. 乘法指令源操作 数不能是立即 数4. 远程标号不能作 为条 件转移指令的操作 数5. 立即 数不能直接送段寄存器6. 两个 操作 数不能同 时为 存储器操名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -

10、 - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 作数7.操作 数不配, AX 为字, VAR2 为字节8.段寄存器不能作为运 算指令的操作 数四、 简答题1. 由保存 现场 ,取入口 参数 ,加工 处理, 进也口友 数,恢 复现场 和返回程序2.段属性指定 义该标号 的段地址偏移 属性:指 该标号 的偏移地址类型属性:指 标号 是在定 义它 的段 内引用还是在其 它段引用3. 相同点:都执行 AX-BX 操作,影响 所有标志位且 对档 志位的影 响相同不同点:CMP 执行后 AX,BX 内容不改 变,而 SUB 执行后, AX

11、 内为 AX-BX 之差,即 内容变化了五、 MAX(X1,X2,。 XN)(COUNT-1 )六、( MOV AL ,ODH)( JE NEXT 或 JZ NEXT )( INC SI )七、MOV AX , SEG BUFB MOV DS , AX LEA SI BUFB MOV CX , N GOON : MOV BYTE PTRSI ,20H INC SI LOOP GOON 八、MOV AX,7FFFH MOV CL ,3 SHR AX , CL MOV CL ,6 SHR AX ,CL MOV AX,9FFFH 九、DATA SEGMENT VARB DB 45 , 36 , 37

12、7Q , 。 。 。 , 11011011B N EQU $-VARB HVARB DB 2 NDRP(?)DATA ENDS STACK SEGMENT PARA STACK “STACK ”DB 256 DUP (?)STACK ENDS CODE SEGMENT ASSUME CS : COOE , DS: DATA ,SS:STACK MAIN PROC FAR PUSH DS SUB AX ,AX PUSH AX MOV AX ,DATA MOV DS ,AX MOV DX ,N LEA DI ,HVARB LEA SI,VARB,置初 值GOCN :MOV AH ,SI MOV A

13、L ,AH AND AH,0F0H MOV CL,4 SHR AH,CL CMP AH,9 JNA NEXT1 ADD AH,7 NEXT1:ADD AH,30H,AH AND AL,DFH CMP AL,9 JNA NEXT2 ADD AL,7 NEXT2:ADD AL,30H,AL MOV DI,AH MOV DI,AL ADD DI,2 INC SI DEC DX JNZ GOON RET MAIN ENDP CODE ENDS END MAIN 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -

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

当前位置:首页 > 教育专区 > 高考资料

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

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