test_calculate.asm
来自「MCU加、减、乘、除法,包含单字节到多字节」· 汇编 代码 · 共 80 行
ASM
80 行
include ht48r50a-1.inc
include calculate.inc
data .section 'data'
count db ?
;====================================================================
main .section at 0 'code'
clr count
jmp start
ORG 20H
start:
mov a, 10h
mov data0, a
mov a, 3h
mov data4, a
call unbin_add_8
mov a, 70h
mov data0, a
mov a, 34h
mov data4, a
call bin_add_8
mov a, 71h
mov data0, a
mov a, 34h
mov data4, a
call unbin_sub_8
mov a, 71h
mov data0, a
mov a, 34h
mov data4, a
call bin_sub_8
mov a, 71h
mov data0, a
mov a, 34h
mov data4, a
call unbin_mul_8
mov a, 71h
mov data0, a
mov a, 34h
mov data4, a
call bin_mul_8
mov a, 10h
mov data0, a
mov a, 3h
mov data4, a
call unbin_div_8
mov a, 10h
mov data0, a
mov a, 3h
mov data4, a
call bin_div_8
mov a, 71h
mov data0, a
mov a, 34h
mov data4, a
call bcd_add_8
mov a, 71h
mov data0, a
mov a, 34h
mov data4, a
call bcd_sub_8
mov a, 71h
mov data0, a
mov a, 34h
mov data4, a
call bintobcd_8
mov a, 71h
mov data0, a
mov a, 34h
mov data4, a
call bcdtobin_8
mov a, 71h
mov data0, a
mov a, 34h
mov data4, a
jmp $
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?