Tải bản đầy đủ (.doc) (2 trang)

Câu hỏi ôn tập bài tập môn kỹ thuật điện

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (62.9 KB, 2 trang )

Chương VI: Kiến trúc bộ lệnh
CÂU HỎI VÀ BÀI TẬP CHƯƠNG VI
1. Có mấy loại kiến trúc bộ lệnh cơ bản? Nêu các ưu và nhược
điểm của từng loại
2. Cho biết các đặc tính cơ bản của kiểu kiến trúc thanh ghi đa
dụng.
3. Địa chỉ bộ nhớ được sắp xếp như thế nào? Giữa cách của
Intel và Motorola khác biệt nhau gì? Vướng mắc gì có thể
xảy ra khi máy tính của hai hãng này kết nối với nhau và
đưa ra ví dụ cho sự rắc rối này?
4. Cho biết cách mã hóa tập lệnh và đưa ra một vài dạng mã
hóa lệnh cơ bản.
5. Hãy cho biết và giải thích các tiêu chuẩn thiết kế dạng thức
lệnh.
6. Giả sử cần thiết kế máy với ký tự 8 bit và bộ nhớ chính chứa
2
24
ký tự. Hãy cho biết trường địa chỉ cần bao nhiêu bit trong
trường hợp:
a) Ô nhớ kích thước 8 bit
b) Ô nhớ kích thước 16 bit
c) Ô nhớ kích thước 32 bit
7. Thiết kế opcode mở rộng nhằm cho phép mã hóa nội dung
sau trong lệnh 36 bit
a) 7 lệnh có hai địa chỉ 15 bit và một số hiệu thanh ghi 3
bit
b) 500 lệnh có một địa chỉ 15 bit và một số hiệu thanh
ghi 3 bit
c) 50 lệnh không có địa chỉ hoặc thanh ghi
8. Có thể thiết kế opcode mở rộng để cho phép mã hóa nội
dung sau trong lệnh 12 bit được không? Trường thanh ghi


rộng 3 bit.
a) 4 lệnh có ba thanh ghi
b) 255 lệnh có hai thanh ghi
150
Chương VI: Kiến trúc bộ lệnh
c) 2048 lệnh không có thanh ghi
9. Cho biết các chế độ lập địa chỉ và các ưu, nhược điểm của
từng loại. Mô tả bằng hình các cách lập địa chỉ đó.
10. Mô tả các kiểu thi hành lệnh của một máy tính. Tại sao kiểu
thi hành lệnh thanh ghi – thanh ghi được dùng nhiều hiện
tại?
11. Hãy diễn giải quá trình biên dịch ra ngôn ngữ máy từ các
ngôn ngữ cấp cao
12. Các lệnh máy tính được phân ra những nhóm lệnh nào? đưa
ra một ví dụ cho từng nhóm lệnh.
13. Mô tả bằng hình vẽ các lệnh dịch chuyển và quay vòng và
giải thích tác dụng của các lệnh.
14. Hãy cho biết một số bit trạng thái mà ALU tạo ra và cách
dùng các bit này trong các lệnh nhảy
15. Hãy phân biệt sự khác nhau giữa hai kiểu kiến trúc máy tính
RISC và CISC.
151

×