ArticleslgStudy

computer science

Glossary of computer hardware terms

Glossary of computer hardware terms is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Glossary of computer hardware terms rather than just read about it. In short: This glossary of computer hardware terms is a list of definitions of terms and concepts related to computer hardware, i.e. the physical and structural components of computers, architectural issues, and peripheral devices. A Accelerated Graphics Port (AGP) A dedicated video bus standard introduced by INTEL enabling 3D graphics capabilities; commonly present on an AGP slot on the motherboard.

Glossary of computer hardware terms — main illustration
Glossary of computer hardware terms — illustration

Key takeaways

  • Glossary of computer hardware terms belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Glossary of computer hardware terms to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Glossary of computer hardware terms from memory before moving on to harder problems.

Reference excerpt

This glossary of computer hardware terms is a list of definitions of terms and concepts related to computer hardware, i.e. the physical and structural components of computers, architectural issues, and peripheral devices.

A

Accelerated Graphics Port (AGP) A dedicated video bus standard introduced by INTEL enabling 3D graphics capabilities; commonly present on an AGP slot on the motherboard. (Presently a historical expansion card standard, designed for attaching a video card to a computer's motherboard (and considered high-speed at launch, one of the last off-chip parallel communication standards), primarily to assist in the acceleration of 3D computer graphics). Has largely been replaced by PCI Express since the mid 2000s.

accelerator A microprocessor, ASIC, or expansion card designed to offload a specific task from the CPU, often containing fixed-function hardware. A common example is a graphics processing unit.

accumulator A register that holds the result of previous operation in ALU. It can be also used as an input register to the adder.

address The unique integer number that identifies a memory location or an input/output port in an address space.

address space A mapping of logical addresses into physical memory or other memory-mapped devices.

Advanced Technology eXtended (ATX) A motherboard form factor specification developed by Intel in 1995 to improve on previous DE factor standards like the AT form factor.

AI accelerator An accelerator aimed at running artificial neural networks or other machine learning and machine vision algorithms (either training or deployment), e.g. Movidius Myriad 2, TrueNorth, Tensor Processing Unit (TPU), etc.

Advanced Configuration and Power Interface An open standard for operating systems to discover, configure, manage, and monitor status of the hardware.

B

Blu-ray Disc (BD) An optical disc storage medium designed to supersede the DVD format. Blu-ray Disc is capable of storing about 5 times as much data as a standard DVD. Most computers do not come shipped with Blu-ray drives, however they can be purchased and added as a separate upgrade. Blu-ray won a format war against HD DVD and for a time drives offering both formats were sold.

bus A common path shared by multiple subsystems or components to send / receive signals. It is a low cost option in mini and micro computers compared to multiple dedicated non-shared paths in main frame computers.

Bottleneck An occurrence where a certain component compromises the way another component works.

C

cache A small and fast buffer memory between the CPU and the main memory. Reduces access time for frequently accessed items (instructions / operands).

cache coherency The process of keeping data in multiple caches synchronised in a multiprocessor shared memory system, also required when DMA modifies the underlying memory.

cache eviction Freeing up data from within a cache to make room for new cache entries to be allocated; controlled by a cache replacement policy. Caused by a cache miss whilst a cache is already full.

cache hit Finding data in a local cache, preventing the need to search for that resource in a more distant location (or to repeat a calculation).

cache line A small block of memory within a cache; the granularity of allocation, refills, eviction; typically 32–128 bytes in size.

cache miss Not finding data in a local cache, requiring use of the cache policy to allocate and fill this data, and possibly performing evicting other data to make room.

cache thrashing A pathological situation where access in a cache cause cyclical cache misses by evicting data that is needed in the near future.

cache ways The number of potential cache lines in an associative cache that specific physical addresses can be mapped to; higher values reduce potential collisions in allocation.

cache-only memory architecture (COMA) A multiprocessor memory architecture where an address space is dynamically shifted between processor nodes based on demand.

card reader Any data input device that reads data from a card-shaped storage medium such as a memory card.

channel I/O A generic term that refers to a high-performance input/output (I/O) architecture that is implemented in various forms on a number of computer architectures, especially on mainframe computers.

chipset Also chip set. A group of integrated circuits, or chips, that are designed to work together. They are usually marketed as a single product.

Compact Disc-Recordable (CD-R) A variation of the optical compact disc which can be written to once.

Compact Disc-ReWritable (CD-RW) A variation of the optical compact disc which can be written to many times.

Compact Disc Read-Only Memory (CD-ROM) A pre-pressed compact disc which contains data or music playback and which cannot be written to.

computer case Also chassis, cabinet, box, tower, enclosure, housing, system unit, or simply case. The enclosure that contains most of the components of a computer, usually excluding the display, keyboard, mouse, and various other peripherals.

computer fan An active cooling system forcing airflow inside or around a computer case using a fan to cause air cooling.

computer form factor The name used to denote the dimensions, power supply type, location of mounting holes, number of ports on the back panel, etc.

control store The memory that stores the microcode of a CPU.

Conventional Peripheral Component Interconnect (Conventional PCI) Also simply PCI. A computer bus for attaching hardware devices in a computer.

core The portion of the CPU which actually performs arithmetic and logical operations; nearly all CPUs produced since the late 2000s decade have multiple cores (e.g. "a quad-core processor").

core memory In modern usage, a synonym for main memory, dating back from the pre-semiconductor-chip times when the dominant main memory technology was magnetic core memory.

Central Processing Unit (CPU) The portion of a computer system that executes the instructions of a computer program.

D

data cache (D-cache) A cache in a CPU or GPU servicing data load and store requests, mirroring main memory (or VRAM for a GPU).

data storage A technology consisting of computer components and recording media used to retain digital data. It is a core function and fundamental component of computers.

device memory local memory associated with a hardware device such as a graphics processing unit or OpenCL compute device, distinct from main memory.

… excerpt ends here. Continue reading the full article.

Illustrations

Glossary of computer hardware terms: A PCI digital I/O expansion card
A PCI digital I/O expansion card
Glossary of computer hardware terms: A typical portable memory card providing 32 megabytes of storage space
A typical portable memory card providing 32 megabytes of storage space
Glossary of computer hardware terms: The Octek Jaguar V motherboard from 1993[4]
The Octek Jaguar V motherboard from 1993[4]
Glossary of computer hardware terms: A 2.5-inch solid-state drive that can be used in laptops and desktop computers
A 2.5-inch solid-state drive that can be used in laptops and desktop computers
Glossary of computer hardware terms: A webcam typically includes a lens (shown at top), an image sensor (shown at bottom), and supporting circuitry.
A webcam typically includes a lens (shown at top), an image sensor (shown at bottom), and supporting circuitry.

Worked examples

Example 1 — a first encounter with Glossary of computer hardware terms

Start with the simplest possible case. Write down what Glossary of computer hardware terms claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Glossary of computer hardware terms before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Glossary of computer hardware terms ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Glossary of computer hardware terms

In research
Glossary of computer hardware terms appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Glossary of computer hardware terms in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Glossary of computer hardware terms is common in secondary-school and first-year university syllabi. It links to neighbouring topics Glossaries of computers, so understanding it makes those chapters shorter.
In everyday life
Look for Glossary of computer hardware terms outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Glossary of computer hardware terms” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Glossary of computer hardware terms in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Glossary of computer hardware terms means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Glossary of computer hardware terms out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Glossary of computer hardware terms in simple terms?

This glossary of computer hardware terms is a list of definitions of terms and concepts related to computer hardware, i.e. the physical and structural components of computers, architectural issues, and peripheral devices. A Accelerated Graphics Port (AGP) A dedicated video bus standard introduced b…

Why does Glossary of computer hardware terms matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Glossary of computer hardware terms?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Glossary of computer hardware terms.

Tags

  • Glossaries of computers

Keep exploring