10 základních otázek rozhovoru s mikroprocesorem (aktualizováno pro rok 2019)

Obsah:

Anonim

Ú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 -

  1. Rozhovory s otázkami zabezpečení IT
  2. Power Bi Interview Otázky
  3. CakePHP Interview Otázky
  4. Rozhovory s WinForms
  5. Rozdíl mezi mikroprocesorem a mikrokontrolérem