tailieunhanh - Giáo trình kỹ thuật vi xử lý tập 1 part 7

Tham khảo tài liệu 'giáo trình kỹ thuật vi xử lý tập 1 part 7', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Cliíiưiìg 3 Tập lệnh cha vi sử li 327 Chúng ta đã xét chu kỳ thời gian của 8085 với lệnh OUT port hoạc IN port Các lệnh OUT port và IN port có độ dài 2 byte bytc đầu là mã lệnh và byte thứ 2 là địa chỉ cổng vào ra port và chu kỳ thực hiện những lệnh này keo dài 3 chu kỳ mấy trong đó Ml gồm Tl T2 T3 và T4 thời gian giải mã lệnh M2 và M3 gồm Tỉ T2 T3. Pha đọc lệnh đọc lệnh kéo dài 2 chu kỳ máy MI và M2 pha thực hiện lệnh ở M3. Đổ minh họa cho quá trình thực hiện lệnh đơn giản ta lấy ví dụ trường hợp lệnh có độ dài 1 byte trong vi xử lý 8-bit 8085 Z80 MOV rl r2 chuyển nội dung thanh ghi r2 nguồn đến thanh ghi rl đích rl và r2 là ký hiệu tượng trưng cho các thanh ghi chung của vi xử lý A B c D . . Trong mã lệnh số hiệu các thanh ghi chung là sss nguồn và DDD đích . Tương tự trong 8080 là LD rl r2. Các tác động của lệnh theo thời gian của chu kỳ máy và các chu kỳ nhịp đồng hổ được diễn giải trong hình . Trong đó quá trình đọc 1 byte lệnh từ bộ nhớ và chu kỳ lệnh của lệnh MOV rl r2 chỉ thực hiện ớ chu kỳ máy M1 kéo dài thêm 1 chu kỳ nhịp đồng hồ T5 đẩ thực hiện vạn chuyển dữ liệu đến thanh ghi đích có số hiệu là DDD . MNEMONIC MOV r1 r2 11010011 OPCODE 01DDDSSS T1 PC OUT Địa chỉ ngân nhớ chứa mã lệnh đưa ra bus địa chỉ AI5-AO Tin hiệu đọc read được tạo ra trên bus điều khiển M1 T2 PC PC 1 Nội dung PC tâng lên 1 Giải mã địa chỉ chọn ngân nhớ đọc ngăn nhớ T3 Mà lệnh được đưa lèn bus dữ liệu D7-DŨ và vào IR T4 Giải mã lệnh Nội dung thanh ghi nguổn sss chuyển đến thanh ghi tạm thời temp T5 Nội dung thanh ghi tạm thài chuyển đến thanh ghi đích DDD 328 Giáo trình Kỹ thuật vi xử lý Hình Quá trình đọc mã lệnh từ bộ nhớ Instruction fetch . Các dạng lệnh mã lệnh Khi chọn các dạng lệnh người thiết kế quan tâm đến các yếu tố sau dây - Số lượng các lệnh dược biểu diễn. - Khâ năng đánh địa chỉ của các chế độ đánh địa chỉ. - Dỗ dàng mã hóa các lệnh. - Kiểu của trường lệnh cố định hay thay đổi . - Chi phí về phần cứng cần thiết để giải mã và thực hiện lệnh. Lệnh của vi xử lý

TÀI LIỆU MỚI ĐĂNG
41    187    5    22-12-2024