Bài giảng Vi xử lý - Chương 2: Kiến trúc CPU và tập lệnh - Tống Văn On

CHƯƠNG 2  
KiẾN TRÚC CPU VÀ TẬP LỆNH  
5/9/2022  
2.1 Sơ đồ khối CPU 8-bit cơ bản  
2.2 Tổ chức các thanh ghi  
2.3 Tổ chức bộ nhớ  
5/9/2022  
2.4 Ghép nối bus hệ thống  
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.  
5/9/2022  
Hì nh 2.12 Thêm một trạng thái đợi vào chu kỳ M1  
5/9/2022  
5/9/2022  
5/9/2022  
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: LD HL, 8010H  
• Định địa chỉ trang 0 (có sửa đổi): RST 00H  
ĐỊnh địa chỉ tức thời  
• Định địa chỉ tương đối: JR 10H  
• Định địa chỉ mở rộng: JP 3200H  
• Định địa chỉ chỉ số:  
LD A, (IX+10H)  
LD B, (IY+20H)  
ĐỊnh địa chỉ tức thời mở rộng  
• Định địa chỉ thanh ghi: LD A, B  
• Định địa chỉ hàm ý: AND 10H  
ĐỊnh địa chỉ trang 0  
• Định địa chỉ gián tiếp qua thanh ghi:  
LD A, (HL)  
LD (HL), 10H  
• Định địa chỉ cho bit:  
ĐỊnh địa chỉ mở rộng  
BIT 3, A  
SET 0, (HL)  
5/9/2022  
ĐỊ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  
5/9/2022  
Dẫn xuất (tác vụ giả): EQU, DEFB, DEFW, DEFS, ORG, END, MACRO  
Tải về để xem bản đầy đủ
ppt 39 trang myanh 24160 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Vi xử lý - Chương 2: Kiến trúc CPU và tập lệnh - Tống Văn On", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pptbai_giang_vi_xu_ly_chuong_2_kien_truc_cpu_va_tap_lenh_tong_v.ppt