You are on page 1of 5

ĐẠI HỌC QUỐC GIA TP.

HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH KIẾN TRÚC MÁY TÍNH


LỚP: CE119.M22.MTCL.1

BÁO CÁO BÀI TẬP THỰC HÀNH SỐ 1

Giảng Viên: Nguyễn Thành Nhân

Sinh Viên: Trần Trương Trọng


MSSV: 18521543
Bài 1:
.data
      inputStr: .space 1
        str1:    .asciiz "Chao ban. ban la sinh vien nam may? "
        str2:    .asciiz "\nHi. Minh la sinh vien nam 1 "
.text
main:
        la $a0, str1       
        li $v0, 4
        syscall
        li $v0,4
        la $a0, str2
        syscall

-------------------------------------------------
Bài 3:
.data
        inputStr: .space 40
        str1:    .asciiz "Nhap: "
        str2:    .asciiz "\nXuat: "
.text
main:
        la $a0, str1       
        li $v0, 4
        syscall
    
        li $v0 8
        la $a0, inputStr
        li $a1,30
        move $t0, $a0
        syscall
    
        li $v0,4
        la $a0, str2
        syscall
    
        la $a0, inputStr
        move $a0, $t0
        li $v0, 4
        syscall

--------------------------------------------------
Bài 4:
.data
    #    inputStr: .space 40
        str1:    .asciiz "Nhap so thu nhat : "
        str2:    .asciiz "\nNhap so thu hai: "
        str3:    .asciiz "\nTong 2 so la: "
.text
main:
        la $a0, str1       
        li $v0, 4
        syscall
    
        li $v0, 5
        syscall
        move $t0, $v0
    
        la $a0, str2       
        li $v0, 4
        syscall
    
        li $v0, 5
        syscall
        move $t1, $v0
    
TinhTong:   
      add $t2, $t1,$t0
      la $a0, str3
      li $v0, 4
      syscall
   
      move $a0, $t2
      li $v0, 1
      syscall

You might also like