Hardware (Ch11) (M1) Flashcards
Define a computer system
A computer system is a device which can accept, process, and output data
What is hardware, and what are the three categories of hardware?
Hardware is anything you can physically touch on a computer system
They are divided into three categories: Input, output, storage devices
What is an embedded system?
An embedded system is a computer built within a larger device, designed to perform a specific task
Give 2 advantages of an embedded system
They are limited to a certain number of tasks so:
They are more reliable for long term use
They are easier to design
They are cheaper to produce than general systems
Give 2 examples of an embedded system
Examples of embedded systems:
Traffic lights
Domestic appliances
Factory equipment
Hosptial equipment
Kitchen appliances
Engine management
Give 2 examples of an input device
Examples of input devices:
Keyboard
Microphone
Mouse
Give 2 examples of an output device
Examples of output devices:
Screen
Speakers
Monitor
Printer
What is a general purpose system
A general purpose system is a computer built to perform a range of tasks, using a variety of software
Give 3 key characteristics of the Von Neumann Architecture
Key characteristics of the Von Neumann architecture:
Central Processing Unit (CPU)
Single Control Unit (CU)
Arithmetic Logic Unit (ALU)
Onboard cache
Internal clock
What is a bus?
A bus is a set of parallel wires connecting two or more independent components of a computer system in order to pass signals between them
What is the function of the control bus?
The control bus sends control signals along the control bus
What is the function of the address bus?
The address bus carries addresses from the processor to main memory or other
What is the function of the data bus?
The data bus carries data or instructions from main memory to the processor
What is the function of the clock?
The clock controls the speed of the computer by sending out a regular pulse or tick
Describe the relationship between clock frequency and heat generated
The higher the clock frequency, the more heat is generated from the CPU
The lower the clock frequency, the less heat is generated from the CPU
What is the function of the Control Unit?
The control unit sends control signals between the different internal components
It controls the way data moves around the CPU and it monitors the flow of data
It executes the instructions that are provided by the program
What is the function of the Arithmetic Logic Unit?
The Arithmetic Logic Unit performs arithmetic and logical operations
What is the function of the Accumulator?
The accumulator stores the results of previous calculations
What is the function of the Program Counter?
The program counter holds the location of the next instruction or data address in main memory
What is the function of the Memory Address Register
The Memory Address Register is where the contents of the CPU are copied and then transferred along the data bus
What is the function of the Memory Data Register?
Instructions and data brought from the Memory Address Register are placed in the Memory Data Register
What is the function of the Current Instruction Register?
The Current Instruction Register stores the instructions copied from the Memory Data Register
What is a register?
A register is a special type of memory within the CPU which can hold a very small amount of data temporarily while a software program is running in RAM