Đề Thi Cuối Học Kỳ Môn Cấu Trúc Máy Tính - TaiLieu.VN

logo Mạng xã hội chia sẻ tài liệu Upload Đăng nhập Nâng cấp VIP Trang chủ » Công Nghệ Thông Tin » Kỹ thuật máy tính5 trang 1080 lượt xem 990Đề thi cuối học kỳ môn cấu trúc máy tính

Một nhóm kỹ sư đang thiết kế một bộ xử lý đơn giản. Họ phải chọn lựa giữa cách hiện thực theo kiểu pipeline và không pipeline. Các thông số thiết kế cho 2 cách hiện thực này được thể hiện trong bảng sau: Thông số thiết kế Tốc độ xung clock CPI cho các lệnh

Chủ đề:

goldit

Thiết kế vi xử lý

Tài liệu Thiết kế vi xử lý

SaveLikeShareReport Download AI tóm tắt /5 Kim tra cui HKKiến trúc Máy tính CS2009 Trang 1/2 Trường ĐH Bách Khoa TP.HCMKhoa KH & KT Máy tính ĐỀ THI CUI HC K I 2009-2010Môn Kiến trúc Máy tính (CSE504002) Thi gian: 90 phút(Đưc tham kho tài liu, không được s dng máy tính laptop) Bài 1: (2 điểm) Mt nhóm ksư đang thiết kế mt b xlý đơn giản. H phi chn la gia cách hin thc theo kiu pipeline và không pipeline. Các thông s thiết kế cho 2 cách hin thc này được th hin trong bng sau: Thông s thiết kế Cách hin thc pipeline Cách hin thc không pipeline Tốc độ xung clock 600MHz 450MHz CPI cho các lnh truy xut b nh 2.5 1.2 CPI cho các lnh s hc/lun lý 1 1 CPI cho các lệnh điều khin 2 1 a. Cho một chương trình bao gồm 20% các lnh s hc/lun lý, 10% các lệnh điều khin và 70% các lnh truy xut b nh. Xác định CPI trung bình cho mi cách hin thc. Cách thiết kế nào hiu quhơn? Average CPI for Pipelined Version = (0.2*1 + 0.1*2 + 0.7*2.5) = 2.15 Average CPI for Non-Pipelined Version = (0.2*1 + 0.1*1 + 0.7*1.2) = 1.14 CPU execution time for Pipelined version = 2.15/(600 Mhz) = 3.58ns CPU execution time for Non-Pipelined version = 1.14/(450 Mhz) = 2.53ns Cách hin thc không pipeline nhanh hơn. b.Cho một chương trình bao gồm 75% các lnh s hc/lun lý, 15% các lệnh điều khin và 10% các lnh truy xut b nh. Xác định CPI trung bình cho mi cách hin thc. Cách thiết kế nào hiu quhơn? Average CPI for Pipelined Version = (0.75*1 + 0.15*2 + 0.1*2.5) = 1.3 Average CPI for Non-Pipelined Version = (0.75*1 + 0.15*1 + 0.1*1.2) = 1.02 CPU execution time for Pipelined version = 1.3/(600 Mhz) = 2.16ns CPU execution time for Non-Pipelined version = 1.02/(450 Mhz) = 2.26ns Cách hin thc pipeline nhanh hơn. Kim tra cui HKKiến trúc Máy tính CS2009 Trang 2/2 Bài 2: (2.5 điểm) Dùng hp ng MIPS viết phiên bn hp ng cho đoạn chương trình C sau đây: int A[100], B[100]; for (i=1; i < 100; i++) { A[i] = A[i-1] + B[i]; } Gi thiết rằng ban đầu ch có địa ch nn ca mảng A và B được lưu trong thanh ghi $a0$a1. Đáp án li $t0, 1 # Starting index of i li $t5, 100 # Loop bound loop: lw $t1, 0($a1) # Load A[i-1] lw $t2, 4($a2) # Load B[i] add $t3, $t1, $t2 # A[i-1] + B[i] sw $t3, 4($a1) # A[i] = A[i-1] + B[i] addi $a1, 4 # Go to i+1 addi $a2, 4 # Go to i+1 addi $t0, 1 # Increment index variable bne $t0, $t5, loop # Compare with Loop Bound halt: nop Kim tra cui HKKiến trúc Máy tính CS2009 Trang 3/2 Bài 3: (2 điểm) Cho mt b x lý có b nh vt lý 16KB, đánh địa ch theo tng byte và mt cache có kích thước mi dòng là 8 byte. a.Gi s cache dùng phương thức ánh x trc tiếp với trường tag trong địa ch là 7 bit. Trình bày khung dạng địa ch b nhvà xác định các thông s sau: s khi trong b nh chính và s dòng trong cache S đơn vị có kh năng định v địa ch là byte B nh có 16KB = 214 dùng địa ch 14 bit đểxác định byte. Mt khi trong b nh chính bng mt dòng trong cache (8 byte = 23) nên b nh chính có 214/23 = 211 khi Mt dòng trong cache có 8 byte nên cn 3 bit cho phn byte offset, phn tag là 7 bit s bit để xác định dòng 14-7-3=4 => s dòng trong cache 24 = 16 dòng. Tag Line Byte 7 bit 4 bit 3 bit b.Gi s cache dùng phương thức ánh xfully-associative. Trình bày khung dạng địa ch b nh và xác định các thông s sau: s khi trong b nh chính và s dòng trong cache Tương tự câu trên, sđơn vị có khnăng định vđịa ch là byte, bô nh chinh có 211 khi. Mt dòng trong cache có 8 byte nên cn 3 bit cho phn byte offset, phn tag là 14-3=11 bit. S dòng trong cache không xác định. Tag Byte 11 bit 3 bit c.Gi s cache dùng phương thức 4-way set associative với trường tag trong địa ch là 8 bit. Trình bày khung dạng địa ch b nhvà xác định các thông s sau: s khi trong b nh chính, s dòng trong cache, s tp hp trong cache S đơn vị có kh năng định v địa ch là byte. B nh chinh có 211 khi. Mt dòng trong cache có 8 byte nên cn 3 bit cho phn byte offset, phn tag là 8 bit sbit đểxác định tp hp là 14-8-3=3 bit => có 23 tp hp trong cache, mi tp hp có 4 dòng => có tt c 23 * 4 = 25 dòng trong cache. Tag Set Byte 8 bit 3 bit 3 bit Kim tra cui HKKiến trúc Máy tính CS2009 Trang 4/2 Bài 4: (1.5 điểm) Mt s b x lý có thanh ghi cđặc biệt để cha các bit trạng thái như: bit carry, bit overflow, … Mô tả s khác nhau v chức năng giữa bit carry và bit overflow. Cho ví d mt tác v s học để minh ha s khác nhau này. C carry được thiết lp khi tác v s hc tạo ra bit carry vượt khi v trí MSB ca các toán hng. C overflow được thiết lp khi tác v s hc tạo ra bit carry vượt khi v trí MSB ca thanh ghi vt lý cha toán hng. Overflow xảy ra khi kích thước thanh ghi không đủ lớn để gi kết qu ca tác v s hc, trong khi ccarry được dùng để ch th v trí MSB ca giá tr kết qu lớn hơn (hoặc nhhơn trong trường hp n) giá tr toán hng 1 bit. Ví d cng 2 s nguyên 0x0100 và 0x0110 được lưu trong các thanh ghi 16 bit, kết quthu được 0x1010, c carry được thiết lập, nhưng cờ overflow li không có. Kim tra cui HKKiến trúc Máy tính CS2009 Trang 5/2 Bài 5: (2 điểm) Cho đoạn chương trình sau: loop: sw $t0, 0($t0) lb $t1, 0($t0) beq $t1, $t2, exit addi $t0, $t0, 1 j loop exit: Gi s trước khi thực thi đoạn chương trình trên giá tr ca thanh ghi $t0 = 0xFFFFFFF1 $t2 = 0x00000001 Xác định thi gian b xlý MIPS đơn chu k thực thi đoạn chương trình trên. Cho biết: Thi gian thc thi ca lnh lb bng thi gian thc thi ca lnh lw Thi gian thc thi ca lnh addi bng thi gian thc thi ca lnh add Thi gian thc thi ca các khi chức năng chính như sau: Memory (đọc hoc ghi): 100ps Register file (đọc hoc ghi): 20ps ALU và các b cng: 30ps Thi gian thc thi bằng 0 đối vi các b chn kênh (multiplexor), bđiều khin (control unit), b m rng du (sign extension unit), truy xut thanh ghi PC. Đáp án:Thi gian thc thi ca tng câu lnh: Câu lnh S ln thc thi Np lnh Đọc từthanh ghi Tác v ca ALU Truy xut b nhGhi vào thanh ghi Thi gian thc thi sw17 100 20 30 100 250 lb17 100 20 30 100 20 270 beq 17 100 20 30 150 addi 16 100 20 30 20 170 j 16 100 100 ($t0 và $t1 có cùng giá tr chy t0xFFFFFFF1 đến 0xFFFFFFFF, 0x00000000, 0x00000001 17 giá tr; hai lnh sau lnh beq s không thc hin ln cui) Tng thi gian thc thi = (250+270+150)*17 + (170+100)*16 = 15.710ps

