Top 21 computerarkitektur-interviewspørgsmål og -svar

Her er COA Computer Architecture interviewspørgsmål og svar til friskere såvel som erfarne kandidater til at få deres drømmejob.


1) Forklar, hvad er computerarkitektur?

Computerarkitektur er en specifikation, der beskriver, hvordan et sæt software- og hardwarestandarder interagerer med hinanden for at danne et computersystem eller en platform.

Gratis PDF-download: Computerarkitektur-interviewspørgsmål


2) Hvordan karakteriseres computerarkitektur?

Computerarkitekturen er karakteriseret i tre kategorier

  • System Design: Det inkluderer al hardwarekomponenten i systemet, inklusive dataprocessor bortset fra CPU'en som direkte hukommelsesadgang og grafisk behandlingsenhed
  • Instruktionssætarkitektur (ISA): Det er det indlejrede programmeringssprog i den centrale behandlingsenhed. Den bestemmer CPU'ens funktioner og muligheder baseret på programmering, den kan behandle.
  • mikroarkitektur: Den definerer datastien, lagerelementet og databehandlingen samt hvordan de skal implementeres i ISA.

3) Nævn vigtige trin til computerdesign?

En CPU-arkitektur er defineret af det sæt af maskinsprog, der kan defineres som en

  • Sæt af registre og deres funktioner (egenskaber)
  • Sekvens af mikrooperationer udført på de data, der er lagret i registre
  • Styresignaler, der starter sekvensen

4) Nævn hvad er de forskellige typer felter, der indgår i en instruktion?

De forskellige typer felter, der er en del af en instruktion er

  • Driftskodefelt eller OP-kodefelt: Dette felt bruges til at bestemme den operation, der skal udføres for instruktionen
  • Adressefelt: Dette felt bruges til at bestemme forskellige adresser såsom hukommelsesadresse og registeradresse
  • Tilstandsfelt: Dette felt bestemmer, hvordan operand skal udføre, eller hvordan effektiv adresse udledes

5) Nævn hvad er de grundlæggende komponenter i en mikroprocessor?

De grundlæggende komponenter i en mikroprocessor er

  • Adresselinjer for at henvise til adressen på en blok
  • Datalinjer til dataoverførsel
  • IC-chips til behandling af data
Computerarkitektur interviewspørgsmål
Computerarkitektur interviewspørgsmål

6) Nævn hvad er forskellige typer af afbrydelser i et mikroprocessorsystem? Forklare?

Der er tre typer afbrydelser, der kan forårsage en pause.

  • Ekstern afbryder:

Fra eksterne input/output-enheder kommer sådanne typer afbrydelser.

  • Interne afbrydelser:

Disse typer af afbrydelser er forårsaget på grund af enhver undtagelse forårsaget af selve programmet. For eksempel division med nul eller en ugyldig opkode osv.

  • Software afbrydes:

Kun under udførelsen af ​​en instruktion kan en sådan type afbrydelse forekomme. Det primære formål med sådanne afbrydelser er at skifte fra brugertilstand til supervisortilstand.


7) Nævn hvad er de almindelige komponenter i en mikroprocessor?

De almindelige komponenter i en mikroprocessor omfatter

  • I/O-enheder
  • Styreenhed
  • Aritmetisk logisk enhed (ALU)
  • registre
  • Cache

8) Forklar, hvad er Snooping Cache?

Snooping Cache er den proces, hvor individuelle caches overvåger adresselinjer for adgang til hukommelsesplaceringer, som de har cachelagret.


9) Nævn, hvad der er den enkleste måde at bestemme cache-placeringer, hvor hukommelsesblokke skal lagres?

Direkte kortlægning er den enkleste måde at definere cacheplaceringer, hvor hukommelsesblokke skal gemmes. Associative hukommelser er dyre sammenlignet med hukommelser med tilfældig adgang på grund af den tilføjede logik forbundet med hver celle.


10) Hvilke digitale funktioner skal bruges til at konvertere den oktale kode til binær kode?

For at konvertere den oktale kode til binær kode bruges multipleksere. Det kaldes også Data Selector, hvor dynamisk hukommelse bruger de samme adresselinjer til både række og kolonne.


