Danh mục

Microprocessor System Design

Số trang: 56      Loại file: ppt      Dung lượng: 933.00 KB      Lượt xem: 10      Lượt tải: 0    
Hoai.2512

Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Problem: đụng độ bus (bus conflict). Hai RAM sẽ xuất dữ liệu cùng lúc khi VXL thực hiện lệnh đọc bộ nhớ. Solution: dùng A19 làm bộ phân xử bus (bus arbiter), trong trường hợp này có thể gọi là bộ giải mã địa chỉ (address decoder).Khi A19 = 0, bộ nhớ thấp hơn được cho phép, bộ nhớ cao bị cấm. Tương tự khi A19 = 1.
Nội dung trích xuất từ tài liệu:
Microprocessor System DesignMicroprocessor System Design BÙI QUỐC BẢO (buiquocbao@hcmut.edu.vn) University of Technology 1 Outline• Address decoding• Chip select• Memory configurations University of Technology 2 MEMORY INTERFACE D7 - D0 D7 - D0 A19 - A0 A19 - A0 Simplified Drawing of MEMORY8088 Minimum Mode cs MEMR RD MEMW WR When Memory is selected? University of Technology 3 Minimum Mode 2 bytes or 1MB D7 - D0 D7 - D0 A19 - A0 A19 - A0 Simplified Drawing of MEMORY8088 Minimum Mode MEMR RD MEMW WR CS University of Technology 4What are the memory locations of a 1MB (220 bytes) Memory?A19 to AAAA AAAA AAAA AAAA AAAA A0 1111 1111 1198 7654 3210 (HEX) 9876 5432 100000000 0000 0000 0000 0000 0000FFFFF 1111 1111 1111 1111 1111 Example: 34FD0 0011 0100 11111 1101 0000 University of Technology 5 Interfacing a 1MB Memory to the 8088 MicroprocessorAX 3F1C FFFFF 36BX 0023 FFFFE 25CX 0000 FFFFD 19DX FCA1 : : A19 A19 : : : :CS XXXX 20023 13 A0 A0SS XXXX 20022 7DDS 2000 20021 12ES XXXX 20020 29 : : D7 D7BP XXXX : : : :SP XXXX 10008 8A D0 D0 10007 F4SI XXXX 10006 07DI XXXX 10005 88 10004 42 MEMR RDIP XXXX 10003 39 10002 27 10001 98 10000 45 : : MEMW WR : : 00001 95 CS 00000 23 University of Technology 6Instead of Interfacing 1MB, what will happen if you interface a 512KB Memory? University of Technology 7What are the memory locations of a 512KB (219 bytes) Memory?A18 to AAAA AAAA AAAA AAAA AAAA A0 1111 1111 1198 7654 3210 (HEX) 9876 5432 100000000 0000 0000 0000 0000 00007FFFF 0111 1111 1111 1111 1111 University of Technology 8 Interfacing a 512KB Memory to the 8088 MicroprocessorAX 3F1CBX 0023CX 0000 What do we do with A19? A19DX FCA1 A18 A18 7FFFF 36 : : 7FFFE 25CS XXXX A0 A0 7FFFD 19SS XXXX : :DS 2000 D7 D7 : :ES XXXX : : 20023 13 D0 D0 20022 7DBP XXXX 20021 12SP XXXX MEMR RD 20020 29 : :SI XXXX MEMW WR : :DI XXXX 00001 95 CS 00000 23IP XXXX University of Technology 9 What if you want to read physical address A0023? ...

Tài liệu được xem nhiều: