Принципи роботи мікропроцесорів
1.
Управляючим блоком цифрових систем управління рухомими об'єктами є спеціалізований обчислювач, побудований на основі мікропроцесорних інтегральних схем ...
2.
Загальна функціональна класифікація мікропроцесорних засобів.
3.
Процес проектування спеціалізованих обчислювачів організується як єдність двох фаз - проектування апаратної частини і розробки програмного забезпечення (ПЗ )...
4.
До достоїнств систем з цифровими керуючими обчислювача в порівнянні з аналоговими і релейного керуючими системами можна віднести ...
5.
Сучасні обчислювальні пристрої як широкого застосування, так і застосовуються для управління бортовим або технологічним обладнанням, будуються у відповідності з одним із двох базових принципів - архітектури фон Неймана і Гарвардської архітектури.
6.
При проектуванні обчислювального пристрою традиційним і цілком виправданим є розгляд двох аспектів побудови - фізичної та логіческойорганізаціі ...
7.
Система команд - це набір допустимих для даного процесора керуючих кодів і способів адресації даних ...
8.
Для сучасних обчислювачів характерна магістральна (шинна) фізична організація, при якій обмін інформацією між блоками пристрою виконується в паралельному коді по магістралях, або шинам ...
9.
Процесор - блок, реалізований на одній або декількох НВІС і призначений для обробки цифрових даних у вигляді многоразрядних двійкових чисел і управління процесом цієї обробки на підставі команд програми, що зчитує з пам'яті обчислювача ...
10.
З логічної точки зору в мікропроцесорної системі можливі три інформаційних потоку: процесор - пам'ять , процесор - пристрої вводу-виводу (УВВ) та УВВ x26 ndash ; пам'ять ...
11.
Процесор - це функціональний блок обчислювального пристрою, призначений для реалізації обробки цифрових даних і управління ходом цієї обробки. Зазначені дії виконуються процесором по командах, які він автоматично зчитує з пам'яті обчислювача ...
12.
При розгляді структури пам\'яті обчислювального пристрою зручно також користуватися поняттями фізичної та логічної організації ...
13.
Для опису роботи обчислювача і принципів виконання команд зручно використовувати діаграми зміни сигналів у часі ...
14.
Розглянемо тимчасову діаграму сигналів на шині адреси ...
15.
Функціонування процесора полягає в послідовної вибірки команд з пам'яті та їх виконання ...
16.
Розподіл АП - це процес закріплення конкретних фізичних адрес за окремими функціональними областями пам'яті (сегментами) - програм, констант, даних, стека, введення-виведення ...
17.
Фізичне розподіл виконується на основі логічного розподілу і полягає в побудові схем дешіфраціі адрес (так званих адресних селектор), що забезпечують процесору доступ до конкретних мікросхем ОЗУ і ПЗУ (блокам ОЗУ і ПЗУ) за адресами, визначеним на етапі логічного проектування адресного простору. ..
18.
Переривання - тимчасове припинення виконання основної програми з метою реалізації більш термінових на поточний момент дій (навіть безпосередньо не пов'язаних з основною програмою), що відбувається в довільний момент часу за запитом зовнішнього пристрою чи у випадку особливої ситуації в процесорі ...
19.
Внутрішні і програмні переривання обробляються безпосередньо процесором, а для попередньої обробки зовнішніх запитів застосовують спеціалізовані пристрої - контролери переривань ...
20.
Розглянемо послідовність дій, які реалізуються контролером переривань і процесором при обробці зовнішніх запитів переривань ...
21.
У системному адресний простір з молодшим адресами розташовується таблиця векторів переходу на процедури обробки переривань ...
22.
Відмінність від векторного принципу полягає в тому, що елемент таблиці векторів переходу повинен містити команду переходу на процедуру обробки (наприклад, команду JMP )...
23.
Процедури обробки переривання мають деяку специфіку порівняно зі звичайними процедурами.
24.
Набір і призначення внутрішніх переривань суворо регламентовані для конкретної моделі процесора. Кожне внутрішньо переривання пов\'язане з певним подією в процесорі і з певним номером у списку оброблюваних переривань ...
25.
Керуючі обчислювальні пристрої в процесі функціонування повинні виконувати не тільки дії по обробці цифрової інформації, але й широкий спектр функцій, які називаються периферійними ...
26.
Включає в себе такі дії, як реалізація (витяг) інтервалів часу, вимірювання тривалості часових інтервалів, підрахунок кількості імпульсів ...
27.
Часто таймер використовуються в спеціалізованих і бортових обчислювача для забезпечення заданого періоду реалізації алгоритмів керування ... rn
28.
Синхронний обмін без очікування готовності даних. Цей тип обміну реалізований між процесором і пам'яттю. При цьому швидкодію мікросхем пам'яті ...
29.
Обмін з прямим доступом в пам'ять - ПДП (англ. DMA - DirectMemoryAccess ) - спеціальний режим обміну даними між зовнішнім пристроєм і пам'яттю МП-системи, що реалізує без участі процесора ...
|