回 帖 发 新 帖 刷新版面

主题:近来发现一个小秘密

字节空指令:db 90h
字空指令:dw 0ebh
双字空指令:dd 0c30000e8h ;其实是两个指令(^_^)

回复列表 (共5个回复)

沙发

什么意思啊,可否解释一下

板凳

第一个:nop(90h)
第二个:jmp short $+2(减去下一条指令的篇移量=00h)(0ebh,0)
第三个:call $+5(减去下一条指令的篇移量=0000h)(0e8h,0,0,0,0)
        ret(0c3h)(注意main必须设为near)

3 楼

为什么这个语句没有指令呀

4 楼

空指令不代表没有指令~

5 楼


一般很少这样用的啊,一般是定义成宏来用,这样的用法主要是用在编译器不包含一些特殊指令的地方。鄙人爱好masm6.11及vc,讨厌C++和JAVA,愿意交个朋友
273764089

我来回复

您尚未登录,请登录后再回复。点此登录或注册