串处理指令有什么特殊规定?

题目

串处理指令有什么特殊规定?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列串操作指令中,必须同时指明源串和目的串地址的指令是()。

A、STOSW

B、LODSW

C、SCASW

D、CMPSW


参考答案:D

第2题:

串处理指令规定源寄存器使用【 】,源串在DS段中;目的寄存器使用DI,目的串必须在ES段中。


正确答案:SI
SI

第3题:

在使用8086串处理指令时,()指向源串,()指向目的串。

A.DS:AX,ES:BX

B.DS:BP,ES:SP

C.DS:SI,ES:DI

D.DS:DI,ES:SI


正确答案:C

第4题:

PLC含有字符串处理指令。()


正确答案:正确

第5题:

可用于对标志寄存器的标志实现置位或清零的指令是______。

A.陷阱指令

B.串操作指令

C.处理机控制指令

D.数据转换指令


正确答案:C
解析:陷阱是一种意外事件所引起的中断。当意外事件引发中断,用户可以使用陷阱指令对系统进行调用,而不用CPU自动执行的方法。串操作类指令是用于处理大量的字符串信息。处理机控制指令用于对CPU实现控制,如对标志寄存器中的标志实现置位或者清零、开中断指令等。数据转换类指令用于各种类型数制间的转换,如将二进制数转换为十进制数等。

第6题:

简述80x86汇编中使用串处理指令实现两个字符串比较时主要分几个步骤。


参考答案:要点1.设置源串和目的串的起始地址;2.将长度值赋给CX;3.设置地址方向DF;4.执行串比较指令。

第7题:

串操作指令中,有REP 前缀的串操作指令结束的条件是( )。

A.ZF=1

B.ZF=0

C.CX>1

D.CX=0


正确答案:D
解析:重复前缀。它可以使串指令反复执行(CX不等于0就执行),每执行一次,CX的内容减1。

第8题:

串操作指令可以处理的最大串长度为()

A.1K

B.16K

C.64K

D.1M


正确答案:C

第9题:

8086CPU串指令中对源串、目的串有何要求。


正确答案: 源串物理地址=DS*10H+SI,
目的串物理地址=ES*10H+DI
执行前必需设置DS、SI,ES、DI
CX(重复次数)
DF控制地址修改方向标志

第10题:

在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是()。


正确答案:CX=0或ZF=0