Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Tentamen (uitwerkingen)

Computer Architecture 120-CT Questions and Answers

Beoordeling
-
Verkocht
-
Pagina's
15
Cijfer
A+
Geüpload op
22-12-2025
Geschreven in
2025/2026

Computer Architecture 120-CT Questions and Answers

Instelling
Advanced Computer Architecture
Vak
Advanced computer architecture

Voorbeeld van de inhoud

Computer Architecture 120-CT
Questions


Explain an assembler - Answer-Assembler is a program that translates assembly language into machine
code.



What are buses - Answer-Buses is the collection of wires that transfer data from one part of the machine
to another. There are normally three types of buses in any computer system: address bus, data bus and
control bus.



What is superscalar pipeline - Answer-Superscalar pipeline introduces the ability to execute instructions
independently and concurrently in different pipelines which enables more instructions executed in every
clock period. A superscalar processor contains multiple copies of the datapath hardware to execute
multiple instructions simultaneously.



What is an Instruction Set - Answer-The collection of different operations that a processor can execute



What is machine code - Answer-Each instruction of a program is encoded into a binary format that a
processor has to decode to realize the operation and then execute it.



Distinguish among the following types of assembly language statements:

a. Instructions

b. Directives - Answer-Instructions are the operations which are executed by the CPU. Directives do not
represent machine instructions; hence they are not executed at run-time. They direct the assembler to
do something while translating the program to machine language, such as allocate space for a variable
and give it an initial value, which it will have when the program begins executing. All assembler
directives have names that begin with a period ".". The rest of the name is letters, usually in lower case.

, What is meant by general-purpose registers and describe how they have an impact on the classification
of the CPU architecture? - Answer-They store either a data or a memory location address (hence called
as general-purpose register). They are a multipurpose register that can be used by a programmer. CPU
architecture can be classified according how many general-purpose registers they have:

· An accumulator-based CPU has one general purpose register (the accumulator). The accumulator is a
register which is used as a source and/or a destination of an arithmetic/logic operation

· A register-based CPU has many general-purpose registers. Its main advantage is that it is easier for the
CPU to do more independent instruction in parallel. Recent CPU designs accommodate this architecture
by having dozens of general-purpose registers



Draw the instruction cycle. Identify the four registers which participate in the instruction cycle and the
data they hold during it. - Answer-Four registers are essential for an instruction execution. They are used
for the movement of data between the processor and memory.

Program Counter Register (PC)

Contains the address of an instruction to be fetched next time

Instruction Register (IR)

Contains the instruction most recently fetched

Memory Address Register (MAR)

Contains the address of a location in memory that requires to be fetched

Memory Data Register (MDR)

Contains a word of data to be written to memory or the word most recently read



What is meant by ISA and explain its design issues? - Answer-Instruction Set Architecture (ISA) is the
interface which is provided by the architect to the external world. Issues when designing ISA:

· Types of Instructions: The instructions that are supported with their operation code opcode (The binary
representation of instruction mnemonics)

· Number of Operands: The width (number of bits) of data, data address, how many operands are
available in instructions, does the instruction set has a fixed or variable number of operands.

· Addressing Modes: The available methods which are used to specify the location of operands.

Geschreven voor

Instelling
Advanced computer architecture
Vak
Advanced computer architecture

Documentinformatie

Geüpload op
22 december 2025
Aantal pagina's
15
Geschreven in
2025/2026
Type
Tentamen (uitwerkingen)
Bevat
Vragen en antwoorden

Onderwerpen

$17.49
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
Zanaya Arizona College Of Allied Health
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
74
Lid sinds
2 jaar
Aantal volgers
30
Documenten
10083
Laatst verkocht
2 weken geleden

4.5

12 beoordelingen

5
8
4
2
3
2
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen