1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Nhập môn kiến trúc máy tính

48 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 48
Dung lượng 0,96 MB

Nội dung

Khi làm việc, DMAC cần biết 4 thông tin sau : Địa chỉ vùng nhớ (tăng 1 sau mỗi lần chuyển). Số byte cần chuyển (giảm 1 sau mỗi lần chuyển). Thiết bị xuất nhập. Chiều truyền dữ liệu. DMAC giữ các thông tin trên trong các bộ thanh ghi bên trong. Mỗi kênh DMA có 1 bộ thanh ghi chứa thông tin DMA. CPU phải nạp các thông tin này ra DMAC trong bước chuẩn bị DMA.

Chương Nhập mơn kiến trúc máy tính Lịch sử máy tính Blaise Pascal (1642) ENIAC (1946) 18.000 bóng đèn 1500 rờ le 30 140 KW Intel 8080 (1974) xem CPU tích hợp chip IBM 360 (1965) Von Neumann (1946) Cơ PDP-1 (1961) Đèn điện tử (1642-1945) (1945-1955) (1955-1965) Bộ nhớ dây trễ, tĩnh điện Giấy, phiếu đục lổ Băng từ Chương / Nhập mơn Kiến trúc máy tính 80x86 (1978) Tran-sistors IC ? (1965-1980) (1980-????) Bộ nhớ xuyến từ Băng từ, trống từ, đĩa từ Tổ chức & cấu trúc máy tính Tờ Giới thiệu tổng quát máy tính Bộ xử lý trung tâm (CPU) Tuyến địa Tuyến liệu Tuyến điều khiển Tuyến trạng thái Xuất nhập (I/O) Bộ nhớ (MEMORY) Chương / Nhập mơn Kiến trúc máy tính Tổ chức & cấu trúc máy tính Tờ Mơ hình Von-Neumann Tuyến Điều khiển hình Khối điều khiển Điều khiển máy in Điều khiển đĩa Khối số học luận lý (ALU) Xuất / nhập Bộ ghi Bank Bank Bank Bank CPU Chương / Nhập môn Kiến trúc máy tính Bộ nhớ Tổ chức & cấu trúc máy tính Tờ Mơ hình máy tính Bộ nhớ Khối điều khiển Bank Bank Khối số học luận lý (ALU) Bank CPU Bank Đơn vị giao tiếp I/O Chương / Nhập môn Kiến trúc máy tính Đơn vị giao tiếp I/O I/O I/O Tổ chức & cấu trúc máy tính I/O Tờ Nguyên lý hoạt động Các ghi (registers) Bộ nhớ trung tâm (central memory) Mạch giải mã chọn ô nhớ Địa Thanh ghi địa Điều khiển đọc/ghi chọn nhớ Ơ nhớ Ghi Đọc Thanh ghi liệu Dữ liệu Chương / Nhập mơn Kiến trúc máy tính Tổ chức & cấu trúc máy tính Tờ Nguyên lý hoạt động (tt.1) Chương trình (program) Đơn vị điều khiển (control unit) Bộ đếm chương trình (Program Counter) +1 Địa câu lệnh Câu lệnh Thanh ghi lệnh (Instruction Register) Mã lệnh (opcode) Địa toán hạng (operand address) Địa toán hạng Mạch (sequencer) Chương / Nhập mơn Kiến trúc máy tính Tổ chức & cấu trúc máy tính Tờ Nguyên lý hoạt động (tt.2) Đơn vị số học / luận lý (ALU) Máy tính địa Dạng lệnh Kiến trúc T ín ều hi k h ệu iể n Mã lệnh Địa th1 Địa th2 R1 Địa kq R2 Tốn hạng Tốn hạng Khối tính tốn Kết R3 Chương / Nhập môn Kiến trúc máy tính Tổ chức & cấu trúc máy tính Tờ Nguyên lý hoạt động (tt.3) Máy tính địa Dạng lệnh Mã lệnh T ín ều hi kh ệu iể n Kiến trúc Địa toán hạng R1 Tốn hạng Khối tính tốn ACC Kết Chương / Nhập mơn Kiến trúc máy tính Tổ chức & cấu trúc máy tính Tờ Ví dụ so sánh Cần tính : C=A+B Máy ba địa C←A+B Chương / Nhập mơn Kiến trúc máy tính Máy địa Acc ← A Acc ← Acc + B C ← Acc Tổ chức & cấu trúc máy tính Tờ 10

Ngày đăng: 25/08/2023, 10:50