社区
汇编语言
帖子详情
BIOS中断int 10h使用过程中不能显示光标,采用在光标处显示字符,也不能看见字符,请教众位大虾如何解决?
xinxxiny
2005-03-01 06:21:10
现在我在对bios编程,想要用int 10h的ah=02和ah=09来显示光标,以及在光标位置上显示字符?但是不能成功.请教众位大虾,应该如何实现?谢谢
...全文
169
3
打赏
收藏
BIOS中断int 10h使用过程中不能显示光标,采用在光标处显示字符,也不能看见字符,请教众位大虾如何解决?
现在我在对bios编程,想要用int 10h的ah=02和ah=09来显示光标,以及在光标位置上显示字符?但是不能成功.请教众位大虾,应该如何实现?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
【汇编语言】
int
指令(二)—— 从硬件到应用的桥梁:
BIOS
与DOS
中
断
的最佳实践
本文围绕汇编语言
中
BIOS
和DOS提供的
中
断
例程展开。介绍了
BIOS
和DOS
中
断
例程的内容,阐述其安装
过程
,还通过
int
10h
和
int
21h
中
断
例程,详细讲解了设置
光标
位置、
显示
字符
和
字符
串等功能,并给出例题巩固,帮助理解汇编语言在底层操作的应用。
使用
BIOS
中
断
显示
字符
串笔记(
int
10h
13号
中
断
)
本文详细介绍了如何
使用
BIOS
的
10H
中
断
中
的13号
中
断
来
显示
字符
串,包括不同的
显示
方式、参数设置以及
光标
移动等。通过示例代码展示在扇区引导程序
中
应用此技术,并提供了编译方法。代码在Windows环境下测试通过,适用于在虚拟机如Bochs或VirtualBox
中
观察运行效果。
INT
10H
中
断
简介
本文详细介绍了
BIOS
中
断
服务程序
INT
10H
在
BIOS
和倚天
中
文服务
中
的功能,包括设置
光标
类型、位置、
显示
页,屏幕初始化,
字符
显示
与移动,以及颜色模式设定等。每个功能的参数和返回值都有详细解读。
BIOS
INT
10
中
断
功能详解
本文详细介绍了
INT
10H
服务程序的功能及其调用参数和返回参数。
INT
10H
是
BIOS
提供的用于屏幕及
显示
器操作的重要接口,涵盖了从
光标
设置到屏幕卷动等多种功能。
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章