Портал образовательно-информационных услуг «Студенческая консультация»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Дослідження структури та принципу роботи контролера прямого доступу до пам’яті на прикладі підсистеми контролера ПДП персонального комп’ютера типу IBM PC AT

Тип работы: 
Лабораторна робота
К-во страниц: 
21
Язык: 
Українська
Оценка: 

├───>│SEL│  A16      │ │

 │ │         │    ├──────────┤├─┘│     └─────────┘    │   ├──────────>│ │
 │ │         │    │     A0/7 ││  │     ┌─────────┐A16 │   │           │ │
 │ │         │    ╞══════════ ╞══╪══╗  │ Регістр ├───>│   │           │ │
 │ │         │    ╞═╗        │╞══╪══╬═>│ старшого│    └───┘  A15/9(8) │ │
 │ │         └────┘ ║        ││  │  ║  │  байта  ╞═══════════════════>│ │
 │ │ DREQ4   ┌────┐ ║   HRQ2 ││  │╔═╬═>│  адреси │                    │ │
 └─┼────────>┤DMA2├─╫────────┤├─>│║ ║  └─────────┘                    │ │
   │ DREQ5/7 │    │ ║   STB2 ││  │║ ║                                 │ │
 ──┼────────>┤    ├─╫───────>└┘  │║ ║                                 │ │
   │ HLDA2   │    │ ║  DACK4     │║ ║     A8(7)/1(0)                  │ │
 ──┼────────>┤    ├─╫────────┐   │║ ╠════════════════════════════════>│ │
   │         │    │ ║DACK5/7 │   │║ ║                                 │ │
   │         │    ├─╫────────┼───┘║ ║                                 │ │
   │         │    │ ║   A1/8 │    ║ ║                                 │ │
   │         │    ╞═╬════════╪════╬═╝                                 │ │
   │         │    │ ║   D0/7 │    ║                                   │ │
   │         │    ╞═╩════════╪════╝                                   └─┘
   │         └────┘          │
   └─────────────────────────┘
Рис. 22.23. Підсистема ПДП і розподіл адресних потоків
 
    Формування адреси пам'яті при передачі байта і при передачі слова показане на рис. 22.24.
 
     24-розрядна адреса - DMA1 - передача байта
    ┌─────────────────────────┐   ┌───────────────────────┐
    │  Регістр сторінок 8 біт)│   │  ПДП (16 біт)         │
    │                         │   │                       │
    │  А23<------------> А16  │   │ А15<--->А8 А7<---->А0 │
    └─────────────────────────┘   └───────────────────────┘
 
     24-розрядний адрес - DMA2 - передача слова
    ┌─────────────────────────┐   ┌───────────────────────┐  ┌────────┐
    │  Регістр сторінок 7 біт)│   │  ПДП (16 біт)         │  │завжди 0│
    │                         │   │                       │  │        │
    │  А23<------------> А17  │   │ А16<--->А9 А8<---->А1 │  │   А0   │
    └─────────────────────────┘   └───────────────────────┘  └────────┘
              Рис. 22.24. Формування адреси пам'яті
 
Режим  MASTER
На відміну від PC XT, що мала два архітектурних компоненти, керуючих шиною (мікропроцесорне ядро і контролер ПДП ), PC AT допускає наявність додаткових центрів керування.  Для захоплення зовнішнім пристроєм вводу-виводу керування шиною використовується схема арбітражу між підсистемою ПДП і мікропроцесором.  Пристрій вводу-виводу виробляє запит на обслуговування процедури ПДП.
Контролер ПДП виконує всі необхідні дії по захопленню шини з метою обслуговування  запиту, що надійшов, так, як це описано в параграфі "Режим прямого доступу до пам'яті". Але як тільки шина переходить у підпорядкування підсистеми ПДП, пристрій вводу-виводу сигналом –MASTER блокує вихід його на шину.  З цього моменту керування переходить до пристрою вводу-виводу, і воно одержує можливість доступу до всіх засобів системи. Для реалізації цієї можливості пристрій вводу-виводу (адаптер) повинен видати відповідні розряди адреси
CAPTCHA на основе изображений