Chapter 4 - Processor Fundamentals Flashcards
(98 cards)
Von Neumann archtecture
Computer architecture which introduced the concept of the stored program in the 1940s
ALU
Arithmetic logic unit
Component in the processor which carries out all arithmetic + logical operations
CU
Control Unit
Ensures synchronisation of data flow + programs throughout the computer by sending out signals along the control bus
System clock
Produces timing signals on the control bus to ensure synchronisation takes place
IAS
Temporarily Holds all data + programs needed to be accessed by the control unit. (Programs come from backing store). Done so that read/write operations using the IAS can be done faster than using the backing store. Another name for RAM (primary memory)
ACC
Accumulator
Temporary general purpose register which stores numerical values at any part of a given operation
Register
Temporary component in the processor which can be general or specific in its use that holds data or instructions as part of the fetch-execute cycle
Status register
Used when an instruction requires some form of arithmetic/logical processing
Flag
Indicates status of a bit in the status register
Address bus
Carries address throughout the computer system
Data bus
Allows data to be carried from processor to memory (and visa versa) / to and from input/output devices
Control bus
Carries signal from control unit to all other computer components
Unidirectional
Bus in which bits can travel in 1 direction only
Bidirectional
Bus in which bits can travel in both directions
Word
Group of bits used by a computer to represent a single unit
Clock cycle
Clock speeds are measured in terms of GHz, the vibrational frequency of the clock which sends out pulses along the control bus - a 3.5bGHz clock cycle means 3.5bbillion clock-cycles a second
Overlocking
Changing the clock speed of a system to a higher value than the factory/recommended setting
BIOS
Basic input/output system
Cache memory
High speed auxiliary memory which permits high speed data transfer and retrieval
Core
Unit made up of ALU, control unit and registers which is part of a CPU (may contain a number of cores)
Dual core
CPU containing 2 cores
Quad core
CPU containing 4 cores
Port
External connection to a computer which allows it to communicate with various peripheral devices. Number of different port technologies exist
USB
Type of port connecting devices to a computer