(简答题)
执行LEA SI, [BX+DI]指令时,若BX=1000H, DI=FF00H,则执行该指令后,送入SI的偏移地址是多少?
正确答案
答案解析
略
相似试题
(简答题)
执行LEA BX, [DI]指令和执行MOV BX, DI指令,哪条指令执行较快?
(简答题)
执行LEA BX,TAB 指令与执行MOV BX,OFFSET TAB指令的功能相同吗?哪条指令执行的效率高?为什么?
(简答题)
是否能写出与MOV POIN, OFFSET BUF等效的LEA语句LEA POIN,, BUF?为什么?
(简答题)
语句MOV BX,M和LEA BX,M有何区别?LEA BX,ARRAY[BX+SI]是否可以用MOV BX,OFFSET ARRAY[BX+SI]来代替?为什么?
(简答题)
比较MOV AX, [SI] 与LEA AX, [SI]两条指令在功能上是否相同?为什么?
(单选题)
假定AB为一个类,则执行 “AB *s=new AB(a,5);”语句时得到的一个动态对象为()
(单选题)
对字符串s=’data-structure’ 执行操作replace(s,substring(s,6,8),’bas’)的结果是()。
(填空题)
类A有如下成员函数:int A::fun(double x){return (int) x/2;}int A::fun(int x){return x*2;}设a为类A的对象,在主函数中有int s=a.fun(6.0)+a.fun(2),则执行该语句后,s的值为()。
(单选题)
在执行“LEA BX,BUFFER”指令时,是把()。