Bài giảng "Kiến trúc máy tính và hợp ngữ - Chương 3: Kiến trúc tập lệnh - Vi tác vụ" cung cấp cho người học các kiến thức: Vi tác vụ thanh ghi, vi tác vụ số học, vi tác vụ dịch, ALU. nội dung chi tiết. | Bài giảng Kiến trúc máy tính và hợp ngữ: Chương 3 - Huỳnh Tổ Hạp . Mở đầu Chương 3. z Vi tác vụ: tác vụ xử lý dữ liệu lưu trên thanh ghi. Kiến trúc tập lệnh z Kết quả là thay thế dữ liệu đã lưu hoặc chuyển sang thanh ghi khác z Có 4 loại vi tác vụ: VI TÁC VỤ z Vi tác vụ thanh ghi chuyển thông tin từ thanh ghi này sang th/ghi khác z Vi tác vụ số học Thực hiện phép tính số học với dữ liệu số trên thanh ghi z Vi tác vụ luận lý Thực hiện các tác vụ thao tác bit với dữ liệu phi số trên thanh ghi z Vi tác vụ dịch Thực hiện các tác vụ dịch dữ liệu trên thanh ghi . Vi tác vụ thanh ghi Chuyển thông tin nhị phân từ thanh ghi này sang th/ghi khác. z Tác vụ truyền từ z Ký hiệu mô tả dãy vi tác vụ: thanh ghi sang z Mệnh đề (vi lệnh) chuyển thông tin thanh ghi (hình R2 Å R1 ) z Mệnh đề If – then If (P = 1) then (R2 Å R1) P: R2 Å R1 Ký hiệu Diễn giải Ví dụ Chữ (và số) Thanh ghi MAR, R2 Ngoặc ( ) Một phần thanh ghi R2 (0 – 7), R2 (L) Mũi tên Chuyển thông tin R2 Å R1 Dấu phẩy Hai tác vụ riêng R2 Å R1, R1 Å R2 z Đặt thanh ghi lên Bus: VD: Hệ thống Bus dùng cho 4 thanh ghi 4 bit (h ) Hệ thống Bus dùng cho k th/ghi n bit sẽ có n mạch dồn k – 1. z Truyền qua bus z Bus: tập các đường truyền dẫn tín hiệu Thường dùng bus cho chung mọi thanh ghi Tín hiệu điều khiển sẽ xác định thanh ghi nào được truyền 1 z Truyền từ Bus vào thanh ghi: nối Bus với đường nhập của thanh ghi và có tín hiệu nạp. Truyền từ thanh ghi C sang thanh ghi R1: Bus Å C, R1 Å Bus z Bus 3 trạng thái z Có thể tạo Bus bằng cổng 3 trạng thái thay cho mạch dồn z Cổng 3 trạng thái: bổ sung tr/thái thứ 3: trở kháng cao, ngõ ra bị ngắt z Thường dùng cổng đệm để thiết kế Bus (h ) z Bus dùng cổng đệm 3 trạng thái thay cho mạch dồn (h ) (So sánh với dùng mạch dồn) z Truyền qua bộ nhớ z Truyền thông tin từ một từ nhớ ra ngoài: tác vụ Đọc z Đưa thông tin từ ngoài vào bộ nhớ: tác vụ Ghi