Truy cập bộ nhớ trực tiếp DMA part 6

11 563 9
Truy cập bộ nhớ trực tiếp DMA part 6

Đ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

Truy cập bộ nhớ trực tiếp DMA part6

1 © DHBK 2005 Nội dung môn học Nội dung môn học 1. Giới thiệu chung về hệ vi xử lý 2. Bộ vi xử lý Intel 8088/8086 3. Lập trình hợp ngữ cho 8086 4. Tổ chức vào ra dữ liệu 5. Ngắt và xử lý ngắt 6. Truy cập bộ nhớ trực tiếp DMA 7. Các bộ vi xử lý trên thực tế 8. Thiêt kế bộ vi xử lý 2 © DHBK 2005 Chương 6: Truy cập bộ nhớ trực tiếp DMA Chương 6: Truy cập bộ nhớ trực tiếp DMA 6.1 Giới thiệu về DMA 6.2 Mạch DMAC 8237A của Intel 3 © DHBK 2005 6.1 Giới thiệu về DMA 6.1 Giới thiệu về DMA 4 © DHBK 2005 6.2 Mạch DMAC 8237A của Intel 6.2 Mạch DMAC 8237A của Intel 5 © DHBK 2005 6.2 Mạch DMAC 8237A của Intel 6.2 Mạch DMAC 8237A của Intel 6 © DHBK 2005 6.2 Mạch DMAC 8237A của Intel 6.2 Mạch DMAC 8237A của Intel 7 © DHBK 2005 6.2 Mạch DMAC 8237A của Intel 6.2 Mạch DMAC 8237A của Intel 8 © DHBK 2005 How the PC uses the i8237A How the PC uses the i8237A DREQ0 DACK0 DREQ1 DACK1 DREQ2 DACK2 DREQ3 DACK3 DB0 DB7 A0 A7 i8237 DMA four DMA channels HRQ HLDA IOR IOW MEMR MEMW ADSTB EOP DMA Addr. Latch DMA Page Regrs. A16 A23 [A16 A19 for PC/XT] I/O Mapped to MPU, read and write A8 A15 A0 A7 8253 (8254) Timer/ Counter OUT1 15 usecs. D Hi CLR Q Floppy Controller i8237A Address Latch and Page Registers 9 © DHBK 2005 DMA in the DMA in the PC/XT PC/XT 10 © DHBK 2005 Cascaded i8237As in the PC/AT Cascaded i8237As in the PC/AT MPU i8237A Master i8237A Slave DREQ0 DACK0 DREQ1 DACK1 DREQ2 DACK2 DREQ3 DACK3 DREQ5 DACK5 DREQ6 DACK6 DREQ7 DACK7 DREQ4 DACK4 HRQ HOLDA Cascaded i8237A DMA Controllers DMA Cascadation [...]...© DHBK 2005 DMA Channels in the PC/AT   DMA Priority Pre-defined 8-bit or Use in PC/AT 16- bit DREQ0 Highest Memory Refresh* 8-bits DREQ1 Not defined 8-bits DREQ2 Floppy Disk 8-bits DREQ3 Not defined 8-bits DREQ4 Cascade not used DREQ5 Not defined 16- bits DREQ6 Not defined 16- bits Not defined 16- bits DREQ7 Lowest . 2005 Chương 6: Truy cập bộ nhớ trực tiếp DMA Chương 6: Truy cập bộ nhớ trực tiếp DMA 6. 1 Giới thiệu về DMA 6. 2 Mạch DMAC 8237A của Intel 3 © DHBK 2005 6. 1 Giới thiệu về DMA 6. 1 Giới thiệu về DMA 4 ©. lý 2. Bộ vi xử lý Intel 8088/80 86 3. Lập trình hợp ngữ cho 80 86 4. Tổ chức vào ra dữ liệu 5. Ngắt và xử lý ngắt 6. Truy cập bộ nhớ trực tiếp DMA 7. Các bộ vi xử lý trên thực tế 8. Thiêt kế bộ vi. 2005 6. 2 Mạch DMAC 8237A của Intel 6. 2 Mạch DMAC 8237A của Intel 5 © DHBK 2005 6. 2 Mạch DMAC 8237A của Intel 6. 2 Mạch DMAC 8237A của Intel 6 © DHBK 2005 6. 2 Mạch DMAC 8237A của Intel 6. 2 Mạch DMAC

Ngày đăng: 30/03/2014, 00:26

Từ khóa liên quan

Mục lục

  • Nội dung môn học

  • Chương 6: Truy cập bộ nhớ trực tiếp DMA

  • 6.1 Giới thiệu về DMA

  • 6.2 Mạch DMAC 8237A của Intel

  • Slide 5

  • Slide 6

  • Slide 7

  • How the PC uses the i8237A

  • DMA in the PC/XT

  • Cascaded i8237As in the PC/AT

  • DMA Channels in the PC/AT

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan