Топ 21 въпроси и отговори за интервю за компютърна архитектура

Ето въпроси и отговори за интервю за компютърна архитектура на COA за първокурсници, както и за опитни кандидати, за да получат мечтаната работа.


1) Обяснете какво е компютърна архитектура?

Компютърната архитектура е спецификация, описваща как набор от софтуерни и хардуерни стандарти взаимодействат помежду си, за да образуват компютърна система или платформа.

Безплатно изтегляне на PDF: Въпроси за интервю за компютърна архитектура


2) Как се характеризира компютърната архитектура?

Компютърната архитектура се характеризира в три категории

  • System Design: Включва всички хардуерни компоненти в системата, включително процесор за данни освен CPU като директен достъп до паметта и графичен процесор
  • Архитектура на набора от инструкции (ISA): Това е вграденият език за програмиране на централния процесор. Той определя функциите и възможностите на процесора въз основа на програмирането, което може да обработва.
  • микроархитектура: Дефинира пътя на данните, елемента за съхранение и обработката на данни, както и как те трябва да бъдат внедрени в ISA.

3) Споменете важни стъпки за компютърен дизайн?

Архитектурата на CPU се определя от набора от машинни езици, които могат да бъдат дефинирани като a

  • Набор от регистри и техните функции (възможности)
  • Последователност от микрооперации, извършвани върху данните, съхранявани в регистрите
  • Контролни сигнали, които инициират последователността

4) Споменете какви са различните типове полета, които са част от инструкция?

Различните типове полета, които са част от дадена инструкция са

  • Поле с код на операция или поле с OP код: Това поле се използва за определяне на операцията, която трябва да се изпълни за инструкцията
  • Поле за адрес: Това поле се използва за определяне на различни адреси като адрес на паметта и адрес на регистъра
  • Поле за режим: Това поле определя как трябва да се изпълнява операндът или как се извлича ефективен адрес

5) Споменете кои са основните компоненти на микропроцесора?

Основните компоненти на микропроцесора са

  • Адресни редове за препратка към адреса на блок
  • Линии за данни за пренос на данни
  • IC чипове за обработка на данни
Въпроси за интервю за компютърна архитектура
Въпроси за интервю за компютърна архитектура

6) Споменете какви са различните видове прекъсвания в микропроцесорна система? Обяснете?

Има три вида прекъсвания, които могат да причинят прекъсване.

  • Външен прекъсвания:

От външни входно-изходни устройства идват такива видове прекъсвания.

  • Вътрешни прекъсвания:

Тези типове прекъсвания се причиняват от всяко изключение, причинено от самата програма. Например деление на нула или невалиден код на операцията и т.н.

  • Софтуерни прекъсвания:

Само по време на изпълнение на дадена инструкция може да възникне такъв тип прекъсване. Основната цел на такива прекъсвания е да превключат от потребителски режим към режим на надзорник.


7) Споменете какви са общите компоненти на микропроцесора?

Общите компоненти на микропроцесора включват

  • I/O единици
  • Unit Control
  • Аритметично-логическа единица (ALU)
  • регистри
  • Кеш

8) Обяснете какво е Snooping Cache?

Snooping Cache е процесът, при който отделните кешове наблюдават адресните редове за достъп до местоположения в паметта, които са кеширали.


9) Споменете кой е най-простият начин за определяне на местоположенията на кеша, в които да се съхраняват блокове памет?

Директното картографиране е най-лесният начин за дефиниране на кеш местоположения, в които да се съхраняват блокове памет. Асоциативните памети са скъпи в сравнение с паметите с произволен достъп поради добавената логика, свързана с всяка клетка.


10) Какви цифрови функции трябва да се използват за преобразуване на осмичния код в двоичен код?

За преобразуване на осмичния код в двоичен код се използват мултиплексори. Нарича се още селектор на данни, където динамичната памет използва едни и същи адресни редове както за ред, така и за колона.


11) Каква техника се използва за автоматично преместване на програма и блокове от данни във физическата основна памет, когато са необходими за изпълнение?

Използва се техниката на виртуалната памет. Той осигурява механизъм за преобразуване на адрес, генериран от програма, в правилни места в основната памет. Чрез преобразуване на таблица се обработва транслация или картографиране.


12) Споменете каква е употребата на RAID системата?

Използването на RAID система е за увеличаване на капацитета и наличността на дисково съхранение.


13) Обяснете какъв тип памет може да бъде изтрита с електрически разряд?

С преминаването на електрически разряд EEPROM е типът памет, чието съдържание се изтрива.


14) Обяснете какво е хоризонтален микрокод?

Хоризонталният микрокод съдържа управляващия сигнал без посредник. Той съдържа много сигнали и поради това броят на битовете също се увеличава.


15) Обяснете какво е директно картографиране?

При директно картографиране RAM се използва за съхраняване на данни и част от данните се съхраняват в кеша. Адресното пространство е разделено на две части поле за индекс и поле за етикет. Полето за етикет се използва за съхраняване на полето за етикет, докато останалото се съхранява в основната памет.


16) Споменете какви са видовете микрооперации?

Видовете микрооперации са

  • Регистрирайте трансферни микрооперации: Този тип микрооперации се използват за прехвърляне на информация от един регистър към друг двоична информация
  • Микрооперация на смяна: Тези операции се използват за извършване на операции за преместване в хранилището на данни в регистрите
  • Логическа микрооперация: Използват се за извършване на някои аритметични операции върху числови данни, съхранени в регистрите
  • Аритметични микрооперации: Тези микрооперации се използват за изпълнение на някои аритметични операции върху числови данни, съхранени в регистрите

17) Какво означава DMA?

DMA означава Директен достъп до паметта.


18) Когато голям брой регистри са включени в процесора, какъв е най-ефективният начин за свързването им?

Когато голям брой регистри са включени в процесора, най-ефективният начин за свързването им е чрез ALU.


19) Обяснете, ако вътрешната шина свързва само регистър в процесора, как бихте получили данни към и от паметта?

AR или адресният регистър се използва за избор на адрес на паметта, а регистърът на данните се използва за изпращане и получаване на данните. И двата регистъра са свързани към вътрешната шина, а регистърът на данните действа като мост между информационната шина на паметта и вътрешната шина. Така че първо зареждаме AR с желания адрес на паметта и след това прехвърляме към или от регистъра на данните.


20) Обяснете какво е състояние WAIT?

Състоянието WAIT играе ключова роля за предотвратяване на несъвместимост на скоростта на процесора. Много пъти процесорът е в състояние на готовност да приеме данни от устройство или местоположение, но може да няма наличен вход. В такъв случай ще има загуба на процесорно време и системата преминава в състояние на ИЗЧАКВАНЕ.


21) Обяснете как можете да се справите със състоянието WAIT?

Единият начин за справяне със състоянието WAIT е увеличаване на тактовия период на микропроцесора чрез намаляване на тактовата честота. Вторият начин е чрез използване на специален контролен вход READY. Позволява на паметта да зададе собствено време за цикъл на паметта.

Тези въпроси за интервю също ще ви помогнат при коа вива (устно)

Сподели

10 Коментари

  1. въплъщение Джеймс казва:

    >>>>>>> продължавай да публикуваш

  2. въплъщение Фарес казва:

    страхотна работа харесва ми

  3. въплъщение андова елизабет с казва:

    полезно е. отново ще има нужда от вашата помощ

  4. въплъщение Пандерее Тутяви казва:

    Благодаря, преследвам кариера в ИТ и обичам работата ви.

  5. въплъщение чандан казва:

    хубава работа
    много добро съдържание, благодаря ви много

  6. въплъщение Матиас Лугоби казва:

    Имам нужда от въпроси относно изчисляването на състоянието на изчакване

  7. въплъщение саджал махата казва:

    Благодаря ти брат

  8. въплъщение китио бенджамин казва:

    Много полезно. Добри насочващи въпроси и отговори, точно в очакване на изчислителни въпроси и примерни отговори

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *