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

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

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

  • 62 次阅读
  • 3 次下载
  • 2026/4/25 20:51:49

MOVS

17.如果(AL)=03H,(BL)=05H,执行如下程序片段后,正确的执行结果为以下哪一个(C) SUB AL,BL AAS

(A)(AL)=0FEH,CF=1 (C)(AL)=08H,CF=1

18.若当前(DL)= 48H,执行指令AND DL,0F0H后,(DL)=(C)

(A)04H (B)08H (C) 40H (D)84H

19.如果(SI)=0088H,(DS)=5570H,对于物理地址为55788H的内存字单元,其内容为0235H,对于物理地址为5578AH的内存字单元,其内容为0E60H,那么执行指令LDS SI,[SI]以后,正确的执行结果为( C) (A)(DS)=5570H,(SI)=0088H (SI)=0E60H

(C)(DS)=0E60H,(SI)=0235H (SI)=5570H

(B)(AL)=0F8H,CF=1 (D)(AL)=08H,CF=0

(B)(DS)=0235H,

(D)(DS)=0088H,

(P56

页;该指令的作用:1.(REG)?(REG);2.把(SEG+2)中的16

为数装入指令指定的段寄从器中)

20.下列条件转移指令中,哪一个是针对带符号数比较的( B)

(B)JL (C)JAE

(D)JC

(A)JB

二、多项选择题(本大题共5小题,每小题2分,共10分 )在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。

1.对于各个寄存器的特殊用途,下列描述正确的为(ABCDE) (A)执行DAA指令时,被调整的加法结果只能存放在AL中 (B)LOOP指令隐含使用CX作为计数器

(C)串操作指令中的目的变址寄存器只能与ES段寄存器搭配使用(P30页)

(D)对于SAR指令,如果移位次数大于1,那么移位次数只能用CL来存放

(E)POPF指令隐含使用标志寄存器作为目的操作数

2.以下存储器寻址方式中,哪些可以由BX寄存器提供偏移量或基址分量(BCD)

(A)立即数寻址 址

(B)基址寻址 (C)基址变址寻

(D)寄存器间接寻址

(E)直接寻址

3.对于END伪指令,下列功能描述正确的为(ACD ) (A)用于结束整个汇编语言源程序 (B)用于结束一个逻辑段的定义

(C)通常在该伪指令后面需要给出一个标号,用于指出程序中第一条被执行指令的逻辑地址

(D)汇编工具软件MASM.EXE不会处理END伪指令后面的语句

(E)可用于结束子程序定义、宏定义

4.对于以下关键字搭配,正确的有哪些?( ABD ) (A)SEGMENT ENDS (B)MACRO ENDM (C)REPT ENDS (D)PROC ENDP (E)PROC ENDS

5.若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,

(06018H)=0026H,(0601AH)=0800H,并且有如下程序片段:

LEA SI,[BX] MOV BX,[BX] LDS BX,[BX]

执行该程序片段后,对于执行结果,下列描述正确的有哪些?( BC )

(A)(SI)=0018H (B)(BX)=0026H (C)(SI)=0064H

(D)(BX)=0018H (E)(DS)=0700H

三、判断分析题(本大题共5小题,每小题3分,共15分 )

每小题列出的语句在语法上可能是正确的,也可能是错误的,请判断各小题所给语句在语法上是否正确,如果是错误的,则需要分析其错误原因。对于所给语句正确的小题,只要做出正确判断即给3分,如果做出错误判断则无分;对于所给语句错误的小题,做出正确判断给1分,做出正确的错误分析再给2分,如果做出错误判断则无分。

1.MOV ES,0F98H

错误,不能传递立即数给DS寄存器 2.POP AH

错误,POP指令的操作数必须为16位 3.NOP

正确

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

共分享92篇相关文档

文档简介:

MOVS 17.如果(AL)=03H,(BL)=05H,执行如下程序片段后,正确的执行结果为以下哪一个(C) SUB AL,BL AAS (A)(AL)=0FEH,CF=1 (C)(AL)=08H,CF=1 18.若当前(DL)= 48H,执行指令AND DL,0F0H后,(DL)=(C) (A)04H (B)08H (C) 40H (D)84H 19.如果(SI)=0088H,(DS)=5570H,对于物理地址为55788H的内存字单元,其内容为0235H,对于物理地址为5578AH的内存字单元,其内容为0E60H,那么执行指令LDS SI,[SI]以后,正确的执行结果为( C) (A)(DS)=5570H,(SI)

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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