Professional Documents
Culture Documents
Chia - 2 - So & Comment
Chia - 2 - So & Comment
ORIG x3000
LD R5, NEASCII
LD R6, ASCII
TRAP x23
ADD R1, R0, R5
TRAP x23
ADD R2, R0, R5
NOT R2, R2
ADD R2, R2, #1 ;NHẬP R1 VÀ -R2
LOOP ADD R1, R1, R2 ;CỨ LẶP LẠI R1 = R1 - R2 ĐẾN KHI ÂM CHUYỂN QUA PHẦN SO_DU
BRn SO_DU
ADD R3, R3, #1 ;ĐẶT R3 LÀ THƯƠNG MỖI LẦN R1 - R2 ĐƯỢC THÌ R3 + 1
BR LOOP
PRINT LEA R0, THUONG ;CÁI NÀY E KO BIK NHƯNG LABEL THƯƠNG ĐANG CÓ CHUỖI STRING
LÀ "..." THÌ CÁI NÀY LOAD VÔ R0
PUTS ;LÀ 1 DẠNG OUT
ADD R0, R3, R6
OUT
LEA R0, DU
PUTS
ADD R0, R1, R6
OUT
HALT
ASCII .FILL x30
NEASCII .FILL x-30
THUONG .STRINGZ "THUONG CUA R1 TREN R2 =" ;LƯU GIÁ TRỊ DẠNG CHUỖI
DU .STRINGZ " SO DU ="
.END