11) Hvilken teknik bruges til automatisk at flytte program- og datablokke ind i den fysiske hovedhukommelse, når de er nødvendige for udførelse?

Virtual Memory-teknik bruges. Det giver en mekanisme til oversættelse af programgenereret adresse til korrekte hovedhukommelsesplaceringer. Ved hjælp af mapping håndteres tabeloversættelse eller mapping.


12) Nævn hvad er brugen af ​​RAID-system?

Brugen af ​​RAID-systemet er at øge diskens lagerkapacitet og tilgængelighed.


13) Forklar hvilken type hukommelse, der kan slettes med den elektriske udladning?

Med passage af elektrisk udladning er EEPROM den type hukommelse, hvis indhold slettes.


14) Forklar, hvad er horisontal mikrokode?

Den vandrette mikrokode indeholder styresignalet uden mellemled. Den indeholder en masse signaler og derfor stiger antallet af bits også.


15) Forklar hvad direkte kortlægning er?

Ved direkte kortlægning bruges RAM'en til at gemme data, og nogle af dataene gemmes i cachen. Adresserummet er opdelt i to dele indeksfelt og tagfelt. Tag-feltet bruges til at gemme tag-feltet, mens resten gemmes i hovedhukommelsen.


16) Nævn hvad er typerne af mikrooperationer?

Typerne af mikrooperationer er

  • Registrer overførselsmikrooperationer: Disse typer mikrooperationer bruges til at overføre information fra et register til et andet binær information
  • Skift mikro-drift: Disse operationer bruges til at udføre skiftoperationer i datalager i registre
  • Logisk mikrooperation: Disse bruges til at udføre nogle aritmetiske operationer på numeriske data gemt i registrene
  • Aritmetiske mikrooperationer: Disse mikrooperationer bruges til at udføre nogle aritmetiske operationer på numeriske data gemt i registrene

17) Hvad står DMA for?

DMA står for Direct Memory Access.


18) Når et stort antal registre er inkluderet i CPU'en, hvad er den mest effektive måde at forbinde dem på?

Når et stort antal registre er inkluderet i CPU'en, er den mest effektive måde at forbinde dem på gennem en ALU.


19) Forklar, hvis de interne busforbindelser kun registreres i CPU'en, hvordan ville du få data til og fra hukommelsen?

AR- eller adresseregistret bruges til at vælge en hukommelsesadresse, og dataregistret bruges til at sende og modtage dataene. Begge disse registre er forbundet til den interne BUS, og dataregistret fungerer som en bro mellem hukommelsesdata-BUS og intern BUS. Så først indlæser vi AR med den ønskede hukommelsesadresse og overfører derefter til eller fra Data Register.


20) Forklar, hvad er WAIT-tilstand?

En WAIT-tilstand spiller en nøglerolle i at forhindre CPU-hastighedsinkompatibilitet. Mange gange er processoren klar til at acceptere data fra en enhed eller placering, men der er muligvis ingen input tilgængelig. I sådanne tilfælde vil der være spild af CPU-tid, og systemet kommer i WAIT-tilstand.


21) Forklar, hvordan du kan håndtere WAIT-tilstand?

Den ene måde at håndtere WAIT-tilstand på er at øge mikroprocessorens urperiode ved at reducere clockfrekvensen. Den anden måde er ved at bruge en speciel kontrolindgang KLAR. Det giver hukommelsen mulighed for at indstille sin egen hukommelsescyklustid.

Disse interviewspørgsmål vil også hjælpe i din coa viva(orals)

Del

10 Kommentarer

  1. >>>>>>> fortsæt med at skrive

  2. Godt arbejde. Jeg kan lide det.

  3. Avatar andowa elizabeth s siger:

    det er nyttigt. vil få brug for din hjælp igen

  4. Avatar Panderee Tutjavi siger:

    Tak, jeg forfølger en karriere inden for IT, og jeg elsker dit arbejde.

  5. nice arbejde
    meget godt indhold tak så meget

  6. Avatar mathias Lugobi siger:

    Jeg har brug for spørgsmål om beregning af ventetilstand

  7. Avatar kitiyo benjamin siger:

    Meget hjælpsom. gode vejledende spørgsmål og svar, lige i vente på udregningsspørgsmål og prøvesvar

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *