汇编中INT 21H是什么意思?

在什么时候用到,具体功能是?... 在什么时候用到,具体功能是? 展开
 我来答
帐号已注销
高粉答主

2020-02-09 · 说的都是干货,快来关注
知道小有建树答主
回答量:263
采纳率:95%
帮助的人:15.8万
展开全部

INT 21H是DOS的中断调用。

比如:MOV AH 4CH,INT 21H。

是返回DOS系统的,通过给AH寄存器赋值4CH,然后调用INT 21H指令,计算机就会根据AH寄存器中的值执行相应的操作,其中4CH是返回DOS系统,还可给AH寄存器赋其他值,所对于的操作这里也有。

扩展资料:

设计架构:

所有DOS类的操作系统都是在使用Intelx86或其兼容CPU的机器上运行的(主要是IBM PC及其兼容机)。最早的时候,DOS 并未受限于此;为了在许多以x86为基础,但和 IBM PC 不兼容的机器上运行,产生了不少特定机器版本的 DOS 及类似的操作系统。

磁盘操作系统是单一用户、单工的操作系统,拥有不可重入的基本核心函数(意即同时间只能有一个程序调用这些函数)。有一个例外的状况,就是常驻程序(Terminate and Stay Resident,缩写为 TSR)。

某些常驻程序允许用户多任务操作;然而此时仍有“核心不可重入”的问题:当一个进程 (process) 调用了操作系统核心中的服务函数(也就是系统调用)时,在这个调用退出之前,其他的进程绝对不能进行系统调用、打断第一个进程。

磁盘操作系统的核心为用户程序提供了各式各样的函数,例如:在屏幕上显示文字、从键盘读入字符、访问磁盘上的文件、创建删除文件等等。

参考资料来源:百度百科-DOS




舒仕福
2023-07-11 广告
eor有以下两种含义:1. eor是计算机术语,表示二进制异或运算。在计算机逻辑运算中,算术逻辑执行二进制按位异或运算,两数执行异或后相同位结果为0,不同位结果为1。2. eor也表示在任何时期,向地层中注入流体、能量,以提高产量或采收率的... 点击进入详情页
本回答由舒仕福提供
吴勇一家人
2012-03-09 · TA获得超过2408个赞
知道小有建树答主
回答量:304
采纳率:50%
帮助的人:89.3万
展开全部
是DOS的中断调用
比如
MOV AH 4CH
INT 21H
是返回DOS系统的
通过给AH寄存器赋值4CH,然后调用INT 21H指令,计算机就会根据AH寄存器中的值执行相应的操作,其中4CH是返回DOS系统,还可给AH寄存器赋其他值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吃哈晴g
推荐于2017-11-25 · TA获得超过156个赞
知道答主
回答量:195
采纳率:0%
帮助的人:129万
展开全部
INT 软件中断, 21H是函数入口地址,具体看芯片型号
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
常乐常知足
2012-03-09 · TA获得超过1152个赞
知道小有建树答主
回答量:702
采纳率:66%
帮助的人:219万
展开全部
INT 软件中断, 21H是函数入口地址,实际上就是调用DOS的系统功能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式