gpt4 book ai didi

assembly - 汇编代码中的 “int 0x2A”是什么意思

转载 作者:行者123 更新时间:2023-12-02 22:11:53 26 4
gpt4 key购买 nike

有谁知道指令 INT 0x2A 在汇编 x86 中的作用吗?

我已经使用过它,它只是在寄存器中加载一些随机值EAX,ECX,EDX

这条指令和该代码的作用是什么?

我看过here

但似乎没有任何意义。

最佳答案

这里你所说的x86中断是DOS中断而不是BIOS IVT的一部分,它实际上是DOS API的一部分,

大多数 DOS API 调用都是使用软件中断 21h (INT 21h) 来调用的。通过使用 AH 处理器寄存器中的子功能号和其他寄存器中的其他参数调用 INT 21h,可以调用各种 DOS 服务。 DOS 服务包括键盘输入、视频输出、磁盘文件访问、执行程序、内存分配以及其他各种服务。

中断向量2Ah:

网络和临界区,由 DOS 内核调用以与网络软件交互。它还具有用于不同目的的许多不同功能。

您可以访问 Ralf Brown 的列表,了解有关此中断的更多功能详细信息: http://www.ctyme.com/intr/int-2a.htm

关于assembly - 汇编代码中的 “int 0x2A”是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37781968/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com