四川大学2013汇编语言A卷(3)

时间:2025-04-19

3. 假设(AL)= 25H,执行指令OR AL, 3AH后,以下结果中,正确的有哪些? ( ADE )

(A)(AL)=3FH (B)(AL)=2FH (C)CF = 1 (D)OF = 0 (E)PF = 1

4. 假设(AL)=01H,(CL)=04H,执行指令ROR AL,CL后,以下结果中,正确的有哪些? ( ACD )

(A)(AL)=10H (B)CF = 1 (C)PF = 0 (D)ZF = 0 (E)(AL)=80H

5. 以下哪些条件转移指令会使用OF作为判断条件或判断条件的一部分?( ACDE ) (A)JC (B)JB (C)JG (D)JO (E)JL

评阅教师

得分

三、判断改错题(本大题共5小题,每小题4分,共20分)提示:下列各语句

可能有语法错误,判断各语句正确与否,对于错误的语句,需解释其错误的原因,对于正确的语句,若做出正确判断则给4分,对于错误的语句,做出正确判断给2分,做出正确的解释再给2分。

1.ADD AL 错误,ADD为双操作指令,不能只带有一个操作数。

2.SUB AL,BX错误,AL为八位通用寄存器,而BX为16位寄存器,位数不同,不能进行运算 3. JZ BX 错误,条件跳转语句后面跟的是标号,不能跟寄存器。

4.PUSH 0239H 错误,PUSH语句不能直接对立即数进行操作,应该通过寄存器做中转。 5. MOV DS, ES 错误,不能直接对两个段寄存器进传送类指令操作,应该通过通用寄存器来做中转。

评阅教师

得分

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

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

1. 有效地址 即偏移量,用于指示被访问内存单元距离段起始地址的字节距离。 2. BCD码 用四位二进制位来表示一个十进制数字的二进制编码形式。

3. ZF标志位 表示当前的操作运算结果是否为零,若为零,则ZF标志位置1,否则,则ZF标志位置0。

评阅教师

得分

五、程序分析题(本大题共3小题,每小题5分,共15分)。提示:每小题

给出了一个程序片段,请按各小题的要求分析程序片段的执行结果或功能,并在空白处

本题5页,本页为第3页

注:试题字迹务必清晰,书写工整。

四川大学2013汇编语言A卷(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219