You are on page 1of 3

CE119.O11.

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

add $t2, $t0, $t1


li $v0, 1
move $a0, $t2
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

You might also like