offset操作符 取得标号的偏移地址
- 标号:
s start
等等 - 偏移地址:不是段地址
编程:将s处的一条指令复制到s0处
assume cs:codesg
codesg segment
s: mov ax,bx
mov si, offset s
mov di, offset s0
mov ax,cs:[si]
mov cs:[di],ax
s0: nop
nop
codesg ends
end s
-
mov ax,bx
机器码占 2个字节 -
nop
的机器码占 1个字节 - 复制指令的时候不要想着这是指令,那就是数据而已