早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
在下列指令中,隐含使用AL 寄存器的指令有( )条。 SCASB;XLAT;MOVSB; DAA;NOP;MUL BHA.1B.2C
题目
在下列指令中,隐含使用AL 寄存器的指令有( )条。 SCASB;XLAT;MOVSB; DAA;NOP;MUL BH
A.1
B.2
C.4
D.5
参考答案
正确答案:C
解析:SCASB指令助记符——字节串扫描(搜索)。用AL寄存器中的内容与由ES段Ⅲ指定的一个字节数据进行比较(减),若相等(结果为0),ZF=1。并依方向标志DF的值修改DI中的地址,即DF=0,地址加1; DF=1,地址减1。
XLAT指令助记符——一个字节的查表转换。专门用于AL(其内容是字节表的下标)和字节表中某一存储单元之间执行数据转换。表的长度为256字节,定义为:表名DB‘字符串’。表头地址先放在BX寄存器中(MOV BX,OFFSET表名)。指令(XLAT)执行时,根据AL中预先设置的偏移地址,把需要查询的数据从字节表的某一存储单元传送到AL中(AL=[BX+AL])。该指令可以将一种代码转换成另一种代码。
MUL指令助记符——无符号数乘法。字节乘法:(AL)*(源操作数)->AK;字乘法:(AX) *(源操作数)->DX和AX。若结果的高半部分(AH或DX,对应字节和字)为非0值,则CF和OF置1;否则CF和OF清0。
MOVSB指令助记符——串(字节)传送。把由SI指向的数据段中的一个字节数据传送到由DI指向的附加段内一个字节存储单元中去,并同时根据方向标志对SI和DI中的地址进行修改。当DF=0时, 地址都加1;当DF=1时,地址都减1。
解析:SCASB指令助记符——字节串扫描(搜索)。用AL寄存器中的内容与由ES段Ⅲ指定的一个字节数据进行比较(减),若相等(结果为0),ZF=1。并依方向标志DF的值修改DI中的地址,即DF=0,地址加1; DF=1,地址减1。
XLAT指令助记符——一个字节的查表转换。专门用于AL(其内容是字节表的下标)和字节表中某一存储单元之间执行数据转换。表的长度为256字节,定义为:表名DB‘字符串’。表头地址先放在BX寄存器中(MOV BX,OFFSET表名)。指令(XLAT)执行时,根据AL中预先设置的偏移地址,把需要查询的数据从字节表的某一存储单元传送到AL中(AL=[BX+AL])。该指令可以将一种代码转换成另一种代码。
MUL指令助记符——无符号数乘法。字节乘法:(AL)*(源操作数)->AK;字乘法:(AX) *(源操作数)->DX和AX。若结果的高半部分(AH或DX,对应字节和字)为非0值,则CF和OF置1;否则CF和OF清0。
MOVSB指令助记符——串(字节)传送。把由SI指向的数据段中的一个字节数据传送到由DI指向的附加段内一个字节存储单元中去,并同时根据方向标志对SI和DI中的地址进行修改。当DF=0时, 地址都加1;当DF=1时,地址都减1。
看了在下列指令中,隐含使用AL 寄...的网友还看了以下:
1铁和三氧化二铁混合物加1mol/L的HCL100ml,使固体刚好溶解,溶液中无三价铁离子,若等量 化学 2020-04-27 …
设顺序表L是一个递增有序表。编写算法,要求利用二分查找法确定插入位置,将元素x插入到L中,使L保持 其他 2020-05-13 …
妙笔生花。题目:这件事真使我提示:在日常生活中,你经常会看到、听到或经历一些事情,有的使人惊喜,有 语文 2020-05-13 …
作文:日常生活中,你一定经历过许多事情,有的使你惊喜,有的令你气愤,有的让你惭愧,有的令你感动…… 数学 2020-05-13 …
平面直角坐标系中A(-1,2)B(2,根号下7),求X轴上一点P,使l PA l=l PB l,并 数学 2020-05-16 …
如图1,在△ABC中,∠ACB=90°,AC=BC,直线l经过顶点C,过A、B两点分别作l的垂线A 数学 2020-05-20 …
A.B两村相距10km,筑一条笔直的路l,使A.B到l的距离分别是6km和4km.能设计多少条路已 数学 2020-05-20 …
相对于RIPvl,RIPv2不(11)。A.采用触发更新机制,以加速网络的聚合B.使用经过散列的l: 计算机类考试 2020-05-26 …
在网络中经常使用ping命令测试网络连接那么ping命令使用以下哪个协议() 计算机类考试 2020-05-31 …
如图,已知直线l过原点和点(3,3√3),位于第一象限的点A在直线l上,x轴上有一点B(8,0)且 数学 2020-06-12 …