100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

1.1.1. Structure and function of the processor Questions and Answers 100% Correct

Rating
-
Sold
-
Pages
15
Grade
A+
Uploaded on
20-04-2025
Written in
2024/2025

1.1.1. Structure and function of the processor

Institution
CPU
Course
CPU









Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
CPU
Course
CPU

Document information

Uploaded on
April 20, 2025
Number of pages
15
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

1.1.1. Structure and function of the
processor

What does CPU Stand for? - answer Central Processing Unit

What is the purpose of the CPU? - answer It fetches, decodes and executes
instructions; in other words - it processes data

What does it mean to "decode" an instruction? - answer Decoding an instruction means
that the opcode and operand of an instruction are analyzed to determine what needs to
be done to execute the instruction

i.e. specify the instruction type and the address mode used, fetch any required data, co-
ordinate the sequence of micro-operations.

What is opcode? - answerOpcode is used to determine the type of instruction and what
hardware is used to execute it.

What is the operand? - answerThe operand is the address of where the operation is
performed.

What is the purpose of the control unit? - answerThe Control Unit controls and
coordinates the activities of the CPU by organising the sequence in which program
instructions are executed, followed by decoding the instructions.

This means that the control unit is responsible for directing the operations of all the
other components of the processor.

What are some of the tasks that the control unit is responsible for? (4) - answer• It uses
control signals to enable data to be read (i.e. loaded) from and written (i.e. stored) to the
main memory

• It decodes every instruction that the processor will execute to determine what needs to
be done (for example, perform an arithmetic calculation, a logic operation, a branching
to another instruction, loading or storing data to the main memory)

• It organises the sequence of micro-operations that need to be performed in order to
carry out an instruction

• It uses control signals to determine the operation the ALU will carry out at each
instance

, What is the purpose of the Arithmetic and logic unit? - answerThe ALU is responsible
for performing arithmetic calculations and logical operations that include:

• addition, subtraction, multiplication, division

• logical bitwise operations, such as AND, OR, NOT, and XOR

• comparisons between values, such as greater than, less than, equal to

• shifting binary patterns to the left or right

What are registers? - answerRegisters are locations of computer memory within the
processor that provide a means of extremely fast access to sets of information.

How many registers are there in a computer? - answerA system has many general-
purpose registers, but there are 6 primary, special-purpose registers we need to know
about

What's the deal with general-purpose registers? - answerHaving to access the main
memory can slow down the execution of instructions.

Therefore, the processor uses registers to temporarily store and access the results of
operations.

The ALU is connected to a set of general-purpose registers that are used to store the
results of the intermediate calculations that are produced as part of a larger
computation.

What's the deal with special-purpose registers? - answerDedicated or special-purpose
registers are processor-based are register which have a specific function.

The registers used in the fetch-decode-execute cycle are special purpose registers
because each one of them has a specific role to play during each phase.

What are the 6 special-purpose registers? - answer• Program Counter (PC)
• Memory Address Register (MAR)
• Status Register (SR)
• Memory Data Register
• Current Instruction Register (CIR)
• Accumulator

What is the role of a Program Counter? - answerIt is an incrementing counter that holds
the memory address of the next instruction to be executed

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
julianah420 Phoenix University
View profile
Follow You need to be logged in order to follow users or courses
Sold
655
Member since
2 year
Number of followers
324
Documents
33865
Last sold
4 days ago
NURSING,TESTBANKS,ASSIGNMENT,AQA AND ALL REVISION MATERIALS

On this page, you find all documents, package deals, and flashcards offered by seller julianah420

4.3

149 reviews

5
101
4
20
3
8
2
5
1
15

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions