主题:近来发现一个小秘密
def
[专家分:3380] 发布于 2005-10-15 13:49:00
字节空指令:db 90h
字空指令:dw 0ebh
双字空指令:dd 0c30000e8h ;其实是两个指令(^_^)
回复列表 (共5个回复)
沙发
honeydew [专家分:80] 发布于 2005-10-15 14:06:00
什么意思啊,可否解释一下
板凳
def [专家分:3380] 发布于 2005-10-15 14:15:00
第一个:nop(90h)
第二个:jmp short $+2(减去下一条指令的篇移量=00h)(0ebh,0)
第三个:call $+5(减去下一条指令的篇移量=0000h)(0e8h,0,0,0,0)
ret(0c3h)(注意main必须设为near)
3 楼
vfdff [专家分:740] 发布于 2005-10-16 12:55:00
为什么这个语句没有指令呀
4 楼
def [专家分:3380] 发布于 2005-10-16 15:55:00
空指令不代表没有指令~
5 楼
hqs [专家分:170] 发布于 2006-03-01 21:32:00
一般很少这样用的啊,一般是定义成宏来用,这样的用法主要是用在编译器不包含一些特殊指令的地方。鄙人爱好masm6.11及vc,讨厌C++和JAVA,愿意交个朋友
273764089
我来回复