Hardware and Software Basics Flashcards
software
The set of instructions that the hardware executes to carry out specific tasks.
computer
Electronic device operating under the control of instructions stored in its own memory that can accept, manipulate, and store data.
central processing unit (CPU) (or microprocessor)
The actual hardware that interprets and executes the program (software) instructions and coordinates how all the other hardware devices work together.
control unit
Interprets software instructions and literally tells the other hardware devices what to do, based on the software instructions.
arithmetic/logic unit (ALU)
Performs all arithmetic operations (for example, addition and subtraction) and all logic operations (such as sorting and comparing numbers).
megahertz (MHz)
The number of millions of CPU cycles per second.
gigahertz (GHz)
The number of billions of CPU cycles per second.
complex instruction set computer (CISC) chip
Type of CPU that can recognize as many as 100 or more instructions, enough to carry out most computations directly.
reduced instruction set computer (RISC) chip
Limits the number of instructions the CPU can execute to increase processing speed.
primary storage
Computer’s main memory, which consists of the random access memory (RAM), cache memory, and read-only memory (ROM) that is directly accessible to the CPU.
random access memory (RAM)
The computer’s primary working memory, in which program instructions and data are stored so that they can be accessed directly by the CPU via the processor’s high-speed external data bus.
volatility
Refers to RAM’s complete loss of stored information if power is interrupted.
volatile
Must have constant power to function; contents are lost when the computer’s electric supply fails.
cache memory
A small unit of ultra-fast memory that is used to store recently accessed or frequently accessed data so that the CPU does not have to retrieve this data from slower memory circuits such as RAM.
read-only memory (ROM)
The portion of a computer’s primary storage that does not lose its contents when one switches off the power.
nonvolatile
Does not require constant power to function.
flash memory
A special type of rewritable read-only memory (ROM) that is compact and portable.
memory card
Contains high-capacity storage that holds data such as captured images, music, or text files.
memory stick
Provides nonvolatile memory for a range of portable devices including computers, digital cameras, MP3 players, and PDAs.
secondary storage
Consists of equipment designed to store large volumes of data for long-term storage.
megabyte (MB or M or Meg)
Roughly 1 million bytes.