CÂU HỎI ÔN TẬP VÀ BÀI TẬP CHƯƠNG
*****
- Các thành phần và nhiệm vụ của đường đi dữ liệu?
- Mô tả đường đi dữ liệu ứng với các lệnh sau:
- ADD R1,R2,R3
- SUB R1, R2, (R3)
- ADD R1, R5, #100
- JMP R1 (Nhảy đến ô nhớ mà R1 trỏ tới)
- BRA +5 (Nhảy bỏ 5 lệnh)
- Thế nào là ngắt quãng? Các giai đoạn thực hiện ngắt quãng của CPU.
- Vẽ hình để mô tả kỹ thuật ống dẫn. Kỹ thuật ống dẫn làm tăng tốc độ CPU lên bao nhiêu lần (theo lý thuyết)? Tại sao trên thực tế sự gia tăng này lại ít hơn?
- Các điều kiện mà một CPU cần phải có để tối ưu hoá kỹ thuật ống dẫn. Giải thích từng điều kiện.
- Các khó khăn trong kỹ thuật ống dẫn và cách giải quyết khó khăn này.
- Thế nào là máy tính vectơ? Các kiểu của kiến trúc vectơ?
- Cho ví dụ về máy tính một dòng lệnh, nhiều dòng số liệu (SIMD)
- Các máy tính song song nhiều dòng lệnh, nhiều dòng số liệu (MIMD) dùng nhiều bộ xử lý, được phân thành 2 loại tuỳ theo tổ chức bộ nhớ của chúng là: máy tính đa xử lý có bộ nhớ tập trung chia sẻ và máy tính đa xử lý có bộ nhớ phân tán. Phân tích ưu - khuyết điểm của hai loại máy tính này.
- Các loại hệ thống MIMD.
Các đặc trưng của kiến trúc IA-64? Định dạng lệnh trong kiến trúc IA-64?