Hardware Flashcards
Describe primary storage.
Primary storage is RAM (Random Access Memory) and ROM (Read-Only Memory). The CPU can directly access primary storage, reading instructions from it and executing them.
What is a ‘chip’?
A ‘chip’ is a small piece of semiconducting material, usually silicon, with embedded integrated circuitry and millions of transistors.
What is the purpose of the control unit?
The control unit is a component of the CPU, or Central Processing Unit. The control unit manages various components of the computer. It transforms input information into a series of signals to activate other parts of the computer, such as the logic unit, memory, and input and output devices. These signals are sent to the processor, which instructs the hardware what operations to carry out.
Describe what is in ROM and how it is stored.
System-level programs are stored in ROM. It stores the firmware, which has instructions on how a device operates and communicates with other devices, and the BIOS, or Basic Input Output System, which instructs the computer on how to perform basic hardware functions. It is hardwired into the integrated circuits.
micron
A micron is a unit of length equivalent to one millionth of a metre, or one ten-thousandth of a centimetre. This unit of measurement is used to measure processors and their components.
data width
Data width refers to the number of instructions that can be sent to the ALU simultaneously. For example, an 8-bit ALU could perform any operation with two 8-bit numbers at the same time.
MIPS
MIPS, or Million Instructions Per Second, is the measure of how many instructions a computer can execute per second. It is a general indicator of the computer’s performance.
non-volatile
Non-volatile describes computer memory that can retain saved data even if the power is interrupted. For example, ROM is non-volatile, while RAM is volatile.
PROM
PROM, or Programmable Read-Only Memory, is ROM that can be modified by a user once. PROM is blank memory, that the user must program using a PROM programmer or PROM burner, and it is not erasable.
EPROM
EPROM, or Erasable Programmable Read-Only Memory, is a type of PROM that can be reprogrammed after the contents is erased using ultraviolet light.
EEPROM
EEPROM, or Electrically Erasable Programmable Read-Only Memory, is a type of PROM that can be reprogrammed after the contents is erased electrically. EEPROM chips do not have to be removed from the computer to be reprogrammed.
flash ROM
Flash ROM refers to flash memory. It is non-volatile, and can be erased electrically and rewritten. Data is erased from Flash ROM in blocks.
clock speed
Clock speed is the rate at which a processor executes instructions. It refers to the number of pulses per second of the computer’s clock which sets the pace for the processor.
motherboard
The motherboard is the main circuit board of a computer. It gives power to hardware components and allows communication between the different components.
List the order of operations in the BIOS.
(1) CMOS settings, relating to system components, are checked.
(2) Devices drivers and interrupt handlers are loaded.
(3) Power management and registers are initialized.
(4) POST, or Power On Self Test, is performed to check whether all the hardware components are working.
(5) System settings are displayed.
(6) Bootable devices are found.
(7) Bootstrap sequence is started to initialize the OS, or Operating System.
Describe what is in ROM and what they each do.
The BIOS, the CMOS, and the firmware are in ROM. The BIOS, or Basic Input Output System, tells the computer how to access attached devices and instructs it on how to perform basic hardware functions. The CMOS, or Complementary Metal-Oxide Semiconductor, stores information relating to system components and settings, and time and date. The firmware is software that stores instructions on how a device operates and communicates with other devices.
millisecond
A millisecond is a unit of time equivalent to a thousandth of a second. The speed of the CPU, or Central Processing Unit, is measured in milliseconds.
system clock
The system clock is a clock that emits high-frequency electronic pulses to measure time. It is used by the Control Unit to synchronize all computer operations and internal components.