主题:谁有没有关于汇编指令详细规则??
autumnwindworld
[专家分:90] 发布于 2006-06-17 09:16:00
比如mov cs,ax 和 mov cs,ax 在debug调试的时候它们都 不会报错,但是用Emu8086编译时又会报错,类似的所有这些汇编指令他有什么适用规则没有???非常感谢回贴的人!!!
回复列表 (共6个回复)
沙发
wbsun111 [专家分:320] 发布于 2006-06-17 19:10:00
格式错误!
CS段寄存器不允许更改!但可以传送!
比如MOV CS,AX 错误!
MOV AX,CS 正确!
板凳
wbsun111 [专家分:320] 发布于 2006-06-17 19:27:00
对不起,说错了
AX寄存器不能为地址
把AX改为BX即可
3 楼
autumnwindworld [专家分:90] 发布于 2006-06-18 13:22:00
谢谢你哟,但是我想要这些指令的使用规则,或者是原则,(就是它可以有什么操作数,不能有什么操作数)这些
4 楼
nychd [专家分:0] 发布于 2006-06-30 14:34:00
这些规则在每个指令说明后面都有的,你仔细看看就会知道了
5 楼
fkuenui [专家分:0] 发布于 2006-07-19 20:08:00
我看的是自考“汇编语言程序设计”这本书。里面有大多数指令的用法等
6 楼
henrya2 [专家分:590] 发布于 2006-07-22 18:07:00
最详细当然是Intel的文档了
[url=http://www.intel.com/design/pentium4/manuals/index_new.htm]
IA-32 Intel@ Architecture Software Developer's Manuals[/url]
里面有Instruction Set Reference
我来回复