Bevezetés a mikroprocesszoros interjúkérdésekbe és válaszokba
A mikroprocesszor egy mikroszámítógép vezérlőegysége, amely egy kicsi chipen van elkészítve, amely képes ALU (aritmetikai logikai egység) műveleteket végrehajtani és kommunikálni a hozzá kapcsolt más eszközökkel. A mikroprocesszor regiszterből, vezérlő tömbből és vezérlőegységből áll. Az ALU számtani és logikai műveleteket hajt végre a memóriából vagy egy bemeneti eszközről kapott adatokra. A regiszter tömb olyan betűket tartalmaz, mint például B, C, D, E, H, L és akkumulátor. A vezérlőegységek vezérlik az adatok és utasítások áramlását a számítógépen belül.
Hogyan működik a mikroprocesszor?
A mikroprocesszor egy sorozatot követ: letölteni, dekódolni, majd végrehajtani.
Az utasításokat sorrendben tárolják a memóriában. A mikroprocesszor lehívja ezeket az utasításokat a memóriából, majd dekódolja és végrehajtja ezeket az utasításokat, amíg el nem éri a STOP utasítást. Ezután bináris formában elküldi az eredményt a kimeneti portnak. A regiszter feladata az adatok ideiglenes tárolása, és az ALU elvégzi a számítási funkciókat.
A mikroprocesszor jellemzői
- Költséghatékony: a mikroprocesszor-chipek alacsony árakon érhetők el, és alacsony költségűek.
- Méret: kis méretű chip, és ezért hordozható.
- Alacsony energiafogyasztás: A mikroprocesszorokat fémoxid félvezető technológiával állítják elő, amelynek alacsony energiafogyasztása van.
- Sokoldalúság: a mikroprocesszorok sokoldalúak, mivel ugyanazt a chipet számos alkalmazásban felhasználhatjuk a szoftverprogram beállításával.
- Megbízhatóság: Az IC meghibásodási aránya a mikroprocesszorokban nagyon alacsony, ennélfogva megbízható.
A mikroprocesszor típusai
- RISC processzor: - Csökkentett utasításkészlet-számítógép. Úgy tervezték, hogy a számítógép utasításkészletének egyszerűsítésével csökkentse a végrehajtási időt.
- CISC processzor: - Komplex utasításkészlet-számítógép. Úgy tervezték, hogy minimalizálja az utasítások számát programonként, figyelmen kívül hagyva az utasításonkénti ciklusok számát.
- Speciális processzor: - Ezeket a processzorokat speciális célokra tervezték. Néhány speciális processzor a következő
o Együttműködő processzor
o Bemeneti / kimeneti processzor
o Átalakító
o Digitális jelfeldolgozó
Most, ha olyan munkát keres, amely a mikroprocesszorral kapcsolatos, akkor fel kell készülnie a 2019. évi mikroprocesszoros interjúkérdésekre. Igaz, hogy az interjúk különbözőek a munkakörök szerint. Itt készítettük el a fontos mikroprocesszoros interjúkérdéseket és -válaszokat, amelyek segítenek az interjú sikerében.
Az alábbiakban bemutatjuk a 10 fontos 2019-es mikroprocesszoros interjú kérdést és válaszokat, amelyeket gyakran kérdeznek egy interjúban. Ezeket a kérdéseket két részre osztják:
1. rész - Mikroprocesszoros interjúkérdések (alapvető)
Ez az első rész az alapvető mikroprocesszoros interjúkérdéseket és válaszokat tartalmazza.
1. Mi a mikroprocesszor?
Válasz:
A mikroprocesszor egy programvezérelt eszköz, amely a memóriából leolvassa és végrehajtja a végrehajtandó lépések sorozatát.
2. Melyek a 8086-as zászlók?
Válasz:
Ez a mikroprocesszoros interjú során feltett gyakori kérdés. A 8086-ban hordozó zászló, paritás zászló, kiegészítő hordozó zászló, nulla zászlók, túlcsordulási zászló, nyomkövetési zászló, megszakító zászló, irányjelző és jelző zászló vannak jelen.
3. Miért inkább a kristály az óraforrás?
Válasz:
A kristály használatának fő oka a nagy stabilitás, a nagy O és a pontos frekvencia, amely állandóan állandó.
4. Mi a programszámláló?
Válasz:
A programszámláló a következő végrehajtandó lépés memóriájában tartja a helyet, vagy többlépcsős utasítás esetén a következő lépés helyét lépcsőben. A lépések előrehaladtával minden esetben a számlálót egyvel növelik. A program regiszter megtartja a következő utasítás címét is.
Térjünk át a következő mikroprocesszoros interjúkérdésekhez
5. Mi az 1., 2., 3., 4. generációs processzor?
Válasz:
A PMOS / NMOS / HMOS / HCMOS technológiából készült processzort 1., 2., 3., 4. generációs processzornak hívják, és 4/8/16/32 bitet tartalmaz.
6. Mi a három állam logikája?
Válasz:
A háromállapotú logika a három alkalmazott logikai szint, ezek: Magas, Alacsony, Nagy impedanciaállapot. A nagy impedancia olyan elektromos nyitott áramkörök, amelyekben a magas és az alacsony normális logikai szint.
2. rész - Mikroprocesszoros interjúkérdések (haladó)
Vessen egy pillantást a fejlett mikroprocesszoros interjúkérdésekre.
7. Osztályozza a megszakításokat a jel alapján. Mondja meg különbségeiket?
Válasz:
A szintek alapján kétféle jel van
- Egyszintű megszakítás
- Többszintű megszakítás
A különbségek közöttük a következők
- Az egyszeri megszakításokat egyetlen ping kezeli, míg a többszörös megszakításokat több érintkező kezeli.
- Az egyszeri megszakításoknál a lekérdezés elengedhetetlen, míg a többszörös esetén nem szükséges.
- A többszintű megszakítások viszonylag gyorsabbak, mint az egyszintű megszakítások.
8. Röviden magyarázza a 8085 csapdabemenetét?
Válasz:
- A csapda mind a szélre, mind a szintre reagál.
- A csapdabemenet impulzusszélességének meg kell haladnia a normál zajszélességet.
- A második csapda soha nem válaszol másodszor, mivel az első csapda a magasról az alacsonyra halad át.
- A nem kívánt hamis triggerek elkerülése érdekében az impulzus szélességének szélesebbnek kell lennie, mint a normál szélességnek.
Térjünk át a következő mikroprocesszoros interjúkérdésekhez
9. Magyarázza el a különbségeket a Hlt és a Hold állam között?
Válasz:
- A HLT állapot végrehajtása után a processzor leáll, és a buszok tri állapotba kerülnek. A processzor semmilyen formában nem nyugtázza.
- Hold esetén a processzor tartási állapotba kerül, de a buszok nem háromállapotba kerülnek.
- Más kezdeti tartás esetén az állapotprocesszor HLDA jelet ad ki. Ezt a jelet más eszközök számára is felhasználhatjuk.
10. Röviden ismertesse a letöltési ciklus lépéseit?
Válasz:
Ez az interjú során feltett speciális mikroprocesszoros interjúkérdések. A letöltési ciklusnak az szükséges, hogy a műveletkódot a memóriából egy adott helyre visszanyerje.
- Az általános letöltési ciklusok 3T állapotból állnak.
- Az első T állapotban a programszámlálóban tárolt memória címet elküldjük a memóriába.
- A második T állapotban a megadott memóriahely tartalmát a programszámlálóról olvassa le.
- A 3. T állapotban az operációs kód az utasbírósági regiszterbe küldésre kerül végrehajtásra egy adatbuszon keresztül.
- Lassú végrehajtási sebességű memóriák esetén rendelkezni lehet a WAIT ciklusokról.
11. Magyarázza el röviden, mi történt, amikor az Intr jel 8085-ben magasra emelkedik?
Válasz:
Az INTR a legalacsonyabb prioritású, nem vektor, és a maszkok képesek megszakítani a 8085-et. Ez az INTR jel sok esetben magas állapotba kerül, amikor ez a körülmény a dolgok bekövetkezésekor bekövetkezik.
- Az utasításkészlet minden egyes lépésénél, amely megtörténik, a 8085 ellenőrzi az INTR megszakítás állapotát, ha történt.
- Minden lépés befejezéséig az INTR jel állapota magas. Amint ez az utasítás befejeződött, a processzor megküldi a befejezési jelet az INTR-nek.
- Amint az INTR jel megkapja ezt a befejező jelet, egy új működési kódot helyezünk az adat buszra, hogy végrehajtás céljából továbbítsuk.
- A processzor megkapja ezt az új működési kód címet, elmenti ezt a címet a STACK-ra, és elindul az új megszakító szolgáltatás alprogram.
12. Honnan származik a CPU továbbfejlesztett mód?
Válasz:
Az Intel 80386 volt az első 32 bites processzor, tehát a vállalatnak vissza kellett támasztania a 8086-at. Az összes modern Intel-alapú processzor továbbfejlesztett üzemmódban működik, amely képes váltani a valós mód és a védett mód között, amely a jelenlegi működési mód.
Ajánlott cikkek
Ez egy útmutató a mikroprocesszoros interjúkérdések és válaszok listájához, így a jelölt könnyen meg tudja oldani ezeket a mikroprocesszoros interjúkérdéseket. Itt, ebben a bejegyzésben megvizsgáltuk a legfontosabb mikroprocesszoros interjúkérdéseket, amelyeket gyakran kérdeznek az interjúkban. A következő cikkeket is megnézheti további információkért -
- IT biztonsági interjúkérdések
- Power Bi interjúkérdések
- CakePHP interjúkérdések
- WinForms interjúkérdések
- Különbség a mikroprocesszor és a mikrovezérlő között