Professional Documents
Culture Documents
Định nghĩa của RISC: Các tập lệnh của máy tính tập lệnh giảm (RISC) thường giữ ít hơn 100 lệnh và
sử dụng định dạng lệnh cố định (32 bit). Nó sử dụng một vài chế độ địa chỉ đơn giản. Hướng dẫn
dựa trên đăng ký được sử dụng có nghĩa là đăng ký để đăng ký cơ chế được sử dụng. LOAD / STORE
là các hướng dẫn độc lập duy nhất để truy cập bộ nhớ.
Để cải thiện tốc độ chuyển đổi ngữ cảnh, một tệp đăng ký lớn được sử dụng. Sự đơn giản của các
tập lệnh đã dẫn đến việc thực hiện toàn bộ bộ xử lý trên một chip VLSI. Các lợi ích bổ sung là tốc độ
xung nhịp cao hơn, CPI thấp hơn chi phối xếp hạng MIPS cao trên các bộ xử lý RISC / superscalar có
sẵn.
Định nghĩa của CISC: Tập lệnh máy tính tập lệnh phức tạp (CISC) chứa khoảng 120 đến 350 lệnh.
Nó sử dụng các định dạng hướng dẫn / dữ liệu thay đổi nhưng một tập hợp nhỏ các thanh ghi mục
đích chung, tức là 8-24. Lý do cho các tập lệnh lớn là việc sử dụng các hướng dẫn định dạng biến.
Một số lượng lớn các hoạt động tham chiếu bộ nhớ được thực hiện bằng cách sử dụng một số
lượng lớn các chế độ địa chỉ.
- Trong RISC kích thước tập lệnh là nhỏ trong khi ở CISC kích thước tập lệnh là lớn.
- RISC sử dụng định dạng cố định (32 bit) và chủ yếu là các hướng dẫn dựa trên đăng ký trong khi
CISC sử dụng định dạng biến trong phạm vi từ 16-64 bit cho mỗi lệnh.
- RISC sử dụng đồng hồ đơn và chế độ địa chỉ giới hạn (ví dụ: 3-5). Mặt khác, CISC sử dụng nhiều
chế độ địa chỉ 12 đến 24 đồng hồ.
- Số lượng các thanh ghi mục đích chung mà RISC sử dụng nằm trong khoảng từ 32-192. Ngược lại,
kiến trúc CISC sử dụng 8-24 GPR.
- Cơ chế bộ nhớ đăng ký để đăng ký được sử dụng trong RISC với các hướng dẫn LOAD và STORE
độc lập. Ngược lại, CISC sử dụng bộ nhớ vào cơ chế bộ nhớ để thực hiện các hoạt động, hơn nữa,
kết hợp các hướng dẫn LOAD và STORE.
- RISC đã phân chia dữ liệu và thiết kế bộ đệm hướng dẫn. Đối với, CISC sử dụng bộ đệm hợp nhất
cho dữ liệu và hướng dẫn, mặc dù các thiết kế mới nhất cũng sử dụng bộ đệm tách.
- Hầu hết các điều khiển CPU trong RISC đều được gắn cứng mà không có bộ nhớ điều khiển. Ngược
lại, CISC được mã hóa và sử dụng bộ nhớ điều khiển (ROM), nhưng CISC hiện đại cũng sử dụng điều
khiển cứng.
2. Thực hiện n lệnh trong pipeline thì thời gian bao lâu?
3. Nguyên lý hoạt động của cache
• Nguyên lý cục bộ/ lân cận về thời gian (temporal locality 4. Thiết bị đọc và đánh dấu quang học
(OCR và ỎM)
• Nếu một vị trí bộ nhớ được truy cập, thì khả năng/ xác suất các vị trí gần đó được truy cập trong
thời gian gần tới là cao
• Áp dụng với các mục dữ liệu và các lệnh có thứ tự tuần tự theo chương trình
• Hầu hết các lệnh trong chương trình có thứ tự tuần tự, do đó cache đọc một khối lệnh trong bộ
nhớ, mà bao gồm cả các phần tử xung quanh vị trí phần tử hiện tại được truy cập
- Công nghệ nhận dạng đánh dấu OMR (OMR - Optical Mark
Recognition): Là công nghệ nhận biết dấu quang học trên trang giấy theo một
định dạng nhất định. Công nghệ này có thể xác định các dấu hiệu đặc biệt đã được
đánh dấu trên trang giấy tại các vị trí định trước bằng quang học.
Nó cho phép điều khiển một số loại máy quét ảnh, nhập tự động và số hóa các dữ
liệu ảnh theo biểu mẫu được thiết kế phù hợp, kiểm tra, điều chỉnh điểm
chọn trực quan trên ảnh quét và kết xuất ra báo cáo dạng text dễ truy nhập vào
các phần mềm xử lý dữ liệu khác.