Hiệu 2 số x và y
.orig x3000
lea r0,chuoi1
puts
chuoi1 stringz "nhap so x"
trap x23
add r1,r0,#-16
add r1,r1,#-16
add r1,r1,#-16
lea r0,chuoi2
puts
chuoi2 stringz "nhap so y"
trap x23
add r2,r0,#-16
add r2,r2,#-16
add r2,r2,#-16
lea r0,xuat
puts
xuat stringz "hieu x-y: "
not r2,r2
add r2,r2,#1
add r3,r1,r2
brn B
add r3,r3,#15
add r3,r3,#15
add r3,r3,#15
add r0,r3,#3
trap x21
trap x25
B
and r0,r0,#0
lea r0,xuat1
puts
xuat1 stringz " -"
not r0,r3
add r0,r0,#1
add r0,r0,#15
add r0,r0,#15
add r0,r0,#15
add r0,r0,#3
trap x21
trap x25
.end
Tính tích 2 số x nhân y
.ORIG X3000
TRAP X23 ADD R1,R0,#0 ADD R1,R1,#-16 ADD R1,R1,#-16 ADD R1,R1,#-16 TRAP X23
ADD R2,R0,#0 ADD R2,R2,#-16 ADD R2,R2,#-16 ADD R2,R2,#-16 NHAN ADD R3,R3,R1 ADD R2,R2,#-1 BRp NHAN
ADD R4,R3,#0 ADD R4,R4,#-10 BRn XUAT
HANGCHUC ADD R6,R6,#1 ADD R3,R3,#-10 BRp HANGCHUC
ADD R0,R6,#-1 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#3 TRAP X21 ADD R3,R3,#10 ADD R0,R3,#0 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#3 TRAP X21 TRAP X25 XUAT ADD R0,R3,#0 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#3 TRAP X21 END
SẮP XẾP XYz
.ORIG X3000 TRAP X23 ADD R1,R0,#0
Trang 2ADD R1,R1,#-16
ADD R1,R1,#-16
ADD R1,R1,#-16
TRAP X23
ADD R2,R0,#0
ADD R2,R2,#-16
ADD R2,R2,#-16
ADD R2,R2,#-16
TRAP X23
ADD R3,R0,#0
ADD R3,R3,#-16
ADD R3,R3,#-16
ADD R3,R3,#-16
NOT R4,R2
ADD R4,R4,#1
ADD R4,R1,R4
BRn A
ADD R4,R1,#0
ADD R1,R2,#0
ADD R2,R4,#0
A NOT R4,R3
ADD R4,R4,#1
ADD R4,R1,R4
BRn B
ADD R4,R1,#0
ADD R1,R3,#0
ADD R3,R4,#0
B NOT R4,R3
ADD R4,R4,#1
ADD R4,R2,R4
BRn C
ADD R4,R2,#0
ADD R2,R3,#0
ADD R3,R4,#0
C ADD R0,R1,#0
ADD R0,R0,#15
ADD R0,R0,#15
ADD R0,R0,#15
ADD R0,R0,#3
TRAP X21
ADD R0,R2,#0
ADD R0,R0,#15
ADD R0,R0,#15
ADD R0,R0,#15
ADD R0,R0,#3
TRAP X21
ADD R0,R3,#0
ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#15 ADD R0,R0,#3 TRAP X21 END
Ký tự hay số
.orig x3000 lea r0,a puts
a stringz "nhap mot ki tu bat ki tu ban phim"
trap x23 add r0,r0,#-16 add r0,r0,#-16 add r1,r0,#-16 brz j
add r0,r1,#-1 brz j
add r0,r1,#-2 brz j
add r0,r1,#-3 brz j
add r0,r1,#-4 brz j
add r0,r1,#-5 brz j
add r0,r1,#-6 brz j
add r0,r1,#-7 brz j
add r0,r1,#-8 brz j
add r0,r1,#-9 brz j
lea r0,l puts
l stringz "ki tu nhap vao khong phai
la so"
trap x25 j
and r0,r0,#0 lea r0,j1 puts j1 stringz "ki tu nhap vao la so" trap x25
.end