8085程序在8085模拟器中将两个8位数字相加
8085 program to add two 8-bit numbers in 8085 simulator
我正在尝试将两个 8 位数字相加并编写了以下代码:
MVI D 08h
MVI B 03h
MVI C 00h
MOV A D
LOOP: CMP B
JC DOWN
INR A
SUB B
JNZ LOOP
DOWN: HLT
但是我的输出不正确。
假设我的假设是正确的,您将答案存储在 C
、
中
然后在第 7 行做一个小改动:
MVI D 08h
MVI B 03h
MVI C 00h
MOV A D
LOOP: CMP B
JC DOWN
INR C
SUB B
JNZ LOOP
DOWN: HLT
现在应该可以了。
我正在尝试将两个 8 位数字相加并编写了以下代码:
MVI D 08h
MVI B 03h
MVI C 00h
MOV A D
LOOP: CMP B
JC DOWN
INR A
SUB B
JNZ LOOP
DOWN: HLT
但是我的输出不正确。
假设我的假设是正确的,您将答案存储在 C
、
然后在第 7 行做一个小改动:
MVI D 08h
MVI B 03h
MVI C 00h
MOV A D
LOOP: CMP B
JC DOWN
INR C
SUB B
JNZ LOOP
DOWN: HLT
现在应该可以了。