100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
HARDWARE IGCSE/GCSE computer science (everything u need tk) $10.49   Add to cart

Class notes

HARDWARE IGCSE/GCSE computer science (everything u need tk)

 5 views  0 purchase
  • Course
  • Institution

Lecture notes of 33 pages for the course Cambridge at Cambridge (.)

Preview 4 out of 33  pages

  • July 16, 2024
  • 33
  • 2023/2024
  • Class notes
  • .
  • All classes
avatar-seller
The CPU processes instructions and data that are input into the computer
so that the result can be output


A microprocessor is a type of integrated circuit on a single chip




Von newman obeys the stored program concept:
● Programs and instructions are stored in memory
● Instructions are fetched one after another
● Data is stored in memory


The purpose of the components in a CPU:
- ALU
- CU
- Registers
- Busses




Role ALU:
The arithmetic logic unit carries out calculations and logical operations, it
also holds temporary values during calculations in a register called the
accumulator




Role of CU:
It sends control signals that manage the transfer of data and instructions
within the CPU It also decodes an instruction using an instruction set and
controls the flow of data through the CPU

,5 types of registers:
- PC (program counter)
- MAR (memory address register)
- MDR (memory data register)
- CIR (current instruction register)
- ACC (Accumulator)


The role of registers is to store and hold data temporarily


PC: A register that holds the address of the next or current instruction to be
processed.


MAR: A register that holds the address of the data or instruction that needs
to be fetched or processed IT ALSO holds the address of where the
data needs to be stored.


MDR: This is a register that store data or an instruction that has been
fetched from memory


CIR: Contains the instruction / data to be decoded


ACC: This is a register that is built into the arithmetic logic unit. It temporary
holds the result of a calculation

,Buses:
Address bus
Data bus
Control bus


primary function of the bus is to transmit data and signals between
the various components within a computer system




Data bus responsible for transmitting data/instructions between
components in CPU BIDIRECTIONAL


Control bus responsible for transmitting control signals FROM control unit
to all other computer components BIDIRECTIONAL (data can travel both
directions)


Address bus responsible for transmitting addresses between components
in the CPU and memory UNIDIRECTIONAL

, FETCH-DECODE-CYCLE


1. The program counter (PC) stores the address of the memory location
of the next instruction which has to be fetched

2. This location is copied into memory data register (MDR) using
address bus

3. The memory address is sent using address bus

4. The Program Counter is incremented by 1 so now it points new
instruction to be fetched

5. The instruction is sent from the address in memory to the Memory
Data Register (MDR)

6. The instruction is transferred using the data bus

7. The instruction is sent to Current Instruction register (CIR)




Factors that determine performance of a CPU:
- System clock (clock cycle) (clock speed)
- Bus width
- Cache size
- Number of cores

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller aahilkamran. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $10.49. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

76449 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$10.49
  • (0)
  Add to cart