ASM 8086 中的 ADC 指令
当我使用ADC作为例子时: AL = 01 and BL = 02, and CF = 1 当我这样做时: ADC AL,BL AL会是3还是4? (有 CF 添加还是没有?)…
NASM 和关于 ADC 的问题 - ASM 8086
我在高中学习汇编,我想尝试在家制作汇编程序。 我下载了 NASM,但我不明白如何用它运行 .s 文件 - 如果你可以在这里编写一个简单的方法来运行它,我…
在两个不同的行上打印一个字符串
我试图让我的程序在两个不同的行上显示一个字符串。 这是一个 .com 程序,我正在使用 A86 汇编器。 jmp start This will start the program ========…
一个好的8086模拟器
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…
MBR 说分区表无效 - 但系统可以工作!为什么?
我收到了一个期末项目,要求编写汇编代码来读取 MBR 并将其保存到软盘。我想我设法在 VirtualBox 机器的 DOS 中使用 INT 13h 读取它。机器只有一个硬…
如何在 16 位 MASM Assembly x86 中创建睡眠函数?
我正在尝试在 16 位 MASM Assembly x86 中创建一个睡眠/延迟程序,该程序每 500 毫秒在屏幕上打印一个字符。 根据我所做的研究,似乎有三种方法可以实…
如何反汇编原始 16 位 x86 机器代码?
我想反汇编我拥有的可启动 x86 磁盘的 MBR(前 512 字节)。我已使用将 MBR 复制到一个文件 对于 dd if=/dev/my-device of=mbr bs=512 count=1 可以反…
8086 汇编器,INT 16,2
我被困在这件事上,我想看看是否按下了右移按钮,所以我有这个汇编代码: mov ah,2 int 16h calling INT 16,2 - Read Keyboard Flags interrupt mov a…
16位汇编代码中的OFFSET是什么意思?
我正在查看 16 位实模式的一些示例汇编代码。 我遇到了这样的问题: mov bx, cs mov ds, bx mov si, OFFSET value1 pop es mov di, OFFSET value2 这…