Вступ до запитань та відповідей щодо мікропроцесорного інтерв'ю
Мікропроцесор - це керуючий блок мікрокомп'ютера, виготовлений на невеликому мікросхемі, здатний виконувати операції ALU (Arithmetic Logic Unit) та спілкуватися з іншими підключеними до нього пристроями. Мікропроцесор складається з регістру, масиву управління та блоку управління. АЛУ виконує арифметичні та логічні операції над даними, отриманими з пам'яті або пристрою введення. Регістраційний масив складається з регістрів, ідентифікованих літерами типу B, C, D, E, H, L та акумулятором. Блоки управління контролюють потік даних та інструкцій всередині комп'ютера.
Як працює мікропроцесор?
Мікропроцесор дотримується послідовності: Витягнути, декодувати та виконати.
Інструкції зберігаються в пам'яті в послідовному порядку. Мікропроцесор отримує ці вказівки з пам'яті, потім розшифровує їх і виконує ці інструкції, поки не буде досягнута інструкція STOP. Потім він надсилає результат у двійковій формі на вихідний порт. Завдання реєстру - тимчасово зберігати дані, і ALU виконує обчислювальні функції.
Особливості мікропроцесора
- Економічно: мікропроцесорні мікросхеми доступні за низькими цінами, що призводить до низької вартості.
- Розмір: це чіп невеликого розміру і, отже, портативний.
- Низьке споживання електроенергії: мікропроцесори виготовляються за допомогою напівпровідникової технології металоксиду, яка має низьке енергоспоживання.
- Універсальність: мікропроцесори універсальні, оскільки ми можемо використовувати одну і ту ж мікросхему в ряді програм, налаштовуючи програмне забезпечення.
- Надійність: коефіцієнт виходу з ладу ІМ в мікропроцесорах дуже низький, отже, він є надійним.
Види мікропроцесора
- Процесор RISC: - Комп'ютер зі зменшеними інструкціями. Він призначений для скорочення часу виконання шляхом спрощення набору інструкцій комп'ютера.
- Процесор CISC: - Комп'ютерний комплект інструкцій. Він призначений для мінімізації кількості інструкцій на програму, ігнорування кількості циклів на одну інструкцію.
- Спеціальний процесор: - Ці процесори розроблені для спеціальних цілей. Деякі спеціальні процесори наступні
o Процесор Co
o Процесор вводу / виводу
o Комп'ютер
o Цифровий процесор сигналу
Тепер, якщо ви шукаєте роботу, пов’язану з мікропроцесором, тоді вам потрібно підготуватися до питань співбесіди з мікропроцесором 2019 року. Це правда, що кожне інтерв'ю відрізняється за різними профілями роботи. Тут ми підготували важливі запитання та відповіді щодо мікропроцесорного інтерв'ю, які допоможуть вам досягти успіху в інтерв'ю.
Нижче наведено 10 важливих запитань та відповідей мікропроцесорного інтерв'ю 2019 року, які часто задаються в інтерв'ю. Ці питання поділяються на дві частини:
Частина 1 - Питання для інтерв'ю з мікропроцесором (основні)
Ця перша частина стосується основних запитань та відповідей щодо інтерпроцесорного мікропроцесора.
1. Що таке мікропроцесор?
Відповідь:
Мікропроцесор - це програмно керований пристрій, який зчитує набір кроків, які слід виконати з пам'яті, та виконує їх.
2. Що таке прапори у 8086 році?
Відповідь:
Це звичайні питання мікропроцесорного інтерв'ю, задані в інтерв'ю. У 8086 році присутні прапор, прапор паритету, допоміжний прапор переносу, нульові прапори, прапор переповнення, слід прапор, прапор переривання, прапор напряму та прапор знака.
3. Чому кристал вважається кращим для джерела годин?
Відповідь:
Основна причина використання кристала - висока стійкість, велика О та точна частота, яка постійно залишається постійною.
4. Що таке лічильник програм?
Відповідь:
Лічильник програми містить місце в пам'яті наступного кроку, який слід виконати, або місце наступного кроку в наборі кроків у випадку багатоступеневої інструкції. У всіх випадках лічильник збільшується на одиницю по мірі просування кроків. Також реєстр програм зберігає адресу наступної інструкції.
Перейдемо до наступних питань щодо інтерв'ю з мікропроцесором
5. Що таке процесор 1-го, 2-го, 3-го, 4-го поколінь?
Відповідь:
Процесор, виготовлений за технологією PMOS / NMOS / HMOS / HCMOS, називається процесором 1-го, 2-го, 3-го, 4-го поколінь і містить 4/8/16/32 біт.
6. Що таке тридержавна логіка?
Відповідь:
Тридержавна логіка - це три використовувані логічні рівні, вони високий, низький, високий опір. Високий опір - це електричні умови відкритого контуру, високий і низький - це нормальні логічні рівні.
Частина 2 - Питання щодо інтерв'ю мікропроцесора (розширено)
Давайте тепер ознайомимось із розширеними питаннями інтерв'ю з мікропроцесором.
7. Класифікуйте переривання на основі сигналу. Сформулюйте їх відмінності?
Відповідь:
На основі рівнів існує два типи сигналів
- Однорівневий переривання
- Багаторівневі переривання
Відмінності між ними полягають у наступному
- Одиничні переривання управляються одним пінг, тоді як декілька переривань управляються декількома штирями.
- Для одиночних переривань опитування є важливим, тоді як для мультиресурсів це не потрібно.
- Багаторівневі переривання відносно швидше, ніж однорівневі переривання.
8. Поясніть коротко вхід пастки для 8085?
Відповідь:
- Пастка відповідає як краю, так і рівня.
- Ширина імпульсу для вводу пастки повинна бути більше звичайної ширини шуму.
- Друга пастка ніколи не реагує вдруге, оскільки перша пастка переходить від високого до низького переходу.
- Для запобігання небажаних помилкових тригерів ширина імпульсу повинна бути ширшою, ніж звичайна ширина.
Перейдемо до наступних питань щодо інтерв'ю з мікропроцесором
9. Поясніть відмінності між Hlt та Hold Hold?
Відповідь:
- Коли стан HLT виконується, процесор перестає функціонувати, шини переходять у три стану. Процесор не надає підтвердження в будь-якій формі.
- У випадку утримування процесор переходить у стан утримування, але шини не приводяться в тривісний стан.
- На інших режимах утримання, державний процесор видає сигнал HLDA. Цей сигнал може бути використаний іншими пристроями.
10. Коротко поясніть кроки, пов'язані з циклом вибору?
Відповідь:
Це передові питання щодо інтерв'ю з мікропроцесором, задані в інтерв'ю. Цикл вилучення - це час, необхідний для отримання коду операції з певного місця в пам'яті.
- Загальні цикли отримання складаються з 3Т-станів.
- У першому стані T адреса пам'яті, що зберігається в лічильнику програми, надсилається в пам'ять.
- У другому стані T зчитується вміст зазначеного місця пам'яті з лічильника програми.
- У третьому T стані код операції надсилається в регістр інструкцій для виконання через шину даних.
- У випадку запам'ятовування з повільною швидкістю виконання, передбачено цикли ЗАЧЕКАЙТЕ.
11. Поясніть коротко, що сталося, коли сигнал Intr перейшов у високий 8085?
Відповідь:
INTR є найнижчим пріоритетом, не вектором, і маски можуть перериватись протягом 8085. Цей сигнал INTR переходить у високий стан у багатьох випадках, коли ця умова виникає за наступними ситуаціями.
- Для кожного кроку в наборі інструкцій, що трапляється, 8085 перевіряє стан переривання INTR, якщо він стався.
- До завершення кожного кроку стан сигналу INTR залишається високим. Як тільки ця інструкція виконана, процесор надсилає сигнал про завершення в INTR.
- Оскільки сигнал INTR приймає цей сигнал завершення, на шині даних розміщується новий код операції для передачі його для виконання.
- Процесор отримує цю нову адресу операційного коду, зберігає цю адресу на STACK і починається нова підпрограма служби переривання.
12. Звідки походить розширений режим процесора?
Відповідь:
Intel 80386 був першим 32-розрядним процесором, тому компанії довелося підтримувати підтримку 8086. Усі сучасні процесори на базі Intel працюють у вдосконаленому режимі, який здатний перемикатися між реальним та захищеним режимом, який є поточним режимом роботи.
Рекомендовані статті
Це було керівництвом до списку запитань та відповідей щодо мікропроцесора, щоб кандидат міг легко розбити ці запитання щодо інтерв'ю мікропроцесора. Тут, у цій публікації, ми вивчили основні питання щодо інтерв'ю з мікропроцесором, які часто задаються в інтерв'ю. Ви також можете переглянути наступні статті, щоб дізнатися більше -
- Питання щодо інтерв'ю з ІТ-безпеки
- Питання для інтерв'ю Power Bi
- Питання для інтерв'ю CakePHP
- Питання для інтерв'ю WinForms
- Різниця між мікропроцесором та мікроконтролером