汇编高手帮忙做一下这两道题

来源:百度知道 编辑:UC知道 时间:2024/05/04 15:47:38
1 下列操作中允许段超越的是()
A 取指令 B 存目的串 C 以BP为基址存取操作数 D 堆栈操作

2 下列指令正确的是()
A CMP [SI],100 B CMP WORD PTR [SI],100
C CMP [SI],100H D CMP 100H,[SI]

这两道题我已经做出了答案,但是不敢确定是否正确,请汇编高手帮忙做一下!一定要说明你的原因哦!谢谢!

1.C
在各种寻址方式中,允许段超越前缀的有很多.我选C是因为我学汇编已经半年了,从来没碰见过其他三种.
2.B
如果一个指令带两个操作数,那么至少有一个操作数要有一个确定的类型(比如byte或者word,或者其他的)