注册 登录
编程论坛 汇编论坛

救!为什么我连1234H都显示不出来!

LOVELOVE 发布于 2005-05-30 17:12, 1062 次点击

data segment qq dw 1234h data ends stack1 segment para stack dw 10 dup(?) stack1 ends code1 segment assume cs:code1,ds:data,ss:stack1

mov ax,data mov ds,ax start: mov bx,qq mov si,bx mov ah,09h mov dx,[si] int 21h

mov ah,4ch int 21h code1 ends end start

3 回复
#2
lsylsy12342005-05-31 09:24
因为1234H不是字符串,显示结果可能是乱码。
#3
cc1232005-06-01 15:53
可以用ah=2
lp:
mov dl,[si]
mov ah,2
int 21
mov cx,4
mov dl,13
mov ah,2
int 21
mov dl,10
int 21
loop lp
#4
流浪者2005-06-01 16:17
可以用ah=2
lp:
mov dl,[si]
mov ah,2
int 21
mov cx,4
mov dl,13
mov ah,2
int 21
mov dl,10
int 21
loop lp
???
1