Tài liệu liên quan

Hướng dẫn làm quen STM8F103 chi tiết cho người mới bắt đầu

Hướng dẫn làm quen với STM8F103

12 trang Thiết kế khuôn Catia: Kinh nghiệm thiết kế chuẩn nhất

Thiết kế khuôn (Dùng Catia)

29 trang Design Patterns Model – View – Controller: Hướng dẫn chi tiết và cách sử dụng

Design Patterns Model – View – Controller

9 trang Số hiệu bộ xử lý Intel®: Tìm hiểu chi tiết từ Intel Việt Nam

Tìm hiểu về số hiệu bộ xử lý Intel® - Intel Việt Nam

W 7 trang Tài liệu tham khảo môn Vi xử lý: Các hệ vi xử lý thế hệ mới

Tài liệu tham khảo cho môn Vi xử lý (Các hệ vi xử lý thế hệ mới)

W 105 trang Những vấn đề thường gặp với bộ tản nhiệt CPU

Những vấn đề với bộ tản nhiệt CPU

6 trang Cách tạo ảnh bìa Facebook tuyệt đẹp, ấn tượng nhất

cách tạo ảnh bìa trên fac tuyệt đẹp

2 trang Tạo Blend Cho Ảnh Photoshop CS6: Hướng Dẫn Chi Tiết và Mẹo Hay

