Hướng dẫn thực hành Kiến trúc máy tính - Bài thực hành số 2

1. Các lệnh về số học, luận lý.........
2. Các lệnh về số họ . ..
3. Các lệnh về số họ . ... 
1. Các lệnh về số học, luận lý.........
2. Các lệnh về số họ . ..
3. Các lệnh về số họ . ... 
pdf 5 trang xuanthi 28/12/2022 2920
Bạn đang xem tài liệu "Hướng dẫn thực hành Kiến trúc máy tính - Bài thực hành số 2", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pdfhuong_dan_thuc_hanh_kien_truc_may_tinh_bai_thuc_hanh_so_2.pdf

Nội dung text: Hướng dẫn thực hành Kiến trúc máy tính - Bài thực hành số 2

  1. Nội dung 1. Các lệnh về số học, luận lý. 4 2. Các lệnh về số họ . 5 3. Các lệnh về số họ . 5
  2. Thực hành kiến trúc máy tính Bài ự 2 b, add, , d , sll, srl, and, nor, or, xor a le format mssv_lab_bai.[asm,txt] d : 5130xxxx_lab2_bai1a.asm B 1. Các lệnh về số học, luận lý. a) Sinh viên viết ươ g trì dù g á lệnh add, addi, sub, subi or or để thực hiệ tí bê dưới, kết quả chứa vào thanh ghi $t8 540 ($t0 = 540) + 30 ($t1 = 30) + 30 + 30 + 30 + 30 -725 ($t2 = -725) + 25 ($t3 = 25) # Program: Lab2 bai1a; Look at slide #22, #23 of Chapter03_2 for more # info about the system functions .data output: .asciiz "\nKet qua: n" .text # Start of code section main: # Execution begins at label "main" addi $t0,$0,540 #$t0 = 540 ori $t1,$0,540 #$t1 = 30 addi $t2,$0,-725 #$t2 = -725 addi $t3,$0,25 #$t0 = 25 li $v0,4 # system call code for printing string = 4 la $a0,output # load address of string to be printed into $a0 syscall # call operating system to perform operation; li $v0,1 # system call code for printing Integer = 1 ori $a0,$0,$t8 # load Integer value to be printed into $a0 syscall # call operating system to perform operation; 4