汇编中INT 21H是什么意思?
的有关信息介绍如下:问题补充说明:在什么时候用到,具体功能是?... 在什么时候用到,具体功能是? 展开
INT映布日括树殖风结21H是DOS的中断调用。
比如:MOVAH4CH,INT21H。
是返回DOS系统的,通过给AH寄存器赋值4CH,然后调用INT21H指令虽多非,计算机就会根据AH寄存器中的值执行相应的操作,其中4CH是返回DOS系统,还可给AH寄存器赋其降乐脚孩信团标从效沙将他值,所对于的操作这里也有。
扩展资料:
设计架构:
所有DOS类的操作系统慢吧权结减际植都是在使用Intelx86或其兼容CPU的海身展银动机器上运行的(主要是IBMPC及其兼容机)。最早企春的时候,DOS并未受限于此;为了在许多以x86为基础,但和IBMPC不兼容的机器上运行,产生了不少特定机器版本的DOS及类似的操作系统。
磁盘操作系统是单一没造呼换确用户、单工的操作系统技百,拥有不可重入的基本核心函数(意即同时间只能有一个程序调用这些函数)。有一个例外的状况,就是常驻程序(TerminateandStayResident,缩写为两确员元TSR)。
某些常驻程序允许用户多任务操作;然而此时仍有热听货室早皮称底民相“核心不可重入”的问题:当一个进程(process)调用了操作系统核心中的服务函数(也就是系统调用)时,在这个调用退出之前,其他的进程绝对不能进行系统调为助在而讲用、打断第一个进程。
磁盘操作系统的核心为用户程序提供了各式各样的函数,例如:在屏幕上显示文字、从键盘读入字符、访问磁盘上的文件、创建删除文件等等。
参考资料来源:百度百科-DOS