首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的汇编语言源程序经汇编后,发现TEST[BX],01H指令有语法错误,试问该指令的正确形式应该是【 】。 DSEG SEGMENT DAT DB 5,13,4,-2,6,23,44,-1,29,-3
下面的汇编语言源程序经汇编后,发现TEST[BX],01H指令有语法错误,试问该指令的正确形式应该是【 】。 DSEG SEGMENT DAT DB 5,13,4,-2,6,23,44,-1,29,-3
admin
2010-04-22
72
问题
下面的汇编语言源程序经汇编后,发现TEST[BX],01H指令有语法错误,试问该指令的正确形式应该是【 】。
DSEG SEGMENT
DAT DB 5,13,4,-2,6,23,44,-1,29,-3
CNT DW $-DAT
DSEG ENDS
SSEG SEGMENT STACK
DB 256DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUME DS:DSEG,SS:SSEG,CS:CSEC
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DSEG
MOV DS,AX
XOR AX,AX
MOV BX,OFFSET DAT
MOV CX,CNT
LP: TEST [BX],01H
JZ NEXT
INC AH
ADD AL,[BX]
NEXT: INC BX
LOOP LP
RET
START ENDP
CSEG ENDS
END START
选项
答案
TEST BYTE PTR[BX],01H或TEST DAT[BX],01H
解析
这段程序的功能是判断数据区内所有数据的奇偶,将奇数的个数存放在AH中,并将所有的奇数求和,结果放在AL中。因为在数据段既有DB类型的变量,也有DW类型的变量,指令TEST[BX],01H不能确定使用哪一种类型,所以需要指定[BX]的属性,所以正确的写法应该是:TEST BYTE PTR[BX],01H。
转载请注明原文地址:https://kaotiyun.com/show/UhgZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
引入虚拟存储技术的关键前提是
软件生命周期可归纳为计划期、开发期和运行期三个时期,以下哪个(些)属于开发期?Ⅰ.需求分析Ⅱ.可行性研究Ⅲ.测试
实施BSP研究的主要活动中应包括多项活动内容,如Ⅰ.定义企业过程Ⅱ.定义数据Ⅲ.成果报Ⅳ.定义信息结构其中最基础的活动应该是
J.Martin在论述战略数据规划方法时明确指出,系统规划的基础性内容包括
信息系统开发策略是指根据工作对象和工作内容而应该采取的行动方针和工作方法。以下是关于信息系统开发策略的描述Ⅰ.信息系统总体规划的建立Ⅱ.高层管理人员的参与Ⅲ.加强数据处理部门与管理者之间的联系Ⅳ.确定是采用结构化系统
JamesMartin的信息工程方法学提出了一种企业数据处理系统建设的模式,其中包括很多模块Ⅰ.企业模型的建立Ⅱ.特定主题数据库的详细的数据模型设计Ⅲ.过程化语言的使用Ⅳ.信息资源的战略规划以上哪些是最低层的两个模块?
严格定义的方法是在一定假设的前提下形成的,下列不属于严格定义方法假设的前提是
CPU运行在哪种执行状态下,可以调用特权指令
在PC机中,为使微处理器与主存(用DRAM芯片构成的)之间的速度得以匹配,目前采用的主要方法是在二者之间加上二级高速缓存(L2Cache)。这种二级高速缓存是用【】芯片构成的。
操作系统在实现虚拟存储器时,可用的内存页面替换算法有多种,Windows98所采用的算法是
随机试题
对材料进行数量控制的主要方法是()。
减振器阻尼力控制系统根据车辆行驶状态,进行减振器阻尼力控制。()
我国改革开放以来出现的新的社会阶层是()
内皮细胞的抗凝作用不包括
下列哪一项不是妊娠病()
()视为放弃继承或者放弃接受遗赠。
衡量公司行业竞争地位的主要指标是()。
柜台业务操作风险控制要点不包括()。
下列说法中正确的是()。
黄山以奇松、怪石、云海、温泉“四绝”闻名于世。()
最新回复
(
0
)