AI8051U汇编的疑问
RT,我对于AI8051U汇编还是不太理解,8-BIT模式下是Binary,32-BIT模式下是Source,也就是说C51情况下不能用Source的指令集,C251情况下不能用Binary指令集吗?这里感觉说的是又能用又不能用,感觉非常矛盾啊。
这里说的在C51情况下用Source的指令集和C251情况下用Binary指令集需要0X5A,这个应该加在哪里啊?
最好有个例子帮我解答一下,谢谢各位大佬
求回复指导 你去看何宾教授的视频教学。
32位用SOURCE模式效率高些,51模式肯定兼容标准51的,也就是binary模式 编译器编译时自动识别是否需要添加0x5A,写汇编代码时不用考虑这个。 bkeuqoaq 发表于 2024-11-21 11:13
32位用SOURCE模式效率高些,51模式肯定兼容标准51的,也就是binary模式
source模式下会兼容binary模式下的指令集吗? 21cnsound 发表于 2024-11-21 11:31
编译器编译时自动识别是否需要添加0x5A,写汇编代码时不用考虑这个。
source模式下会兼容binary模式下的指令集吗? ZJM001 发表于 2024-11-21 14:13
source模式下会兼容binary模式下的指令集吗?
兼容指令,有指令编码有些不同,指令前缀不同 ZJM001 发表于 2024-11-21 14:13
source模式下会兼容binary模式下的指令集吗?
会的,不过是添加0xA5,不是0x5A。 bkeuqoaq 发表于 2024-11-21 14:25
兼容指令,有指令编码有些不同,指令前缀不同
好的,谢谢你
页:
[1]
2