首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的汇编语言源程序经汇编后,发现TEST[BX],01H指令有语法错误,试问该指令的正确形式应该是_______。 DSEG SEGMENT DAT DB 5,13,4,-2,6,23,44,-1,29,-
下面的汇编语言源程序经汇编后,发现TEST[BX],01H指令有语法错误,试问该指令的正确形式应该是_______。 DSEG SEGMENT DAT DB 5,13,4,-2,6,23,44,-1,29,-
admin
2010-11-09
34
问题
下面的汇编语言源程序经汇编后,发现TEST[BX],01H指令有语法错误,试问该指令的正确形式应该是_______。
DSEG SEGMENT
DAT DB 5,13,4,-2,6,23,44,-1,29,-3
CNT DW S-DAT
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUME DS:DSEG, SS:SSEG,CS:CSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AM
MOV AXM,DSEG
MOV DS,AX
XOR AX,AX
MOV BX,OFFSET DAT
MOV CX,CNT
LP: TEST [BX],01H
JZ NEXT
INC AB
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://jikaoti.com/ti/jP27FFFM
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
当前数据库技术的发展已形成各种类型的数据库应用技术,下述中哪(些)项不是这种发展的推动力?Ⅰ.应用的驱动Ⅱ.多种技术与数据库技术的结合Ⅲ.关系数据的研究基础
计算机面向管理的应用主要是建立面向管理的计算机信息系统,处理和运用管理业务的信息。下面所列的几种计算机应用系统,通常认为哪种不属于面向管理的应用?
信息系统开发方法其指导思想、常常相同或相似于()。
一个信息系统的战略应当表达出企业的【】的需求。
JamesMartin方法指定的系统开发原则是______。A)总体规划、局部实施B)局部规划、总体实施C)总体规划、总体实施D)局部规划、局部实施
层次模型数据结构的特点是______。
电脑在管理方面的应用,最早在哪种系统上实现?
以下关于计算机网络的基本特征的叙述中,()是不正确的。
把汇编语言源程序转换为目标程序,要经过下列()过程。
随机试题
从行政组织职能作用的性质来看,政府职能由保卫性、统治性职能为主向___________、___________职能为主的方向转变。
改变病情抗风湿药治疗类风湿关节炎的作用包括
鉴别囊肿与实性肿瘤最可靠的依据是
下列哪个因素可导致鸡脑软化
新生儿病理性黄疸的特点不包括()
正常产程进展的标志是()。
下列关于Partnering模式的讨论中,不正确的是( )。
汇总记账凭证账务处理程序的优点是()。
下列叙述中正确的是
Simon:IworknotbecauseIlikeitbutthatIhaveto,soIoftencounttheminutesuntilstoppingworkorholidays.Howeve
最新回复
(
0
)