汇编中的int+21h什么意思
int21功能介绍
int21这个汇编指令是用于提供DOS系统功能调用。它是由DOS提供的一组实现特殊功能的子程序供程序员在编写自己的程序时调用,以减轻编程的工作量。分两种,DOS系统功能调用和BIOS中断调用。子功能如下:(1)4CH:返回DOS。(2)1:键盘输入一个字符到AL中。(3)2:输出DL寄存器的字符到显示器。(4)9...
int 21是什么意思?
int 21是什么意思?int 21实际上是指在8086处理器上的一个系统调用,用于利用DOS中的一组服务程序。例如,通过int 21可以读写文件、键盘、屏幕等等。简单来说,int 21就是在DOS环境下实现各种操作的一种方式。在计算机的早期阶段,int 21是非常重要的。使用int 21可以直接调用DOS中提供的各种服务程序...
int 21 什么意思?
汇编?汇编中int是大写的:INT 21,代表中断功能。21是十六进制21H,INT 21H 这个语句,对初学者可以简单的理解为“中断执行”:功能先到这里,执行一下。
INT 21是什么意思
dos功能调用,简单理解,你可以把它认为是dos提供的可以调用的n个实现不同功能的函数。ah为功能号。具体的功能可以查阅相关的手册。
总结int21的所有子功能有哪些?
int21这个汇编指令是用于提供DOS系统功能调用。它是由DOS提供的一组实现特殊功能的子程序供程序员在编写自己的程序时调用,以减轻编程的工作量。分两种,DOS系统功能调用和BIOS中断调用。子功能如下:(1)4CH:返回DOS。(2)1:键盘输入一个字符到AL中。(3)2:输出DL寄存器的字符到显示器。(4)9...
微机原理程序INT 21是什么意思
在DOS环境下,通常调用DOS的4CH号中断功能,是汇编语言返回DOS,即采用如下两条指令:MOV AH,4CH INT 21H 如果不是主模块,这两条指令是不需要的。
请问INT21是什么意思?
是DOS的中断调用 比如 MOV AH 4CH INT 21H 是返回DOS系统的 通过给AH寄存器赋值4CH,然后调用INT 21H指令,计算机就会根据AH寄存器中的值执行相应的操作,其中4CH是返回DOS系统,还可给AH寄存器赋其他值,所对于的操作这里也有 http:\/\/blog.csdn.net\/chinazeze\/archive\/2007\/08\/10\/1735621.aspx ...
汇编INT21的1A功能?
功能1AH 功能描述: 设置磁盘传送数据区地址,为随后FCB相关操作作准备 入口参数: AH=1AH DS:DX=指定文件控制块的地址 出口参数: 无
汇遍int 21
DOS系统中的INT 21H中断调用在早期计算机编程中起着关键作用。通过向AH寄存器赋予特定数值,程序员可以操控计算机执行一系列任务。当我们将AH寄存器设置为4CH时,执行的是返回DOS系统的基本操作,这就好比向系统发送一个指令,告诉它结束当前任务并返回控制权。实际上,INT 21H支持多种功能,赋予AH不同的值...
能否帮我总结一下int21的所有子功能,如4ch,09h,02h等
int 21 dos 系统功能调用:1 从键盘输入一个字符并回显在屏幕上 2 显示一个字符 5 打印一个字符 6 读键盘字符 7 从键盘输入一个字符,不回显 8 从键盘输入一个字符,不回显 9 显示字符串 a 输入字符到缓冲区(ds:dx=缓冲区首址)b 读键盘状态 c 清除键盘缓冲区,并调用一种...
蒙城县卓悦回答: 是DOS的中断调用 比如 MOV AH 4CH INT 21H 是返回DOS系统的 通过给AH寄存器赋值4CH,然后调用INT 21H指令,计算机就会根据AH寄存器中的值执行相应的操作,其中4CH是返回DOS系统,还可给AH寄存器赋其他值.
咸栏13582504494问: 汇编的中断指令INT 21H有什么用啊? - ?
蒙城县卓悦回答: 21H是一个中断号 可以说像个菜单 例如ie浏览器中的 文件 编辑 文件里面有新建 打开等等功能 也就是功能号 用 mov ah,xx 表示如果仅仅单击ie浏览器中的 文件 只是让你看到里面有什么功能 所以21h中断号要和它的功能号一起来用 mov ah,xx int 21h------------------------------- 当然也有功能号和中断号合为一体的(个人看法) 例如 int 20h (调用20h中断 返回)
咸栏13582504494问: 汇编语言里 INT是什么意思啊?拜托各位了 3Q - ?
蒙城县卓悦回答: INT是中断,这里的INT 21H就是著名的“DOS中断”,即调用DOS系统功能.记得采纳啊
咸栏13582504494问: Int 21 h 具体是什么意思 - ?
蒙城县卓悦回答: 可理解为是dos提供的可以调用的实现不同功能的函数 INT 21 是 Dos Function Calls
咸栏13582504494问: 汇编 INT20是什么意思 - ?
蒙城县卓悦回答: 应该是 INT 20H吧,为正常退出程序的软中断调用,不过推荐使用INT 21H系统功能调用的4CH号功能退出程序
咸栏13582504494问: mov ax,4c00h int 21h 汇编结束必须加这两句话吗?有什么意思?是定值吗? 请高手解释下,谢谢 - ?
蒙城县卓悦回答: 一般来讲,DOS程序结束有三种方法 一,是用int 20h 来终止程序,但有条件,在结束时cs必须跟程序开始时一致,否则要死机.在DOS中常用于*.com文件. 二,是用ret来终止程序,如下: ... code segment start proc far ;注意,这里有 far,...
咸栏13582504494问: INT 21H为什么说是中断呢,(其实是系统功能调用)——汇编语言 - ?
蒙城县卓悦回答: 用 int 调用的都是中断,准确地说是软中断,就是由软件触发的中断,除了触发条件和硬中断不一样之外,其他的和硬中断都是一样的.比如都需要中断向量表来取得对应的中断程序的入口int 和 call 的区别是 int 保存标志寄存器,而 call 不保存==...
咸栏13582504494问: 汇编结尾int 20h 和int 21 h 啥区别? - ?
蒙城县卓悦回答: int 20h只适用于ms-dos(相对应的有PC-DOS、FREE-DOS等等),而且int 20h要求入口参数CS=PSP段 如此,老老实实用int 21h 4ch功能没有错的
咸栏13582504494问: 汇编语言中 LEA DX,S MOV AH,9 INT 21H具体意思是什么,请大师指教. - ?
蒙城县卓悦回答: LEA DX,S ;装载s的有效地址到dx,该语句可以用mov dx,s代换,把S单元的地址装到DX,因为下一条指令要用到S的地址 MOV AH,9 INT 21H;调用DOS功能,该功能为显示DS:DX地址处的字符
咸栏13582504494问: int 21h 什么意思? - ?
蒙城县卓悦回答: DOS时代编程的系统调用,许多系统功能都是通过INT 21H实现的,例如输入、输出、启动进程、结束程序等.