汇编网首页登录博客注册
tily的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
友情链接

[2011-08-08 21:41] 实验13 编写、应用中断例程

第十三章只有四、五内容 我却花了三四天的功夫,几个中断例程总是记不住,在写的时候断断续续的,不过还好 总算记住啦 (曾经有人说过:实在不行就死记住某些知识也不失为一个好办法!)
(1)编写并安装int 7ch中断例程,功能为显示一个用0结束的字符串,中断例程安装在0:200处
assume cs:code,ds:data
data segment
db'welcome to masm1!',0
data ends
code segment
start: mov ax,cs
       mov ds,ax
       mov si,offset do0
       
...
阅读全文 | 评论次数(2) | 浏览次数(1048) | 所属类型(默认类型)

[2011-08-08 21:07] 第十三章 int指令

1、int指令 n为类型中断码
CPU执行int指令过程如下:
(1)取中断类型码n
(2)标志寄存器入栈,IF=0,TF=0
(3)CS、IP入栈
(4)(IP)=(n*4),CS=(n*4+2)

2、死记以下程序段!!
(1)第10号中断例程的2号子程序(功能:设置光标位置)(5句)
mov ah,2 设置光标
mov bh,0  页数
mov dh,5 行数
mov dl,12 列数
int 10h
(2)第10号中断例程的9号子程序 (功能:在光标位置显示字符)(6句)
mov ah,9  置光标位置显示字符
mov al,'a' 要显示的字符
mo...
阅读全文 | 评论次数(1) | 浏览次数(933) | 所属类型(默认类型)
页码数(1):  1