
Chúc thành công!!!
Bài tập kiến trúc máy tính chương 3

Chúc thành công!!!
KIỂM TRA KIẾN TRÚC MÁY TÍNH (CHƯƠNG 3)
1. Nhiệm vụ nào sau đây của phần đường đi dữ liệu?
a. Đọc lệnh từ bộ nhớ vào thanh ghi lệnh.
b/. Thực hiện các phép tính trong ALU
c. Phát ra các tín hiệu điều khiển đọc toán hạng từ các thanh ghi đa dụng
d. Giải mã và đọc các toán hạng tức thì từ câu lệnh
2. Trong các máy SISD tính song song thể hiện ở mức độ nào?
a. Mức độ song song về mặt lệnh
b. Mức độ song song về lệnh và dữ liệu
c/. Mức độ song song của các giai đoạn khác nhau trên các lệnh khác nhau
d. Mức độ song song về mặt dữ liệu
3. Kỹ thuật ống dẫn gì?
a. Thực hiện song song các lệnh trong một chương trình
b/. Thực hiện song song các giai đoạn khác nhau của nhiều lệnh trong một chương
trình
c. Thực hiện song song các giai đoạn khác nhau của nhiều lệnh trong nhiều chương
trình khác nhau
d. Thực hiện song song các lệnh trong nhiều chương trình
4. Trên lý thuyết kỹ thuật ống dẫn làm tăng tốc độ của bộ xử lý bao nhiêu lần?
a. Gần năm lần(5) b. Gần bốn lần(4) c. Gần ba lần(3)

Chúc thành công!!!
d/. Gần n lần nếu chia quá trình thực hiện lệnh thành n giai đoạn
5. Trong kỹ thuật ống dẫn, nguyên nhân nào sau đây gây ra khó khăn do số liệu?
a. Do không đủ các thanh ghi để lưu lại các kết quả trung gian
b. Do lệnh sử dụng kết quả của một lệnh khác
c. Do bộ làm tính số học và logic chậm không cho kết quả kịp thời
d/. Do kết quả của 1 lệnh được sử dụng bởi 1 lệnh kế tiếp sau đó
*6. Trong máy tính dùng kỹ thuật ống dẫn, tại sao cần nhiều thanh ghi lệnh?
a/. Để lưu giữ các lệnh mà các giai đoạn của nó đang được thi hành
b. Để lưu giữ các lệnh có phụ thuộc nhau về mặt số liệu
c. Để lưu giữ các lệnh hữu ích được thêm vào khi gặp lệnh nhảy
d. Để lưu giữ các lệnh không được thực hiện kế sau lệnh nhảy
7. Đặc điểm nào sau đây là của máy tính siêu vô hướng?
a/. Bộ xử lý có nhiều bộ thực hiện tác vụ độc lập với nhau có thể thực hiện song
song nhiều lệnh
b. Có nhiều bộ xử lý để thực hiện song song nhiều lệnh
c. Một bộ xử lý thực hiện đa chương trình theo kiểu chia thời gian
d. Các câu trả lời khác đều sai
8. Máy tính đa xử lý rất hiệu quả khi nào?
a. Khi dùng cho các ứng dụng multimedia( xử lý đồ họa, nghe nhạc, xem phim…)
b/. Khi dùng cho nhiều chương trình thực hiện đồng thời
c. Khi dùng cho chương trình có yêu cầu tính toán rất lớn
d. Khi dùng cho các ứng dụng riêng lẻ
9. Kỹ thuật điều khiển mạch điện tử đơn giản và hữu hiệu khi nào?

Chúc thành công!!!
a/. Tất cả các câu trả lời khác với câu trả lời này đúng
b. Khi lệnh có chiều dài cố định
c. Khi lệnh có dạng thức đơn giản
d. Khi lệnh sử dụng kiểu định vị thanh ghi
10. Kỹ thuật siêu ống dẫn là gì?
a. Là kỹ thuật làm cho thời gian thực hiện lệnh tương đương với khoảng thời gian
Tc/n
b. Là kỹ thuật làm cho trong 1 chu kì xung nhịp hoàn thành n lệnh
c/. Các câu trả lời khác với câu này đều đúng
d. Là kỹ thuật phân chia 1 giai đoạn của kỹ thuật ống dẫn đơn giản thành n giai
đoạn con, mỗi giai đoạn trong thời gian Tc/n
11. Các đặc điểm nào sau đây là của máy tính có lệnh thật dài?
a. Một lệnh của máy tính loại này có thể thực hiện nhiều tác vụ
b. Một lệnh của máy tính loại này có nhiều trường, mỗi trường là 1 tác vụ
c/. Các câu trả lời khác với câu này đều đúng
d. Thực hiện song song nhiều tác vụ trong 1 chu kì xung nhịp
12. Trong 1 câu lệnh dài của kiến trúc IA64 có bao nhiêu tác vụ?
a. Có 2 tác vụ b/. Có 3 tác vụ c. Có 4 tác vụ d. Có 5
tác vụ
13. Trong máy tính SIMD tính song song thể hiện ở mức độ nào?
a. Mức độ song song của các giai đoạn khác nhau trên các lệnh khác nhau
b. Mức độ song song về mặt lệnh

Chúc thành công!!!
c. Mức độ song song về lệnh và dữ liệu
d/. Mức độ song song về mặt dữ liệu
14. Những thông tin nào sau đây cần phải được phục hồi sau khi hoàn thành
chương trình phục vụ ngắt quảng?
a. Thanh ghi lệnh (IR)
b/. Tất cả các thông tin trạng thái của chương trình đã được lưu trữ trước khi nhảy
đến chương trình phục vụ ngắt quảng
c. Thanh ghi địa chỉ bộ nhớ (MAR)
d. Thanh ghi bộ đếm chương trình (PC)
15. Trong diễn tiến thi hành lệnh mã máy tác vụ nào sau đây thực hiện đầy đủ 5
giai đoạn?
a. Tác vụ tính toán số học và logic (ALU)
b. Tác vụ ghi dữ liệu từ thanh ghi vào bộ nhớ
c/. Tác vụ đọc dữ liệu từ bộ nhớ vào thanh ghi
d. Tác vụ chuyển điều khiển ( lệnh nhảy)
16. Tại sao máy MIMD là 1 kiến trúc đương nhiên cho các máy nhiều bộ xử lý
dùng trong các ứng dụng thông thường?
a/. Các câu trả lời khác với câu này đều đúng
b. Vì 1 bộ dữ liệu cần được xử lý bởi nhiều chương trình khác nhau
c. Vì mỗi chương trình có các lệnh và dữ liệu mà chương trình đó cần xử lý
d. Vì 1 chương trình thông thường có nhiều bộ dữ liệu cần xử lý
17. Thành phần nào sau đây không phải của bộ phận đường đi dữ liệu?
a/. Thanh ghi lệnh (IR)