我相信我这样做是正确的,任何人都可以仔细检查这项工作。如果它是正确的,我应该去哪里验证它是否选择了正确的数字。所以我试图给出数组,看看哪一个是该数组中最小的数字。
Org 100 /Find minimum
Load Start
Add Num
Subt One
Store Loc
Loadi Loc
Store Min
Load Num
Subt One
Store J
Loop, Load J
Skipcond 00
Jump After
Jump Done
After, Load Loc
Subt One
Store Loc
Subt Min
Skipcond 00
Jump After2
Loadi Loc
Store Min
After2, Load J
Subt One
Store J
Jump Loop
Done, Load Min
Halt
Min, Dec 0 /where we save the min
Num, Dec 10 /Numbers of value in array
One, Dec 1
J, Dec 0 /Loop variable
Loc, Dec 0
Start, Hex 121 /Be sure to start off values in array
Array, Dec 5
Dec 20
Dec 11
Dec 15
Dec 83
Dec 2
Dec 7
Dec 1
Dec 13
Dec 15