Контрольні запитання з курсу
1. Що таке мікропроцесор (МП) та велика інтегральна мікросхема (ВІС)?
2. Що використовується для комплексної оцінки можливостей мікропроцесора?
3. Що таке архітектура мікропроцесора?
4. Що таке мікропроцесорна система (МПС) та мікропроцесорний контролер (МПСА)?
5. Що таке інформація та дві форми її надання інформації?
6. Що таке цифрова форма надання інформації?
7. Які функції виконує мікропроцесор?
8. Що входить в склад загальної структурної схеми мікропроцесора?
9. Що відображає поняття архітектури мікропроцесора?
10. Що таке (в загальному) комп’ютерна шина?
11. Призначення шин мікропроцесора: даних, адреси, керування, внутрішніх та зовнішніх.
12. Загальне призначення операційної частини мікропроцесора.
13. Призначення арифметично-логічного пристрою (АЛП) мікропроцесора та блоку переривання (БП) мікропроцесора (МП).
14. Призначення керуючої частини мікропроцесора (пристрою керування виконаннями операцій ПКВО) та блоку внутрішніх регістрів (БВР) мікропроцесора.
15. Призначення генератора тактових імпульсів (ГТІ), схеми вихідної установки МП та стеку мікропроцесора.
16. Призначення акумулятора (регістру А) мікропроцесора та регістру стану (PSW) мікропроцесора.
17. Які біти вміщує регістр стану (PSW) ?
18. Призначення буферного регістру адреси (БА),буферного регістру даних (БД) мікропроцесора та регістру команд мікропроцесора.
19. Призначення дешифратора команд та схема керування машинним циклом мікропроцесора.
20. Призначення регістра-защіпки адреси пам’яті мікропроцесора, схеми (регістру) інкременту/декременту мікропроцесора та регістру показника стеку мікропроцесора.
21. Що таке програма для мікропроцесора та його базова мова?
22. Що таке мова асемблер для програмування мікропроцесора та мови третього рівня для програмування мікропроцесора?
23. Що таке код операції та операнд команди мікропроцесора?
24. Що таке пам’ять мікропроцесора (в загальному визначенні)?
25. Що таке зовнішня, внутрішня пам’ять мікропроцесора?
26. Що таке постійна (RAM) та оперативна (ROM) мікропроцесора пам’ять, постійний (РROM) та (ЕРROM) запам’ятовуючі пристрої мікропроцесора?
27. Що таке статична (SRАM) та динамічна (DRАM) оперативна пам’яті мікропроцесора?
28. Що таке пряма, непряма, неявна, абсолютна та регістрова адресації в мікропроцесорній системі?
29. Що таке булева алгебра (в загальному визначенні)?
30. Що таке логічне висловлювання, логічна змінна, логічна функція, логічний вираз, функція перемикання та таблиця істинності?
31. Що таке функції інверсії, диз’юнкції, кон’юнкції та тотожності?
32. Що таке функції Пірса, Шиффера та нерівнозначності?
33. Що таке система числення (в загальному визначенні)?
34. Що таке основа системи числення?
35. Що таке позиційна система та непозиційна системи числення?
36. Що таке розгорнута форма запису числа?
37. Як перевести число із десяткової системи числення у іншу позиційну систему числення?
38. Наведіть формулу розгорнутої форми запису довільного числа Е в позиційній системі числення, якщо q – основа системи числення; n – кількість розрядів числа; e - довільний символ у і-тій позиції.
39. Наведіть формулу доповнення D довільного числа Е до основи системи числення в позиційній системі числення,якщо q–основа системи числення; n – кількість розрядів числа; e - довільний символу і-тій позиції.
40. Наведіть формулу доповнення D до основи системи числення довільного числа Е, шляхом утворення доповнення до старшого символу в позиційній системі числення, якщо q – основа системи числення; n – кількістьть розрядів числа; e - довільний символу і-тій позиції.
41. Наведіть формулу максимального значення числа Е для n-розрядного числа в позиційній системі числення, якщо q – основа системи числення; e - довільний символ у і-тій позиції.
42. Для виконання операцій тільки додавання та логічних операцій з двійковими числами без знаку, в мікропроцесорі використовується спосіб надання чисел з фіксованою крапкою. В чому його суть?
43. Для виконання операцій додавання з двійковими числами за правилами десяткової арифметики, в мікропроцесорі використовується десятковий двійково-кодований упакований формат. В чому його суть?
45. Для виконання операцій алгебраїчного додавання з двійковими числами, в мікропроцесорі використовується спосіб надання чисел із знаком. В чому його суть?
46. Для виконання операцій алгебраїчного додавання з двійковими числами за правилами десяткової арифметики, в мікропроцесорі використовується десятковий двійково-кодований упакований форматp з кодуванням знаку. В чому його суть?
47. Для виконання алгебраїчних операцій з дробовими числами, в мікропроцесорі використовується спосіб надання чисел з плаваючою комою. В чому його суть?
48. Яку операцію неохідно провести над вихідними дробовими числами перед виконанням алгебраїчних операцій в мікропроцесорі?
49. Що розуміється під нормалізацією довільного числа Е, перед його введенням у мікропроцесор?
51. Що таке машинне слово мікропроцесора?
52. Що таке байт та слово (Word) інформації мікропроцесора?
53. Що таке регістр мікропроцесора (в загальному визначенні)?
54. Що таке синхронний та асинхронний регістр?
55. Які мікрооперації виконує регістр?
56. Як перевести число із двійкової системи числення у десяткову?
57. Як перевести число із двійкової системи числення у шістнадцяткову?
58. Як перевести число із двійкової системи числення у вісімкову?
59. Що таке інтерфейс (в загальному визначенні)?
60. Що таке магістрально-модульний принцип організації інтерфейсу?
61. Що таке паралельний (ІРПР) та послідовний (ІРПС) інтерфейси?
62. Що таке апаратні засоби та алгоритмічна частина інтерфейсу?
63. За якими архітектурними рішеннями будуються інтерфейси?
64. Суть системи асинхронної передачі інформації по каналу ІРПС.
65. Які лінійні коди використовуються в системах передачі інформації по каналам ІРПС і в чому їх суть?
66. Поясніть структуру МП КР1816ВЕ51 та призначення його складових.
67. Поясніть алгоритм робочого циклу виконання програми мікропроцесором.
68. Поясніть функціонування контролера КР1816ВЕ51.
69. Які поля входять у склад команди, що створена на мові асемблеру?
70. Який тип команд ассемблера ASM51 відноситься до команд по переміщенню (пересиленню) даних між регістрами мікропроцесора?
71. Який тип команд асемблера ASM51 відноситься до команд по переміщенню (занесенню, пересиланню) безпосередніх даних в регістр мікропроцесора?
72. Який тип команд асемблера ASM51 відноситься до команд по переміщенню (занесенню, пересиланню) даних в регістр мікропроцесора із зовнішнього запам’ятовуючого пристрою?
73. Який тип команд асемблера ASM51 відноситься до команд по переміщенню (занесенню, пересиланню) даних в мікропроцесор?
74. Який тип команд асемблера ASM51 відноситься до команд по перетворенню даних (арифметичних, логічних і тп.) в мікропроцесорі?
75. Який тип команд асемблера ASM51 відноситься до команд по перетворенню даних (арифметичних, логічних і тп.) в мікропроцесорі?
76. Який тип команд асемблера ASM51 відноситься до команд по керуванню програмою, що виконують умовні та безумовні виклики підпрограм та
повернення із них?
77. Який тип команд асемблера ASM51 відноситься до команд по вводу/виводу
даних в/із мікропроцесор/а?
78. Який тип команд асемблера ASM51 відноситься до команд, що виконують операції циклічного зсуву вмістимого акумулятора?
79. Який тип команд асемблера ASM51 відноситься до команд, що виконують операції запису в стек та зчитування із стеку?
80. Що таке псевдокоманди асемблерата їх призначення?
81. Що таке формалізований підхід до розробки прикладної програми?
82. Поясніть програму ASM51 по підрахуноку імпульсів.
83. Поясніть програму ASM51 по виконанню функції часової витримки .
84. Поясніть програму ASM51 по вимірюванню часових інтервалів.
85. Поясніть програму ASM51 по аналого-цифровому перетворенню.
86. Поясніть приклад програмування технічної задачі.
- Київ нухт 2011
- 1. Загальні відомості про мікропроцесор та мікропроцесорну систему
- 1.1. Мікропроцесор. Загальні положення та визначення.
- 1.2. Архітектура мікропроцесора
- 1.3. Загальна структура мікропроцесора та його функціонування
- 1.4. Поняття про мікропроцесорну систему (мпс)
- 1.5. Поняття мікропроцесорного контролера
- 2. Загальні відомості пронадання та опрацювання інформації в мікропроцесонній техніці
- 2.1. Поняття інформації та дві форми її надання
- 2.2. Фізична суть цифрової інформації та елементи її реалізації
- 3. Основи алгебри логіки
- 3.1. Загальні положення
- 3.2. Опис та задання логічних функцій.
- 3.3. Основні логічні функції алгебри логіки
- 4. Способи надання інформації в мікропроцесорі
- 4.1. Поняття систем числення в мікропроцесорній техніці
- 4.2. Дівйкова система числення та основи переведення чисел між системами числення
- 4.2.1. Перетворення двійкових чисел в десяткові.
- 4.2.2. Перетворення десяткових чисел в двійкові
- 4.3. Вісімкова та шістнадцяткова системи числення
- 5. Структурні елементи мікропроцесора
- 5.1. Поняття машинного слова, регістрів
- 5.2. Формати надання чисел в мікропроцесорах
- 5.3. Двійкова арифметика в мікропроцесорі.
- 5.4. Двійково-десяткова арифметика.
- 5.4.1 Додавання двійково-десяткових чисел без знаку.
- 5.4.2 Додавання двійково-десяткових чисел із знаком.
- 5.5. Регістр стану (psw) мп та його призначення
- 5.6. Поняття шин (bus) мікропроцесора
- 5.7. Арифметично – логічний пристрій мікропроцесора
- 5.8. Пристій вводу – виводу (пвв).
- In 07н; ввести в акумулятор дані із порту 7;
- Поняття шинних драйверів.
- 5.9. Поняття інтерфейсу
- 5.10. Передавання інформації у послідовному коді.
- 5.11. Память мікропроцесорів та опереції з нею
- 5.12. Адресний простір мікропроцесора
- 5.13. Стек та його використовування
- 6. Мови програмування мпс
- 6.1. Рівні мов прграмування мп.
- 6.1.1. Базова мова мікропроцесора.
- 6.1.2. Мова “ асемблер” (другого рівня).
- 6.1.3. Мови третього рівня.
- 6.2. Основні правила запису програм на мові асемблера
- 6.3 Програмне забезпечення мікропроцесорнихсистем та його види
- 6.4. Способи адресації в мікропроцесорній системі
- 6.5. Формати команд мікропроцесорів
- Варіанти однобайтних команд:
- 6.6. Робочий цикл виконання програми мп
- 7. Однокристальний мікропроцесорний контролер кр1816ве51…….
- 7.1. Номеклатура та порівняльні характеристики мп
- 7.2. Структурна схема мікроконтролера кр1816ве51 та призначення складових
- Призначення виводів мп кр1816ве51
- Призначення виводів мп кр1816ве51
- 7.3. Функціонування мп кр1816ве51
- 7.4. Система команд мп кр1816ве51
- In port- те, що знаходиться в порту вводу заноситься в акумулятор а
- 8. Приклади програмування на асемблері кр1816ве51
- 8.1 Форомалізований підхід до розробки прикладної програми
- 8.2. Підрахунок імпульсів
- 8.3. Функції часової витримки
- 8.4. Функції вимірювання часових інтервалів
- 8.5. Перетворення кодів між системами числення
- 8.6. Аналого-цифрове перетворення
- 8.7 Приклад програмування технічної задачі
- 8.7.1. Постановка задачі
- 8.7.2. Аналіз задачі.
- 8.7.3. Розробка схеми пристрою та інтерфейсу.
- 8.7.4. Інженерна інтерпретація задачі
- 8.7.5. Розробка блок –схеми алгоритму
- 8.7.6 Розробка прикладної програми
- Програма sezam
- Контрольні запитання з курсу
- Література
- 1..Технічне та програмне забезпечення плк “ломіконт” Функціональні можливості плк “Ломіконт”.
- Технічні характеристики Ломіконта
- 2. Фізична сруктура контролера та його склад
- На рис 1.1 приведена фізична структура л-110 з основними модулями.
- Програмування плк “ломіконт”
- ПрК задає логіку управління конкретним технологічним об”єктом.
- Порядок виконання програми контролером:
- 05 Если умова а
- 07 Если умова в
- 11 Если умова с
- 00 Если в дв015
- 01 Тогда о кс102
- 02 Иначе в кс116
- 14 Тогда алг 031 (потім виконати алгоритм 031)
- 3. Приклад програмування на технологічній мові «Мікрол»
- Програмування алгоритму
- Безпоседньо програма
- 11 Тогда о кс100 - 26 тогда тс 1.0.0
- Бібліотека алгоритмів «ломіконту»