emu8086例题两个一位数的和
时间: 2024-05-10 09:15:27 浏览: 88
digui.rar_emu8086_emu8086数组求和_数组emu8086
下面是一个简单的汇编代码,可以实现两个一位数的加法:
```
.model small
.stack 100h
.data
num1 db 5 ; 第一个数
num2 db 3 ; 第二个数
result db ? ; 保存结果的变量
.code
mov al, num1 ; 将第一个数存储到 AL 寄存器
add al, num2 ; 将第二个数加到 AL 寄存器中
mov result, al ; 将结果保存到 result 变量中
mov ah, 4ch ; 退出程序
int 21h
end
```
这段代码首先定义了两个一位数 `num1` 和 `num2`,然后将 `num1` 存储到 `AL` 寄存器中,使用 `ADD` 指令将 `num2` 加到 `AL` 中,最后将结果存储到 `result` 变量中。最后使用 `INT 21H` 中断退出程序。
阅读全文