BIOS中断int 10h使用过程中不能显示光标,采用在光标处显示字符,也不能看见字符,请教众位大虾如何解决?

xinxxiny 2005-03-01 06:21:10
现在我在对bios编程,想要用int 10h的ah=02和ah=09来显示光标,以及在光标位置上显示字符?但是不能成功.请教众位大虾,应该如何实现?谢谢
...全文
134 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kenhack 2005-03-08
  • 打赏
  • 举报
回复
assume cs:code

code segment
start:;置光标
mov ah,2
mov bh,0
mov dh,5 ;行号
mov dl,5 ;列号
int 10h
;在光标所在处显示字符
mov ah,9
mov al, 'q'
mov bl,7 ;显示属性
mov cx,1
int 10h
code end
end start
tudou614 2005-03-05
  • 打赏
  • 举报
回复
GZ + 学习
大熊猫侯佩 2005-03-01
  • 打赏
  • 举报
回复
code segment
assume cs:code
start:
push ds
sub ax,ax
push ax

mov ax,0002h
int 10h

mov bh,0h
mov dx,1010h
mov ah,2h
int 10h

mov al,'k'
mov bl,7
mov cx,10d
mov ah,9
int 10h

retf
code ends
end start

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