首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面哪一条指令执行后AL寄存器中的数据可能被修改?
下面哪一条指令执行后AL寄存器中的数据可能被修改?
admin
2007-08-24
61
问题
下面哪一条指令执行后AL寄存器中的数据可能被修改?
选项
A、CMP AL,0
B、TEST AL,80H
C、RCL AL,1
D、ADD AL,0
答案
C
解析
本题考查汇编语言的指令系统。CMP指令用于两个操作数的比较,其方法是用目的操作数减去源操作数,两个操作数保持原值不变,选项A错误。TEST指令对两个操作数执行按位的逻辑与运算,但结果不回送目的操作数。TEST指令执行的操作与AND相同,但不保存执行结果,只根据结果来设置状态标志,选项B错误。 RCL是循环指令,循环移位指令类似移位指令,但要从一端移出的位返回到另一端形成循环。分成不带进位标志循环和带进位标志循环,RCL AL,1是带进位循环左移操作,AL寄存器中的数据可能被修改,选项C正确。ADD指令是加法指令,ADD AL, 0并没有修改AL,选项D错误。正确答案为选项C。
转载请注明原文地址:https://kaotiyun.com/show/EkuZ777K
本试题收录于:
三级PC技术题库NCRE全国计算机三级分类
0
三级PC技术
NCRE全国计算机三级
相关试题推荐
在嵌入式SQL语言中,主语言向SQL语句输入数据,主要用主变量来实现,为了区别字段名,要求主变量名前必须加符号()做标志。
新奥尔良方法将数据库设计的过程分为4个阶段,它们的顺序是()。
对信息系统的维护一般包括()。
Internet中,用于连接多个远程网和局域网的互联设备主要是()。
实现定义数据库的模式,将数据库的结构以及数据的特性通知相应的DBMS从而生成存储数据的框架功能的是______。
问题分析图简称______。
回归测试是()中最常用的方法。
已知数据文件in80.dat中存有300个4位数,并已调用函数readDat()把这些数存入数组a中,请编制一函数jsValue(),其功能是:求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于0的个数cnt,再求出所有满足此条件的4位数平均值
已知在文件IN65.DAT中存有若干个(个数<200)4位数字的正整数,函数ReadDat()是读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能要求是:(1)求出这个文件中共有多少个正整数totNum。(2)求出这些数中的
随机试题
公共关系的咨询功能主要表现在哪些方面?
《麦琪的礼物》是美国现代著名短篇小说家________________的杰作。
下列关于卡托普利不良反应的描述,错误的是
有毒中药饮片加工后,其有毒物质含量有一定要求,关于马钱子粉中士的宁含量要求正确的是()
有机磷类杀虫剂中毒急救处理中,有效解毒的药物是()。
新购买的房屋分割时,应当办理房屋()。
我国宪法明确规定,公民的()受法律保护。
监护人有权处理被监护人财产的法定情形是()。(2012一专一23)
简述确定常模团体的注意事项。
Whichmodelwouldthewomantakeatlast?
最新回复
(
0
)