|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 grasswin 于 2016-10-12 10:33 编辑
dw 占2个字节, 直接定义 dw 137 , 是否正确, 编译可通过, 可执行,
但查看时, 前后的字符串显示正确, 只有数字不显示(下方有图): DECKen Oslen...(.PDP
替换完成时, 数字也是显示不对.
请问这样是否写错了?
下面是全部代码:
- assume cs:code, ds:data
- data segment
- db 'DEC'
- db 'Ken Oslen'
- dw 137
- dw 40
- db 'PDP'
- data ends
- code segment
- start:
- mov ax, data
- mov ds, ax
- mov bx, 0
- mov word ptr [bx].12, 38
- add word ptr [bx].14, 78
- mov si, 0
- mov byte ptr [bx].10h[si], 'V'
- inc si
- mov byte ptr [bx].10h[si], 'A'
- inc si
- mov byte ptr [bx].10h[si], 'X'
-
- mov ax, 04cch
- int 21h
- code ends
- end start
复制代码
|
|