Preview

03 - CPU Architecture

 1. Read the excerpt below about the Von Neumann architecture and fill in the blanks.
Von Neumann architecture was first published by John von Neumann in 1945.
His computer architecture design consists of a 

1. Control Unit, 
2. Arithmetic and Logic Unit (ALU), 
3. Memory Unit, 
4. Registers and 
5. Inputs/Outputs.

Von Neumann architecture is based on the ___________ _____________ computer concept, 
where instruction data and program data are stored in the same memory.  

This design is still used in most computers produced today.
jonvon.png

  stock plug

  stored program

  still peace

  stupendous pinfork

 2. This diagram shows a simplistic outline of the architecture of a CPU. What does the Arithmetic and Logic Unit do? (ALU)
Definition #1
-------------
This is where the CPU performs any mathematical sums. For instance,
if the user wishes to add up 2+2, he/she would directly enter the numbers
via the keyboard to the CPU and they are placed on the ALU before they
are added up. The ALU is made up of two main parts:
	
a. The arithmetic part which deals with adding up only numbers
b. The logic part which deals with letters, words, and images.


Definition #2
--------------
This is where the CPU performs the arithmetic and logic operations. 
Every task that your computer carries out is completed here. Even typing 
into a word processor involves adding binary digits to the file, and then 
calculating which pixels on the screen should change so that you can see the 
characters. The ALU’s operations fall into two parts:

a. the arithmetic part, which deals with calculations, eg 1 + 2 = 3
b. the logic part, which deals with any logical comparisons, eg 2>1
cpudiagram.png

  Both definitions are incorrect

  Definition 2

  Both definitions are correct

  Definition 1

 3. CPU designs vary greatly but most of them all share the same key components including the clock, control unit, arithmetic logic unit, registers and buses. What does the control unit do?
1. It controls the way data moves around the CPU
2. It controls and monitors the flow of data between the 
CPU and other components such as input devices, memory, 
graphics card etc
3. It executes the instructions provided by the program

  Only option 2

  Only option 1

  1 and 3

  All options are correct - 1, 2 and 3

 4. Read the definition below. Which part of the CPU does this?
Regulate and control timing signals for the computer, which means 
it is responsible for instigating what is called the 
machine cycle, or the pulse of information packets, to make sure 
information packets are sent out regularly (every few milliseconds)

  The CU (Control Unit)

  The whole CPU itself

  The Registers

  The Arithmetic Logic Unit (ALU)

 5. A bus is an integral part of the CPU. What is a bus?

  A set of parallel wires connecting components of a computer (typically has 8,16,32 or 64 'lines')

  A small channel filled with water to cool the CPU

  A set of copper ducts, shaped like a London bus, which flashes 'red' when filled with data

  A microscopic bus like vehicle that carries data to and fro

 6. The processor is connected to main memory by three main buses. What are their names?

  The computer bus, adflyer bus and dongle bus

  The concept bus, adverse bus and depth bus

  The control bus, address bus and data bus

  The control bus, adhoc bus and dataformation bus

 7. The below diagram shows a list of registers in the CPU.What are registers?
registers.png

  Registers are where the CPU stores information about every user, like how teachers have a register about students

  Registers are copper writes that use binary signals to communicate with a programmer

  Registers are microscopic written letters that the CPU stores to keep track of all the data

  Registers are high speed storage areas in the CPU and all data must be stored in a register before it can be processed

 8. The memory unit consists of RAM, sometimes referred to as primary or main memory. Unlike a hard drive (secondary memory), this memory is fast and also directly accessible by the CPU.

  True

  False

 9. Instructions data and program data were not always stored in the same memory. The 'stored program concept' and the architecture behind most modern computers is called:
nonvonjon_computer.jpg

  Stored Neumann Architecture

  Stored Jon Von Architecture

  Charles Babbage Architecture

  Von Neumann Architecture

 10. The object in the image below was a 4 bit ______________________ released by Intel in 1971. It was among the very first produced and had a clock speed of 740kHz.
firstCPU.jpg

  control unit

  computer

  arithmetic logic unit

  central processing unit