汇编调用int10功能怎么显示字体颜色?
来源:百度知道 编辑:UC知道 时间:2024/04/29 04:29:39
我代码是这样写的
mov al,'a'
mov bh,0
mov bl,4h
int 10h
为什么显示不出颜色啊?
mov al,'a'
mov bh,0
mov bl,4h
mov ah,0eh
int 10h
是这样
mov al,'a'
mov bh,0
mov bl,4h
int 10h
为什么显示不出颜色啊?
mov al,'a'
mov bh,0
mov bl,4h
mov ah,0eh
int 10h
是这样
ah=0Eh,int 10h 只能用在绘图模式(graphic mode),在非绘图模式下,不起作用,试试换个方法:
mov ah,9
mov al,"a"
mov bh,0
mov bl,4
mov cx,1
int 10h
你为什么要用teletype模式呢?你用09调用呗
功能09H
功能描述: 在当前光标处按指定属性显示字符
入口参数: AH=09H
AL=字符
BH=显示页码
BL=属性(文本模式)或颜色(图形模式)
CX=重复输出字符的次数
出口参数: 无
提前设置一下显示模式就可以
不知道Teletype模式是什么意思呢?