March 2007 Bài giảng Kiến trỳc Mỏy tớnh 16NKK-HUT

Một phần của tài liệu Bài giảng kiến trúc máy tính (Trang 61 - 63)

NKK-HUT

Cỏc phương phỏp thiết kếđơn vịđiều khiển

„ Đơn vị điều khiển vi chương trỡnh (Microprogrammed Control Unit)

„ Đơn vị điều khiển nối kết cứng (Hardwired Control Unit)

18 March 2007 Bài giảng Kiến trỳc Mỏy tớnh 14NKK-HUT NKK-HUT

Đơn vị điều khiển vi chương trỡnh

18 March 2007 Bài giảng Kiến trỳc Mỏy tớnh 15NKK-HUT NKK-HUT

Đơn vị điều khiển vi chương trỡnh (tiếp) „ Bộ nhớ vi chương trỡnh (ROM) lưu trữ

cỏc vi chương trỡnh (microprogram)

„ Một vi chương trỡnh bao gồm cỏc vi lệnh (microinstruction)

„ Mỗi vi lệnh mó hoỏ cho một vi thao tỏc (microoperation)

„ Để hoàn thành một lệnh cần thực hiện một hoặc một vài vi chương trỡnh

„ Tốc độchậm

18 March 2007 Bài giảng Kiến trỳc Mỏy tớnh 16NKK-HUT NKK-HUT

18 March 2007 Bài giảng Kiến trỳc Mỏy tớnh 17

Đơn vị điều khiển nối kết cứng (tiếp) „ Sử dụng mạch cứng để giải mó và tạo

cỏc tớn hiệu điều khiển thực hiện lệnh

„ Tốc độ nhanh

„ Đơn vị điều khiển phức tạp

18 March 2007 Bài giảng Kiến trỳc Mỏy tớnh 18

4.Tập thanh ghi

„ Chức năng và đặc điểm:

„ Chứa cỏc thụng tin tạm thời phục vụcho hoạt động ởthời điểm hiện tại của CPU „ Được coi là mức đầu tiờn của hệthống nhớ

„ Số lượng thanh ghi nhiều ặ tăng hiệu năng của CPU

„ Cú hai loại thanh ghi:

„Cỏc thanh ghi lập trỡnh được

„Cỏc thanh ghi khụng lập trỡnh được

NKK-HUT

Phõn loại thanh ghi theo chức năng

„ Thanh ghi địa chỉ: quản lý địa chỉcủa ngăn nhớhay cổng vào-ra. „ Thanh ghi dữ liệu: chứa tạm thời cỏc dữ liệu. „ Thanh ghi đa năng: cú thểchứa địa chỉ hoặc dữ liệu.

„ Thanh ghi điều khiển/trạng thỏi: chứa cỏc thụng tin điều khiển và trạng thỏi của CPU. (adsbygoogle = window.adsbygoogle || []).push({});

„ Thanh ghi lệnh: chứa lệnh đang được thực

NKK-HUT

Một số thanh ghi điển hỡnh „ Cỏc thanh ghi địa chỉ

„ Bộđếm chương trỡnh PC (Program Counter) „ Con trỏdữliệu DP (Data Pointer)

„ Con trỏ ngăn xếp SP (Stack Pointer) „ Thanh ghi cơ sởvà thanh ghi chỉsố

(Base Register & Index Register)

„ Cỏc thanh ghi dữ liệu

Một phần của tài liệu Bài giảng kiến trúc máy tính (Trang 61 - 63)