汇编int+21h是什么意思

作者&投稿:兆胁 (若有异议请与网页底部的电邮联系)

汇编中的结束一定要加mov ax,4c00h?
汇编结束不一定要带这两句,【mov ax,4c00h int 21h】是DOS系统功能调INT 21H功能中的一种,表示带返回码结束用户程序。【mov ax,4c00h int 21h】不是定值,也可写成【mov AH,4ch int 21h】。int 21H指令中,寄存器AX,分为AH和AL,AH中存入指令码4C表示带返回码结束,AL=返回码。DOS系统...

求助这个int21h是什么意思
你是萌新吧?int 21h 是汇编的中断调用啊。你学过汇编的中断吗?AH设置不同的值,执行汇编代码 INT 21H 会进行不同的中断调用。如果你不懂中断那就有点麻烦了,就相当于调用了一个特殊的子程序吧。请百度中断和int 21h.

int 21h 什么意思?
DOS时代编程的系统调用,许多系统功能都是通过INT 21H实现的,例如输入、输出、启动进程、结束程序等。 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 其他类似问题 2012-03-10 汇编中INT 21H是什么意思? 2013-12-17 汇编中INT 21H是什么意思? 2016-12-12 求助这个int21h是什么意思 ...

mov ax 4ch,int 21h中4ch是什么,21h又是什么,中断向量和中断类型是什...
int 21h是开中断,进入运行中断程序,中断程序的入口地址是4ch,4ch放在ax中。

汇编程序中int 21H 的功能是什么?
int 21是DOS功能调用,调用功能号放在AH中,使用格式如下:MOV AH,Fn INT 21 功能号对应功能如下:00 程序终止(同INT 20H)CS=程序段前缀 01 键盘输入并回显 AL=输入字符 02 显示输出 DL=输出字符 03 异步通迅输入 AL=输入数据 04 异步通迅输出 DL=输出数据 05 打印机输出 DL=输出字符 06 ...

汇编中MOV AH=02H MOV DL 08H INT 21H什么意思
MOV AH,02H 是给AH赋值02H,是显示字符的作用,MOV DL, 08H 是表示显示的字符的ASCII码是08H,INT 21H是是DOS的中断调用,整个语句的意思很简单,就是在屏幕上显示08H。汇编博大精通,好好学啊。

int指令是什么意思
以电脑为例,int指令是指发生软中断,其中后面的21H是所发生的软中断号。计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,没有...

汇编里 mov ah,1 int 21h是什么意思
这两条指令是对DOS (磁盘操作系统)1 号功能的调用,从键盘上输入一个字符,将其对应字符的ASCII码送入AL中,并在屏幕上显示该字符。如果按下的是Ctrl+Break组合键,则终止程序执行。1号功能调用无须入口参数,出口参数在AL中。

汇编语言中 LEA DX,S MOV AH,9 INT 21H具体意思是什么,请大师指教。
LEA DX,S 就是把变量s的地址(也就是字符串开始的地址)放到ds:dx中ds是段地址,dx是偏移。MOV AH,9 是指出调用是dos的9号功能,这个功能是显示一个以$结尾的字符串,$的ascii码是24h。INT 21H 是调用dos中断。dos操作系统提供的功能大部分都放在int 21h中,你可以认为int 21h是你写的程序和...

汇编语言中 LEA DX,S MOV AH,9 INT 21H具体意思是什么,请大师指教。
LEA DX,S;装载s的有效地址到dx,该语句可以用mov;dx,s代换,把S单元的地址装到DX,因为下zhi一条指令dao要用到S的地址;MOV AH,9 INT 21H;调用DOS功能,该功能为显示DS:DX地址处的字符;汇编语言 MOV AH 0BH INT 21H是86单片机的DOS调用中断 完成的功能是:检验键盘状态 返回值:AL=00,...

油沈18223385917问: 汇编中INT 21H是什么意思? -
塘沽区松奇回答: 是DOS的中断调用 比如 MOV AH 4CH INT 21H 是返回DOS系统的 通过给AH寄存器赋值4CH,然后调用INT 21H指令,计算机就会根据AH寄存器中的值执行相应的操作,其中4CH是返回DOS系统,还可给AH寄存器赋其他值.

油沈18223385917问: 汇编的中断指令INT 21H有什么用啊? -
塘沽区松奇回答: 21H是一个中断号 可以说像个菜单 例如ie浏览器中的 文件 编辑 文件里面有新建 打开等等功能 也就是功能号 用 mov ah,xx 表示如果仅仅单击ie浏览器中的 文件 只是让你看到里面有什么功能 所以21h中断号要和它的功能号一起来用 mov ah,xx int 21h------------------------------- 当然也有功能号和中断号合为一体的(个人看法) 例如 int 20h (调用20h中断 返回)

油沈18223385917问: mov ax,4c00h int 21h 汇编结束必须加这两句话吗?有什么意思?是定值吗? 请高手解释下,谢谢 -
塘沽区松奇回答: 一般来讲,DOS程序结束有三种方法 一,是用int 20h 来终止程序,但有条件,在结束时cs必须跟程序开始时一致,否则要死机.在DOS中常用于*.com文件. 二,是用ret来终止程序,如下: ... code segment start proc far ;注意,这里有 far,...

油沈18223385917问: 汇编 INT20是什么意思 -
塘沽区松奇回答: 应该是 INT 20H吧,为正常退出程序的软中断调用,不过推荐使用INT 21H系统功能调用的4CH号功能退出程序

油沈18223385917问: 汇编语言里 INT是什么意思啊?拜托各位了 3Q -
塘沽区松奇回答: INT是中断,这里的INT 21H就是著名的“DOS中断”,即调用DOS系统功能.记得采纳啊

油沈18223385917问: Int 21 h 具体是什么意思 -
塘沽区松奇回答: 可理解为是dos提供的可以调用的实现不同功能的函数 INT 21 是 Dos Function Calls

油沈18223385917问: 汇编语言中 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地址处的字符

油沈18223385917问: 在微机原理的汇编程序中,最后以mov ah,4ch int 21h结束'是什么意思 -
塘沽区松奇回答: 就是结束你的程序的意思.这是和操作系统之间的对话,不用深究的. 你就这么做,就行了.

油沈18223385917问: 汇编结尾int 20h 和int 21 h 啥区别? -
塘沽区松奇回答: int 20h只适用于ms-dos(相对应的有PC-DOS、FREE-DOS等等),而且int 20h要求入口参数CS=PSP段 如此,老老实实用int 21h 4ch功能没有错的

油沈18223385917问: 汇编语言 INT 21H功能 -
塘沽区松奇回答: 通过给AH寄存器赋值,然后调用INT 21H指令,计算机就会根据AH寄存器中的值执行相应的操作给,AH寄存器赋值效果,请看下面连接详细介绍http://blog.csdn.net/chinazeze/archive/2007/08/10/1735621.aspx


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网