在 ISR 中调用 Int 13h
我已经在实模式下通过汇编编写了 int 9h 的 ISR。 在此 ISR 中,我调用 INT 13h, AH=0x02 以在硬盘上写入一些数据。但数据不会写入硬盘。另外 int 13h…
是否可以在实模式下使用 32 位寄存器/指令?
在研究一些简单的操作系统源代码时,我对一个简单的汇编问题感到困惑。 在这个网站中:http://wiki.osdev.org/Babystep7下面的代码是从真实切换模式到…
从堆栈及其段中更新位于数据段中的变量
我目前有三个内存段,我的主数据段、堆栈段和我的 API 所在的段。以下指令是从数据段执行的,它们推送cursorRow 和welcomeMsg 的地址,然后对我的API …
寻找 x86 的 16 位 c 编译器
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
MOV AX,CS 和 MOV DS,AX 的概念
谁能解释一下这三个指令的功能吗? ORG 1000H MOV AX,CS MOV DS,AX 我知道理论上代码、数据和额外段是什么,但是: 它们是如何在这个程序中实现的? …
- 共 1 页
- 1