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/02/14 1 CHƯƠNG 2 KiẾNTRÚCCPUVÀTẬPLỆNH 07/02/14 2 2.1 Sơ đồ khối CPU 8-bit cơ bản 07/02/14 3 07/02/14 4 07/02/14 5 2.2 Tổ chức các thanh ghi 07/02/14 6 2.3 Tổ chức bộ nhớ 07/02/14 7 07/02/14 8 2.4 Ghép nối bus hệ thống 07/02/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/02/14 10 [...]... rộng BIT 3, A SET 0, (HL) 07/02/14 17 ĐỊnh địa chỉ chỉ số 2.7 Tập lệnh • Tập lệnh của Z80 gồm 158 lệnh, được chia làm 11 nhóm như sau: – – – – – – – – – – – Nạp 8-bit Nạp 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/02/14 18 Dẫn xuất (tác vụ giả):...Hình 2.12 Thêm một trạng thái đợi vào chu kỳ M1 07/02/14 11 07/02/14 12 07/02/14 13 07/02/14 14 07/02/14 15 07/02/14 16 2.6 Các phương pháp định địa chỉ • • • • • • • • • • Định địa chỉ tức thời: LD A, 10H Định địa chỉ tức thời mở rộng: . Tập lệnh • Tập lệnh của Z80 gồm 158 lệnh, được chia làm 11 nhóm như sau: – Nạp 8-bit – Nạp 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ố. 07/02/14 1 CHƯƠNG 2 KiẾN TRÚC CPU VÀ TẬP LỆNH 07/02/14 2 2.1 Sơ đồ khối CPU 8-bit cơ bản 07/02/14 3 07/02/14 4 07/02/14 5 2.2 Tổ chức các. 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/02/14