Úvod do otázek a odpovědí na mikroprocesorový rozhovor
Mikroprocesor je řídicí jednotka mikropočítače, vyrobená na malém čipu schopném provádět operace ALU (aritmetická logická jednotka) a komunikovat s dalšími zařízeními, která jsou k němu připojena. Mikroprocesor se skládá z registru, ovládacího pole a řídicí jednotky. ALU provádí aritmetické a logické operace na datech přijatých z paměti nebo ze vstupního zařízení. Pole registrů se skládá z registrů identifikovaných písmeny jako B, C, D, E, H, L a akumulátorem. Řídicí jednotky řídí tok dat a pokynů v počítači.
Jak funguje mikroprocesor?
Mikroprocesor sleduje sekvenci: Načíst, dekódovat a poté provést.
Pokyny jsou uloženy v paměti v sekvenčním pořadí. Mikroprocesor načte tyto instrukce z paměti, dekóduje je a provede tyto instrukce, dokud není dosaženo instrukce STOP. Výsledek pak odešle binární výstup na výstupní port. Úkolem registru je dočasně ukládat data a ALU vykonává výpočetní funkce.
Vlastnosti mikroprocesoru
- Nákladově efektivní: mikroprocesorové čipy jsou dostupné za nízké ceny a vedou k jejich nízkým nákladům.
- Velikost: je to malý čip, a proto přenosný.
- Nízká spotřeba energie: mikroprocesory se vyrábějí pomocí polovodičové technologie metaloxidu, která má nízkou spotřebu energie.
- Všestrannost: mikroprocesory jsou univerzální, protože můžeme použít stejný čip v řadě aplikací konfigurací softwarového programu.
- Spolehlivost: míra selhání IC v mikroprocesorech je velmi nízká, proto je spolehlivá.
Druhy mikroprocesoru
- Procesor RISC: - Počítač se sníženou instrukcí. Je navržen tak, aby zkrátil dobu provádění zjednodušením instrukční sady počítače.
- Procesor CISC: - Počítač složitých instrukcí. Je navržen tak, aby minimalizoval počet instrukcí na program, ignoroval počet cyklů na instrukci.
- Speciální procesor: - Tyto procesory jsou určeny pro speciální účely. Některé speciální procesory jsou následující
o Co procesor
o Vstupní / výstupní procesor
o Transputer
o Digitální signálový procesor
Nyní, pokud hledáte práci související s mikroprocesorem, musíte se připravit na otázky mikroprocesorového rozhovoru 2019. Je pravda, že každý pohovor se liší podle různých profilů práce. Zde jsme připravili důležité otázky a odpovědi týkající se rozhovorů s mikroprocesorem, které vám pomohou dosáhnout úspěchu v rozhovoru.
Níže je uvedeno 10 důležitých otázek a odpovědí na rozhovor s mikroprocesorem 2019, které se během rozhovoru často kladou. Tyto otázky jsou rozděleny do dvou částí:
Část 1 - Interview s mikroprocesorem (základní)
Tato první část zahrnuje základní otázky a odpovědi týkající se rozhovorů s mikroprocesory.
1. Co je to mikroprocesor?
Odpovědět:
Mikroprocesor je programově řízené zařízení, které čte sadu kroků, které mají být provedeny z paměti, a provádí je.
2. Jaké jsou příznaky v roce 8086?
Odpovědět:
Toto jsou běžné otázky týkající se rozhovorů s mikroprocesory. V 8086 je přítomna příznak vlajky, paritní vlajka, pomocná příznak příznaku, nulové příznaky, příznak přetečení, příznak trasování, příznak přerušení, směrová vlajka a příznak vlajky.
3. Proč je pro zdroj hodin preferován krystal?
Odpovědět:
Hlavním důvodem použití krystalu je vysoká stabilita, velká O a přesná frekvence, která zůstává po celou dobu konstantní.
4. Co je čítač programu?
Odpovědět:
Čítač programu uchovává umístění v paměti dalšího kroku, který má být proveden, nebo umístění dalšího kroku v sadě kroků v případě vícestupňových pokynů. Ve všech případech se počítadlo zvyšuje, jak postupují kroky. Programový registr také udržuje adresu další instrukce.
Přejdeme k dalším otázkám týkajícím se rozhovorů s mikroprocesory
5. Co je procesor 1., 2., 3. a 4. generace?
Odpovědět:
Procesor vyrobený z technologie PMOS / NMOS / HMOS / HCMOS se nazývá procesor 1., 2., 3., 4. generace a obsahuje 4/8/16/32 bitů.
6. Co je logika tří států?
Odpovědět:
Tri-state logic je tři použité logické úrovně, jsou High, Low, High impedance state. Vysoká impedance jsou podmínky elektrického obvodu, které vysoké a nízké jsou normální logické úrovně.
Část 2 - Mikroprocesorové rozhovory (pokročilé)
Pojďme se nyní podívat na pokročilé otázky týkající se rozhovorů s mikroprocesory.
7. Klasifikujte přerušení na základě signálu. Uveďte jejich rozdíly?
Odpovědět:
Na základě úrovní existují dva typy signálů
- Přerušení jedné úrovně
- Víceúrovňová přerušení
Rozdíly mezi nimi jsou následující
- Jednotlivé přerušení jsou spravovány jediným pingem, zatímco více přerušení jsou spravována pomocí více pinů.
- Pro jednotlivá přerušení je nutná dotazování, zatímco pro vícenásobné to není nutné.
- Víceúrovňová přerušení jsou relativně rychlejší než jednostupňová přerušení.
8. Vysvětlete krátce vstup pasti pro 8085?
Odpovědět:
- Trap reaguje na okraj i na úroveň.
- Šířka pulzu pro vstup do pasti by měla být větší než normální šířka šumu.
- Druhá past nikdy nereaguje podruhé, když první past přechází z vysokého na nízký přechod.
- Aby se předešlo nežádoucím falešným spouštěcím impulzům, šířka pulsu by měla být širší než normální šířka.
Přejdeme k dalším otázkám týkajícím se rozhovorů s mikroprocesory
9. Vysvětlete rozdíly mezi Hlt a Hold státy?
Odpovědět:
- Po provedení stavu HLT procesor přestane fungovat, sběrnice přejdou do stavu tri. Zpracovatel neposkytuje žádné potvrzení v jakékoli formě.
- V případě Hold procesoru přejde do stavu hold, ale sběrnice nejsou vedeny do tri-state.
- Na dalších hands-on Hold stavový procesor vydává signál HLDA. Tento signál může být použit k použití jinými zařízeními.
10. Stručně vysvětlete kroky zapojené do cyklu načtení?
Odpovědět:
Toto jsou pokročilé otázky z rozhovoru pro mikroprocesorové rozhovory. Cyklus načtení je čas potřebný k načtení kódu operace z konkrétního místa v paměti.
- Obecné cykly načtení se skládají ze 3T stavů.
- V prvním stavu T je adresa paměti uložená v čítači programů odeslána do paměti.
- Ve druhém stavu T se čte obsah určeného umístění paměti z programového čítače.
- Ve třetím stavu T je operační kód odeslán do registru instrukcí k provedení prostřednictvím datové sběrnice.
- V případě vzpomínek s pomalou rychlostí provedení je zajištěno čekání na cykly.
11. Vysvětlete stručně, co se stalo, když Intr signál stoupne vysoko v roce 8085?
Odpovědět:
INTR má nejnižší prioritu, není vektorový a masky schopné přerušení pro 8085. Tento signál INTR přechází do vysokého stavu v mnoha případech, kdykoli se tato podmínka objeví po výskytu věcí.
- Pro každý krok v sadě instrukcí, který se stane, 8085 zkontroluje stav přerušení INTR, pokud k tomu došlo.
- Až do dokončení každého kroku zůstává stav signálu INTR vysoký. Jakmile je tato instrukce dokončena, procesor odešle dokončovací signál do INTR.
- Jakmile signál INTR přijme tento dokončovací signál, je na datovou sběrnici umístěn nový provozní kód, který jej přenese k provedení.
- Procesor obdrží tuto novou adresu kódu operace, uloží tuto adresu na STACK a začne nový podprogram služby přerušení.
12. Odkud pochází režim s rozšířeným CPU?
Odpovědět:
Procesor Intel 80386 byl prvním 32bitovým procesorem, takže společnost musela podporovat zpětnou podporu 8086. Všechny moderní procesory založené na Intelu běží v rozšířeném režimu, který je schopen přepínat mezi reálným režimem a chráněným režimem, což je současný provozní režim.
Doporučené články
Toto byl průvodce seznamem otázek a odpovědí na otázky mikroprocesorových rozhovorů, aby mohl kandidát snadno provést zákroky na otázky mikroprocesorových rozhovorů. Zde v tomto příspěvku jsme studovali nejlepší otázky týkající se rozhovorů s mikroprocesory, které jsou často kladeny v rozhovorech. Další informace naleznete také v následujících článcích -
- Rozhovory s otázkami zabezpečení IT
- Power Bi Interview Otázky
- CakePHP Interview Otázky
- Rozhovory s WinForms
- Rozdíl mezi mikroprocesorem a mikrokontrolérem