08/10/25 04:55:46
>>889 ほれ。アセンブルリスト。エラーも取れてる
CSEG
;(1) [80A1h] ← (B+C)*2-[80A0h]*3 オーバーフローは考慮不要
0000 78 MOV A,B
0001 81 ADD C ; (B+C)
0002 87 ADD A ; *2
0003 F5 PUSH PSW ; を退避
0004 21A080 LXI H,80A0h
0007 7E MOV A,M
0008 86 ADD M
0009 86 ADD M ; *3
000A 6F MOV L,A ; をLに
000B F1 POP PSW ; (B+C)*2を復元
000C 95 SUB L ; 引き算
000D 32A180 STA 80A1h ; 結果をストア