云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > IBM-PC汇编语言程序设计试题及答案

IBM-PC汇编语言程序设计试题及答案

  • 62 次阅读
  • 3 次下载
  • 2026/4/25 6:45:09

4.SHL AX,BL

错误,移位次数必须使用CL寄存器给出 5.MUL CL,DL

错误,MUL指令为单操作数指令

四、名词解释题(本大题共3小题,每小题4分,共12分),

解释每小题所给名词的含义,若解释正确则给分,若解释错误则无分,若解释不准确或不全面,则酌情扣分。

1.段基值:逻辑地址的一部分,用于指示一个逻辑段的起始地址

2.有效地址即偏移量,:用于指示被访问内存单元距离短期地址的字节距离

3.BCD码:在计算机系统内使用二进制表示的一种十进制编码,用于使用二进制运算指令实现十进制运算。

1. 段基值:逻辑地址的一部分,用于指示一个逻辑段的起始地址

2. 有效地址:即偏移量,用于指示被访问内存单元距离段起始地址的字节距离

3. BCD码:在计算机系统内使用二进制表示的一种十进制编码,用于使用二进制运算指令实现十进制运算。

五、程序分析题(本大题共3小题,每小题7分,共21分 ),

每小题给出了一个程序片段,这些程序片段在语法和逻辑上都是正确的,请按照各小题给出的分析要求,分析程序片段的执行结果或总结程序片段的功能,并在空白处填写分析结果,分析正确则按照每空后标注的分值给分,如果分析错误则该空不得分。

1.阅读下面的程序片段,并分析执行结果。

MOV AX,723AH MOV BX,0C86BH SUB AL,BL SBB AH,BH XOR AL,01H ADC AX,0

执行该程序片段后: (AX)= 0A9CEH (3分) CF = 0(2分) OF = 0(2分)

2.阅读下面的程序片段,并分析执行结果。

MOV AL,55H MOV CL,2

7分) 7分) (共(共

ROL AL,CL OR AL,1 RCL AL,CL

执行该程序片段后:

(AL)= 54H (3分) CF = 1 (2分) (CL)= 2 (2分)

3.阅读下面的程序片段,并分析执行结果。(共7分)

DATA SEGMENT

STR1 DB ‘AABBCCDDEEFF’ LEN EQU $-STR1 DATA ENDS ……

CODE SEGMENT ……

MOV BX,OFFSET STR1 MOV CX,LEN L1: CMP [BX],‘A’ LAHF

INC BX SAHF LOOPE L1 ……

CODE ENDS ……

执行上面程序片段后,执行结果为: (BX)= 2 (3分) ZF = 0 (2分) (CX)= 9 (2分)

六、程序设计题(本大题共2小题,第1小题10分,第2小

题12分,共22分 ),每小题给出了一个程序设计要求,请按照要求写出源程序代码,如果源程序代码中出现语法错误或逻辑错误,则酌情扣分。

1.请设计一个子程序,其功能如下:

(1)主程序向它提供一个字节类型的待处理数据,并指明要处理的二进制数位

(2)该子程序将待处理数据的指定二进制位变反,并将处理结果返回给主程序。

例:如果主程序要求将11001001B的第3位变反,则处理后结

搜索更多关于: IBM-PC汇编语言程序设计试题及答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

4.SHL AX,BL 错误,移位次数必须使用CL寄存器给出 5.MUL CL,DL 错误,MUL指令为单操作数指令 四、名词解释题(本大题共3小题,每小题4分,共12分),解释每小题所给名词的含义,若解释正确则给分,若解释错误则无分,若解释不准确或不全面,则酌情扣分。 1.段基值:逻辑地址的一部分,用于指示一个逻辑段的起始地址 2.有效地址即偏移量,:用于指示被访问内存单元距离短期地址的字节距离 3.BCD码:在计算机系统内使用二进制表示的一种十进制编码,用于使用二进制运算指令实现十进制运算。 1. 段基值:逻辑地址的一部分,用于指示一个逻辑段的起始地址 2. 有效地址:即偏移量,用于指示被访问内存单元距离段起始地址的字节距离

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com