Tạo Blend Cho Ảnh Photoshop Cs6

7 trang Biến ảnh chụp thành ảnh Style vector như thế nào?

Biến ảnh chụp thành ảnh theo Style vector

6 trang Ngôn Ngữ Lập Trình C Cơ Bản Cho 8051: Hướng Dẫn Chi Tiết

Ngôn Ngữ Lập Trình C Cơ Bản Cho 8051

W 3 trang

Tài liêu mới

Bài tập Các mô hình máy tính thế hệ mới - Tài liệu hướng dẫn từ ĐH Kỹ thuật Công nghiệp Thái Nguyên

Tài liệu hướng dẫn bài tập Các mô hình máy tính thế hệ mới - Trường ĐH Kỹ thuật Công nghiệp Thái Nguyên

21 trang Giáo trình Thiết kế Web Trung cấp - Trường Cao đẳng nghề Long Biên (Kỹ thuật sửa chữa, lắp ráp máy tính)

Giáo trình Thiết kế web (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

76 trang Giáo trình Sửa chữa máy tính nâng cao (Nghề Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ Trung cấp) - Trường Cao đẳng nghề Long Biên

Giáo trình Sửa chữa máy tính nâng cao (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

149 trang Giáo trình Thiết kế và xây dựng mạng LAN (Nghề Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ Trung cấp) - Trường Cao đẳng nghề Long Biên

Giáo trình Thiết kế và xây dựng mạng LAN (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

170 trang Giáo trình Bảo trì máy tính (Nghề Kỹ thuật sửa chữa, lắp ráp máy tính, Trình độ Trung cấp) - Trường Cao đẳng nghề Long Biên

Giáo trình Bảo trì máy tính (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

77 trang Giáo trình Xử lý ảnh với Photoshop (Nghề Lắp ráp, cài đặt và sửa chữa máy tính - Trình độ Trung cấp) - Trường Cao đẳng nghề Long Biên

Giáo trình Xử lý ảnh với Photoshop (Nghề: Lắp ráp, cài đặt và sửa chữa máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

97 trang Giáo trình Sửa Chữa Bộ Nguồn, Màn Hình Máy Tính (Nghề Kỹ Thuật Sửa Chữa, Lắp Ráp Máy Tính - Trình Độ Trung Cấp) - Trường Cao Đẳng Nghề Long Biên

Giáo trình Sửa chữa bộ nguồn - màn hình máy tính (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

140 trang Giáo trình Sửa chữa máy tính (Nghề Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ Trung cấp) - Trường Cao đẳng nghề Long Biên

Giáo trình Sửa chữa máy tính (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

60 trang Giáo trình Sửa chữa máy in và thiết bị ngoại vi (Nghề Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ Trung cấp) - Trường Cao đẳng nghề Long Biên [Mới nhất]

Giáo trình Sửa chữa máy in và thiết bị ngoại vi (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

64 trang Giáo trình Mạng máy tính (Nghề Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ Trung cấp) - Trường Cao đẳng nghề Long Biên chuẩn nhất

Giáo trình Mạng máy tính (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

120 trang Giáo trình Bảo trì hệ thống mạng (Nghề Kỹ thuật sửa chữa, lắp ráp máy tính, Trình độ Trung cấp) - Trường Cao đẳng nghề Long Biên [Mới nhất]

Giáo trình Bảo trì hệ thống mạng (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

99 trang Giáo trình Lắp ráp, Cài đặt Máy tính (Nghề Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ Trung cấp) - Trường Cao đẳng nghề Long Biên

Giáo trình Lắp ráp, cài đặt máy tính (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

81 trang Giáo trình Kiến trúc máy tính Trung cấp (Nghề Kỹ thuật sửa chữa, lắp ráp máy tính) - Trường Cao đẳng nghề Long Biên

Giáo trình Kiến trúc máy tính (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

93 trang Giáo trình An toàn lao động nghề Kỹ thuật sửa chữa, lắp ráp máy tính trình độ Trung cấp - Trường Cao đẳng nghề Long Biên

Giáo trình An toàn lao động (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

57 trang Giáo trình Internet (Nghề Kỹ thuật sửa chữa, lắp ráp máy tính, Trình độ Trung cấp) - Trường Cao đẳng nghề Long Biên

Giáo trình Internet (Nghề: Kỹ thuật sửa chữa, lắp ráp máy tính - Trình độ: Trung cấp) - Trường Cao đẳng nghề Long Biên

48 trang

AI tóm tắt

- Giúp bạn nắm bắt nội dung tài liệu nhanh chóng!

Giới thiệu tài liệu

Đối tượng sử dụng

Từ khoá chính

Nội dung tóm tắt

Giới thiệu

Về chúng tôi

Việc làm

Quảng cáo

Liên hệ

Chính sách

Thoả thuận sử dụng

Chính sách bảo mật

Chính sách hoàn tiền

DMCA

Hỗ trợ

Hướng dẫn sử dụng

Đăng ký tài khoản VIP

Zalo/Tel:

093 303 0098

Email:

[email protected]

Phương thức thanh toán

Theo dõi chúng tôi

Facebook

Youtube

TikTok

chứng nhậnChịu trách nhiệm nội dung: Nguyễn Công Hà Doanh nghiệp quản lý: Công ty TNHH Tài Liệu trực tuyến Vi Na - GCN ĐKDN: 0307893603 Địa chỉ: 54A Nơ Trang Long, P. Bình Thạnh, TP.HCM - Điện thoại: 0283 5102 888 - Email: [email protected]ấy phép Mạng Xã Hội số: 670/GP-BTTTT cấp ngày 30/11/2015

Từ khóa » đề Thi Kiến Trúc Máy Tính Bách Khoa Hà Nội