1. Trang chủ
  2. » Giáo án - Bài giảng

kiến trúc máy tính pham tuan son bài tập ktmt sinhvienzone com

6 110 1

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 249,02 KB

Nội dung

Bài tập số nguyên Chuyển đổi số thập phân sau thành số nhị phân 32 bit 409610 -204710 -200000010 Chuyển đổi số nhị phân sau thành số thập phân 1111 1111 1111 1111 1111 1111 0000 01102 1111 1111 1111 1111 1111 1111 1110 11112 0111 1111 1111 1111 1111 1111 1110 11112 Thực phép cộng với cặp số nhị phân 8bit 010000002 + 001110112 111110012 + 110010002 011110112 + 001110002 101001112+ 111000102 Cho biết kết quả, giải thích có kết Thực phép trừ với cặp số nhị phân 8bit 0100 00002- 0011 11112 111110012-110010002 011110112- 001111002 111001112-111000102 Cho biết kết quả, giải thích có kết Thực phép nhân với cặp số nhị phân bit sau 000111002 * 000000112 111110002 * 0000 01002 1111 01002 * 1111 11012 Thực bước thuật toán Booth cho biết kết Thực phép chia với cặp số nhị phân bit sau 010111102/ 0000 00112 111110002 / 0000 00102 1111 11002 * 1111 11012 Thực bước thuật toán chia cho biết kết CuuDuongThanCong.com https://fb.com/tailieudientucntt Cho hai số x, y sau x = 0000 0000 0000 0000 0000 0000 0101 10112 y = 0000 0000 0000 0000 0000 0000 0000 11012 Cho biết kết phép tính sau, trình bày bước thực x+y x–y x*y x/y Tương tự tập với hai số x, y sau x = 1111 1111 1111 1111 1011 0011 0101 00112 y = 0000 0000 0000 0000 0000 0010 1101 01112 Chú ý: Các số nhị phân biểu diễn dạng bù Bài tập số chấm động Chuyển đổi số sau thành biểu diễn dạng nhị phân số chấm động 2010 20.510 0.110 -5.610 2130 Cho biết giá trị biểu diễn nhị phân số chấm động 0100 0110 1101 1000 0000 0000 0000 0000 1011 1110 1110 0000 0000 0000 0000 0000 0101 1111 1011 1110 0100 0000 0000 0000 0011 1111 1111 1000 0000 0000 0000 0000 1011 1110 1100 1000 0000 0000 0000 0000 0100 0010 1100 1101 0100 0000 0000 0000 Cho biết kết phép tính sau : – (-∞) (-∞) - (+∞) (-∞) + (-∞) (+∞) - (-∞) * (+∞) CuuDuongThanCong.com https://fb.com/tailieudientucntt Bài tập MIPS Cho biết ý nghĩa đoạn code sau Biết ghi a0 a1 chứa hai số nguyên, ghi v0 chứa giá trị trả đoạn code Cho biết ý nghĩa đoạn code sau Biết ghi a0 a1chứa hai mảng số ngun có kích thước tối đa 2500 phần tử, ghi a2 a3 chứa kích thước thật mảng trên, ghi v0 chứa giá trị trả đoạn code Cho biết ý nghĩa đoạn code sau addi $a0, $zero, jal FACT add $a0, $v0, $zero li $v0, # = print int syscall syscall # execute the system call CuuDuongThanCong.com https://fb.com/tailieudientucntt li $v0, 10 syscall # 10 = exit syscall # execute the system call FACT: addi $sp, $sp, -8 sw $ra, 4($sp) sw $a0, 0($sp) slt beq $t0, $a0, $t0, $zero, L1 addi $v0, $zero, addi $sp, $sp, jr $ra L1: sub jal lw lw $a0, $a0, FACT $a0, 0($sp) $ra, 4($sp) addi $sp, $sp, mul $v0, $a0, $v0 jr $ra # v0 = a0 * v0 Hãy chuyển đoạn code hợp ngữ sau thành đoạn code tương ứng C, cho biết tác dụng nó, biết $s0 giữ giá trị số tự nhiên …………… addi $t0, $zero, addi $t1, $zero, Loop: slt $t2, $s0, $t1 addi $t3, $zero, beq $t2, $t3, Exit add $t0, $t0, $t1 addi $t1, $t1,1 j Loop Exit: CuuDuongThanCong.com https://fb.com/tailieudientucntt …………… Hãy chuyển đoạn code hợp ngữ sau thành đoạn code tương ứng C, cho biết tác dụng nó, biết $s0 giữ giá trị số tự nhiên …………… addi $t0, $zero, addi $t1, $zero, slt $t2, $s0, $t1 beq $t2, $zero, Loop addi $t0, $zero, j Exit Loop: slt $t2, $t1, $s0 beq $t2, $zero, Exit beq $t0, $zero, Exit div $s0, $t1 mfhi $t3 bne $t3,$zero, Inc addi $t0, $zero, Inc: addi $t1, $t1,1 j Loop Exit: …………… CuuDuongThanCong.com https://fb.com/tailieudientucntt Bài tập Mạch số a F(x,y,z) = ¬xyz + ¬x¬yz b F(x,y,z) = xyz + xy¬z + ¬xyz + ¬xy¬z c F(x,y,z) = xy¬z + x¬yz + x¬y¬z + ¬xyz + ¬x¬yz d F(x,y,z) = xyz + x¬yz + x¬y¬z + ¬xyz + ¬xy¬z + ¬x¬y¬z a F(x,y,z,t) = xyzt + xy¬zt + xy¬z¬t + x¬yz¬t + x¬y¬zt b F(x,y,z,t) = xyz¬t + xy¬zt + x¬yzt + ¬xy¬zt + ¬x¬yz¬t + ¬(xy)¬zt c F(x,y,z,t) = xyzt + xyz¬t + xy¬zt + x¬(yz)t + x¬ (yzt) + ¬xy¬zt + ¬(xy)z¬t + ¬(xyz)t d F(x,y,z,t) = xyzt + xyz¬t + xy¬zt + x¬yzt + x¬yz¬t + ¬xyzt + ¬ (xy)zt + ¬(xy)z¬t + ¬(xyz)t a A¬BC + A¬B¬C b ABC + ABD + AB c AB (¬A + C) d ¬ (¬A+¬(BC)) ¬A CuuDuongThanCong.com https://fb.com/tailieudientucntt ... 0100 0000 0000 0000 Cho biết kết phép tính sau : – (-∞) (-∞) - (+∞) (-∞) + (-∞) (+∞) - (-∞) * (+∞) CuuDuongThanCong .com https://fb .com/ tailieudientucntt Bài tập MIPS Cho biết ý nghĩa đoạn code... Inc: addi $t1, $t1,1 j Loop Exit: …………… CuuDuongThanCong .com https://fb .com/ tailieudientucntt Bài tập Mạch số a F(x,y,z) = ¬xyz + ¬x¬yz b F(x,y,z) = xyz + xy¬z + ¬xyz + ¬xy¬z... 10112 y = 0000 0000 0000 0000 0000 0000 0000 11012 Cho biết kết phép tính sau, trình bày bước thực x+y x–y x*y x/y Tương tự tập với hai số x, y sau x = 1111 1111 1111 1111 1011 0011 0101 00112

Ngày đăng: 29/01/2020, 14:21

TỪ KHÓA LIÊN QUAN