Professional Documents
Culture Documents
2 – Bài LAB01
Trần Lê Thanh Tùng - 22521621
.data
string1: .asciiz "Chao ban! Ban la sinh vien nam thu may?\n"
string2: .asciiz "Hihi, minh la sinh vien nam thu 1 ^-^\n"
promptString: .asciiz "Xin hay nhap chuoi: "
promptNo1: .asciiz "Nhap so thu nhat: "
promptNo2: .asciiz "Nhap so thu hai: "
outputString: .asciiz "Chuoi can xuat la: "
outputNo: .asciiz "Tong hai so tren la: "
inputSize: .word 100
input: .space 101
.text
main:
#Cau A
li $v0, 4
la $a0, string1
syscall
li $v0, 4
la $a0, string2
syscall
#Cau C
li $v0, 4
la $a0, promptString
syscall
li $v0, 8
la $a0, input
lw $a1, inputSize
syscall
li $v0, 4
la $a0, outputString
syscall
li $v0, 4
la $a0, input
syscall
#Cau D
li $v0, 4
la $a0, promptNo1
syscall
li $v0, 5
syscall
move $t0, $v0
li $v0, 4
la $a0, promptNo2
syscall
li $v0, 5
syscall
move $t1, $v0
li $v0, 4
la $a0, outputNo
syscall
Run I/O:
Câu B:
Biểu diễn của chuỗi 1 dưới bộ nhớ từ địa chỉ: 0x10010000 - 0x10010024
Biểu diễn của chuỗi 1 dưới bộ nhớ từ địa chỉ: 0x10010028 - 0x1001004c