Anda di halaman 1dari 3

1.

X:= [(bil 1 + bil 2) x (bil 3 x bil 4)] / bil 1 01 IN 02 STO 25 03 IN 04 STO 30 05 IN 06 STO 35 07 IN 08 STO 40 09 LDA 25 10 ADD 30 11 STO 30 12 LDA 35 13 MUL 40 14 STO 30 15 LDA 30 16 MUL 40 17 STO 40 18 LDA 40 19 DIV 25 20 OUT 21 STOP 25 DAT 00 30 DAT 00 35 DAT 00 40 DAT 00

X:= [(bil1 / bil 3) x bil 2] (bil 1 + bil 2) 01 IN 02 STO 25 03 IN 04 STO 30 05 IN 06 STO 35 07 LDA 25 08 DIV 35 09 STO 35 10 LDA 35

11 MUL 30 12 STO 35 13 LDA 25 14 ADD 30 15 STO 40 16 LDA 35 17 SUB 40 18 OUT 19 STOP 25 DAT 00 30 DAT 00 35 DAT 00 40 DAT 00

X:= (bil 3 X bil 4) / (bil 1 bil 2) 01 IN 02 STO 25 03 IN 04 STO 30 05 IN 06 STO 35 07 IN 08 STO 40 09 LDA 35 10 MUL 40 11 STO 40 12 LDA 25 13 SUB 30 14 STO 30 15 LDA 40 16 DIV 30 17 OUT 18 STOP 25 DAT 00 30 DAT 00 35 DAT 00 40 DAT 00 2. - LM akan mengecheck ILC ternyata ILC berisi 03, lalu LM akan mencari alamat 03 di dalam mailboxes

dan ternyata alamat tersebut ada. Alamat tersebut berisi perintah IN, setelah LM memahami arti perintah tersebut lalu LM menuju kearah IN BASKET untuk mengambil data yang masuk. - Setelah LM mengambil data tersebut (data msh di genggam oleh LM), maka LM akan melihat kembali isi ILC dan ternyata naik menjadi 04. LM berbegas menuju ke mailboxes untuk mencari alamat 04 tersebut. Setelah di pahami apa maksud isi dari alamat 04, LM bergegas membawa data yg masih di genggam tadi ke alamat 20 untuk di simpan

Anda mungkin juga menyukai