Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 39 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
39
Dung lượng
9,51 MB
Nội dung
07/16/14 1 CHƯƠNG 2 KiẾN TRÚC CPU VÀ TẬP LỆNH 07/16/14 2 2.1 Sơ đồ khối CPU 8-bit cơ bản 07/16/14 3 07/16/14 4 07/16/14 5 2.2 Tổ chức các thanh ghi 07/16/14 6 2.3 Tổ chức bộ nhớ 07/16/14 7 07/16/14 8 2.4 Ghép nối bus hệ thống 07/16/14 9 2.5 Chu kỳ bus, chu kỳ máy • Chu kỳ xung clock: còn gọi là chu kỳ T (time) là chu kỳ xung nhịp của hệ thống. • Tất cả các lệnh của Z80 là một chuỗi liên tiếp các tác vụ cơ bản. Mỗi tác vụ có thể mất 3-6 chu kỳ xung nhịp T và được gọi là chu kỳ máy M. Z80 có 9 loại tác vụ (tức là 9 dạng chu kỳ máy). Đó là chu kỳ nhận mã lệnh (M1), đọc/ghi bộ nhớ, đọc/ghi I/O, yêu cầu/ghi nhận bus, yêu cầu/ghi nhận ngắt, đáp ứng NMI, thoát khỏi lệnh HALT, vào chế độ power-down, thoát khỏi power-down. 07/16/14 10 [...]... 16-bit Hoán đổi, chuyển khối và tìm kiếm Số học và logic 8-bit Số học đa dụng và điều khiển CPU Số học 16-bit Xoay và dịch Xử lý bit (set, reset, test) Nhảy Gọi và thoát chương trình con Nhập, xu t 07/16/14 18 Dẫn xu t (tác vụ giả): EQU, DEFB, DEFW, DEFS, ORG, END, MACRO 07/16/14 19 07/16/14 20 07/16/14 21 07/16/14 22 07/16/14 23 07/16/14 24 07/16/14 25 07/16/14 26 07/16/14 27 07/16/14 28 07/16/14 29 . máy • Chu kỳ xung clock: còn gọi là chu kỳ T (time) là chu kỳ xung nhịp của hệ thống. • Tất cả các lệnh của Z80 là một chuỗi liên tiếp các tác vụ cơ bản. Mỗi tác vụ có thể mất 3-6 chu kỳ xung nhịp. và dịch – Xử lý bit (set, reset, test) – Nhảy – Gọi và thoát chương trình con – Nhập, xu t 07/16/14 19 Dẫn xu t (tác vụ giả): EQU, DEFB, DEFW, DEFS, ORG, END, MACRO 07/16/14 20