Chinaunix首页 | 论坛 | 博客
  • 博客访问: 900921
  • 博文数量: 113
  • 博客积分: 3160
  • 博客等级: 少校
  • 技术积分: 1801
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-19 10:09
文章分类

全部博文(113)

分类: C/C++

2012-04-30 18:29:07


 
这两种软中断是文本显示模式比较常用的,在实地址模式下经常使用。
 
 
1.  功能01H
 
 
描述:设置光标起始线和结束线
接收参数:AH = 01H
                CH = 起始线
                CL = 结束线
返回值:无
调用事例:MOV          AH, 01H
                MOV          CX, 0607H
                INT            10H
注意:彩色模式下使用8线模式
 
 
 
 
2.功能13H
 
 
描述:以电传打字机方式显示字符串
接收参数:AH = 13H
                AL = 显示模式
                BH = 视频页
                BL = 属性值(字符串显示的属性)
                CX = 字符串的长度(以字符记数)
                DH,DL = 屏幕上显示起始位置的行和列
                ES:BP = 字符串的段:偏移地址
返回值:无
 
 
 
注意:在显卡处于文本或图形方式下均可调用。
 
显示模式的值:
00H = 字符串只包含字符码,在显示之后不更新光标位置,属性值在BL中
01H = 字符串只包含字符码,在显示之后更新光标位置,属性值在BL中,
02H = 字符串包含字符码及其属性值,在显示之后不更新光标位置
03H = 字符串包含字符码及其属性值,在现实之后更新光标位置
阅读(3686) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~