Top 21 pitanja i odgovora za intervju o arhitekturi računala
Ovdje se nalaze pitanja i odgovori na intervjuu o arhitekturi računala COA za brucoše kao i za iskusne kandidate da dobiju posao iz snova.
1) Objasnite što je arhitektura računala?
Računalna arhitektura je specifikacija koja detaljno opisuje kako skup softverskih i hardverskih standarda međusobno komunicira kako bi formirali računalni sustav ili platformu.
Besplatno preuzimanje PDF-a: Pitanja za intervju o arhitekturi računala
2) Kako se karakterizira arhitektura računala?
Arhitektura računala je okarakterizirana u tri kategorije
- dizajn sustava: Uključuje sve hardverske komponente u sustavu, uključujući procesor podataka osim CPU-a kao što je izravan pristup memoriji i jedinica za grafičku obradu
- Arhitektura skupa instrukcija (ISA): To je ugrađeni programski jezik središnje procesorske jedinice. Određuje funkcije i mogućnosti CPU-a na temelju programiranja koje može obraditi.
- mikroarhitekturi: Definira put podataka, element pohrane i obradu podataka, kao i kako ih treba implementirati u ISA.
3) Navedite važne korake za računalni dizajn?
CPU arhitektura definirana je skupom strojnog jezika koji se može definirati kao a
- Skup registara i njihove funkcije (mogućnosti)
- Redoslijed mikrooperacija koje se izvode nad podacima pohranjenim u registrima
- Kontrolni signali koji započinju niz
4) Navedite koje su različite vrste polja koja su dio instrukcija?
Različite vrste polja koja su dijelovi instrukcije su
- Polje koda operacije ili polje koda OP: Ovo polje se koristi za određivanje operacije koja će se izvesti za instrukciju
- Polje adrese: Ovo polje se koristi za određivanje raznih adresa kao što su memorijska adresa i adresa registra
- Polje načina: ovo polje određuje kako operand treba raditi ili kako se izvodi učinkovita adresa
5) Navedite koje su osnovne komponente mikroprocesora?
Osnovne komponente mikroprocesora su
- Redovi adrese za upućivanje na adresu bloka
- Podatkovne linije za prijenos podataka
- IC čipovi za obradu podataka

