立方数怎么算(计算器)

$P 00 60 ; R0=0 作结果

$P 01 00

$P 02 21 ; R1读入 作计数器

$P 03 00

$P 04 22 ; R2读入 作加数

$P 05 00

$P 06 08 ; LOOP: ADD R0,R2

$P 07 71 ; DEC R1

$P 08 F0 ; BZC RESULT 相减为0,表示求和完毕

$P 09 0C

$P 0A E0 ; JMP LOOP 未完则继续

$P 0B 06

$P 0C 61 ; R1=FF

$P 0D FF

$P 0E 19 ; AND R1,R2 R1=R2

$P 0F 62 ; R2=FF

$P 10 FF

$P 11 12 ; AND R2,R0 R2=R0

$P 12 60 ; R0=0 作结果

$P 13 00

$P 14 08 ; LOOP: ADD R0,R2

$P 15 71 ; DEC R1

$P 16 F0 ; BZC RESULT 相减为0,表示求和完毕

$P 17 1A

$P 18 E0 ; JMP LOOP 未完则继续

$P 19 14

$P 1A 30 ; OUT 40H,R0 和在OUT单元显示

$P 1B 40

$P 1C E0 ; JMP START 跳转至START

$P 1D 00

$P 1E 50 ; HLT 停机

; //***** End Of Main Memory Data *****//

; //** Start Of MicroController Data **//

$M 00 000001 ; NOP

$M 01 006D43 ; PC-