我有一个用汇编语言编写的小程序,它可以对数字进行平方。
Org 2010h
Db 0ah
Org 2013h
Db 00h
Org 1000h
mvi a, 00h
lxi hl, 2010h
mov b, m
mov c, m
CYCLE:
add b
dcr c
jnz CYCLE
lxi hl, 2013h
mov m, a
hlt
关于这个程序,我有几个问题。
如果每个存储单元恰好存储一个字节的信息,则第一个任务是确定将程序部分存储在存储器中所需的程序存储单元的数量。第二个任务是确定运行程序需要多少时钟周期。
这里的逻辑是什么?我将如何计算这些东西?我完全不明白这一点,任何帮助将不胜感激。干杯。