6) Navedite koje su različite vrste prekida u mikroprocesorskom sustavu? Objasniti?
Postoje tri vrste prekida koji mogu uzrokovati prekid.
- Vanjski prekida:
Iz vanjskih ulazno/izlaznih uređaja takve vrste prekida dolaze.
- Interni prekidi:
Ove vrste prekida uzrokovane su iznimkama koje uzrokuje sam program. Na primjer, dijeljenje s nulom ili nevažeći operativni kod, itd.
- Softverski prekidi:
Samo tijekom izvršavanja instrukcije može doći do takve vrste prekida. Primarna svrha takvih prekida je prebacivanje iz korisničkog načina rada u način rada nadzornika.
7) Navedite koje su uobičajene komponente mikroprocesora?
Uobičajene komponente mikroprocesora uključuju
- I/O jedinice
- Kontrolna jedinica
- Aritmetičko-logička jedinica (ALU)
- registri
- Cache
8) Objasnite što je Snooping Cache?
Njuškanje predmemorije je proces u kojem pojedinačne predmemorije nadziru adresne linije za pristupe memorijskim lokacijama koje su predmemorirale.
9) Navedite koji je najjednostavniji način za određivanje mjesta predmemorije u koje će se spremati memorijski blokovi?
Izravno preslikavanje je najjednostavniji način definiranja predmemorijskih lokacija u kojima se pohranjuju memorijski blokovi. Asocijativna sjećanja su skupa u usporedbi s memorijama s nasumičnim pristupom zbog dodane logike povezane sa svakom ćelijom.
10) Koje digitalne funkcije treba koristiti za pretvaranje oktalnog koda u binarni kod?
Za pretvaranje oktalnog koda u binarni kod koriste se multiplekseri. Također se naziva birač podataka, gdje dinamička memorija koristi iste linije adrese i za redak i za stupac.
11) Koja se tehnika koristi za automatsko premještanje programskih i podatkovnih blokova u fizičku glavnu memoriju kada su potrebni za izvršenje?
Koristi se tehnika virtualne memorije. Omogućuje mehanizam za prevođenje programski generirane adrese u ispravne lokacije glavne memorije. Pomoću tablice preslikavanja upravlja se prevođenjem ili preslikavanjem.
12) Navedite čemu služi RAID sustav?
Korištenje RAID sustava je povećanje kapaciteta diska za pohranu i dostupnost.
13) Objasnite koja vrsta memorije se može izbrisati električnim pražnjenjem?
Prolaskom električnog pražnjenja EEPROM je vrsta memorije čiji se sadržaj briše.
14) Objasnite što je horizontalni mikro kod?
Vodoravni mikro kod sadrži kontrolni signal bez ikakvog posrednika. Sadrži puno signala i zbog toga se povećava i broj bitova.
15) Objasnite što je izravno preslikavanje?
U izravnom mapiranju, RAM se koristi za pohranu podataka, a neki od podataka pohranjuju se u predmemoriju. Adresni prostor podijeljen je na dva dijela polje indeksa i polje oznake. Polje oznake koristi se za pohranjivanje polja oznake, dok je ostatak pohranjen u glavnoj memoriji.
16) Navedite koje su vrste mikrooperacija?
Vrste mikrooperacija su
- Registrirajte mikrooperacije prijenosa: Ove vrste mikrooperacija koriste se za prijenos informacija iz jednog registra u drugi binarne informacije
- Mikro-operacija mjenjača: Ove se operacije koriste za izvođenje operacija pomaka u pohrani podataka u registrima
- Logička mikrooperacija: Koriste se za izvođenje nekih aritmetičkih operacija na numeričkim podacima pohranjenim u registrima
- Aritmetičke mikrooperacije: Ove mikrooperacije koriste se za izvršavanje nekih aritmetičkih operacija na numeričkim podacima pohranjenim u registrima
17) Što DMA označava?
DMA je kratica za izravni pristup memoriji.
18) Kada je veliki broj registara uključen u CPU, koji je najučinkovitiji način njihovog povezivanja?
Kada je veliki broj registara uključen u CPU, najučinkovitiji način njihovog povezivanja je putem ALU-a.
19) Objasnite ako unutarnja sabirnica povezuje samo registar unutar CPU-a, kako biste dobili podatke u i iz memorije?
AR ili Address Register se koristi za odabir memorijske adrese, a Data Register se koristi za slanje i primanje podataka. Oba registra povezana su s unutarnjom sabirnicom, a registar podataka djeluje kao most između memorijske sabirnice podataka i interne sabirnice. Dakle, prvo učitavamo AR sa željenom memorijskom adresom, a zatim prenosimo u ili iz registra podataka.
20) Objasnite što je WAIT stanje?
Stanje WAIT igra ključnu ulogu u sprječavanju nekompatibilnosti CPU brzine. Često je procesor u stanju pripravnosti za prihvaćanje podataka s uređaja ili lokacije, ali možda nema dostupnog unosa. U tom slučaju doći će do gubljenja CPU vremena, a sustav prelazi u stanje ČEKANJA.
21) Objasnite kako se možete nositi sa stanjem ČEKANJA?
Jedan način rješavanja stanja WAIT je povećanje takta mikroprocesora smanjenjem frekvencije takta. Drugi način je korištenje posebnog kontrolnog ulaza READY. Omogućuje memoriji da postavi vlastito vrijeme memorijskog ciklusa.
Ova pitanja za intervju također će pomoći u vašem coa viva (usmenom)
>>>>>>> nastavi objavljivati
hvala u
Odličan posao. sviđa mi se.
korisno je. opet će trebati tvoja pomoć
Hvala, nastavljam karijeru u IT-u i volim tvoj rad.
Lijepo rad
vrlo dobar sadržaj, hvala vam puno
Trebam pitanja o izračunavanju stanja čekanja
hvala stari
Vrlo korisno. Dobra usmjeravajuća pitanja i odgovori, odmah čekaju pitanja za izračunavanje i uzorke odgovora
dobro