一个INT 10H中断的小例子
2011-05-31 22:03
423 查看
这是个INT 10中断的小试验。
>ML /AT TEST.ASM
>TEST
会在屏幕的左上角显示一个绿色的“X"
CODE SEGMENT ASSUME CS:CODE,DS:CODE ORG 1OOH START: MOV AX,CS MOV DX,AX MOV AH,06H ;开始调用6号功能清屏 MOV AL,00H ;AL=00H 全屏 MOV BH,07H ;BH=07H 黑底白字 MOV CX,00H ;CX=00H 从0,0开始 MOV DX,184FH ;DX=184FH 到24,79 INT 10H MOV AH,02H ;调用2号功能重置光标位置 MOV BH,00H ;BH=00H 0页 MOV DX,00H ;DX=00H 0,0位置 INT 10H MOV AH,09H ;调用9号功能显示字符 MOV AL,58H ;AL=58H 字符"X" MOV BH,00H ;BH=00H 0页 MOV BL,02H ;BL=02H 黑底绿字 MOV CX,01H ;CX=01H 重复1次 INT 10H MOV AX,4C00H ;调用DOS中断退出程序 INT 21H CODE ENDS END START
>ML /AT TEST.ASM
>TEST
会在屏幕的左上角显示一个绿色的“X"
相关文章推荐
- 一个INT 10H中断的小例子
- boot loader范例中使用int 10h中断向屏幕写字符串的说明
- INT 10H 中断简介
- BIOS中断大全:“INT 10H ~ INT 1AH”
- INT 10H 中断简介
- 不是一个缺页中断的例子,是栈撑爆的例子【原创】
- 汇编中的10H中断int 10h详细说明
- 使用BIOS中断显示字符串笔记(int 10h 13号中断)
- 调用 BIOS 视频中断向量(int 10h)输出字符串
- 一个很简单的用nios写的中断方式接受的串口例子
- 编写并安装int 7ch中断例程,功能为显示一个用0结束的字符串,中断例程安装在0:200处
- INT 10H 中断简介
- 一个简单的线程中断的例子
- INT 10H中断功能详解
- INT 10H显示字符串的小例子
- INT 10H 中断简介
- x86 BIOS 中断 INT 10h
- 汇编中的10H中断int 10h详细说明
- 汇编中的10H中断int 10h详细说明
- INT 10H显示字符串的小例子