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

如何利用bios中断输出 字符串

edward9092 发布于 2009-10-29 22:16, 1054 次点击
各位高手 帮忙 想一下 :
   
    怎么样利用bios中断输出字符串呢?

本人刚学汇编不就.  先谢谢了.
1 回复
#2
edward90922009-10-29 23:22
弄好了:

DATAS SEGMENT
    ;此处输入数据段代码   
    msg db 'sample',0ah,0dh,'$'
     
    count equ $-msg-1
DATAS ENDS
 
STACKS SEGMENT
    ;此处输入堆栈段代码
STACKS ENDS
 
CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
    MOV AX,DATAS
    MOV DS,AX
     
    mov bx,0
L:  mov ah,0Eh
    mov al,[msg+bx]
    inc bl
    int 10h
     
    cmp bx,count
    jl L
    ;此处输入代码段代码
    MOV AH,4CH
    INT 21H
CODES ENDS
    END START
1