These are the buzzwords for this semester. See the Glossary of Buzzwords from Fall 2005 to Present for explanations of each buzzword.

List of Buzzwords:
Cache line (block)
Spatial locality
temporal locality
tag, index, offset bits
Tag/data store
Direct-mapped cache
Cache hit/miss
Set-associative cache
Fully-associative cache
Replacement policy
FIFO (first in first out)
LRU (least recently used)
victim/next victim
3-bit pseudo-lru scheme
dirty bit
sector cache
Instruction cache
Data cache
Prefetching
Valid bit (in cache)
writeback/write through
Allocate on write miss
medium
transducer
device
Device controller
Disk terminology
Track and cylinder of the disk
Rotation time
seek time
Disk block
Aerial density
Difference in capacity and speed in different tracks
Elevator-like mechanism in disk
Compression/encryption in disk
Asynchronous/synchronous buses
handshake
Arbitration
Central Arbitration
distributed Arbitration
PAU (priority arbitration unit)
Bus grant
bus request
daisy chaining
Multiplexed Address and Data Bus
Bus Master
slave
Race Condition
DMA
RAID (Striping/Mirroring)
Pending Bus
Split-Transaction Bus
Virtual Cache (virtually-indexed, virtually-tagged cache)
Two ways to deal with virtual cache
Cold start
virtually-indexed, physically-tagged cache
atomic unit
Auto increment (post increment)
operand specifier
Basic block
Interrupt
Exception
Fault, Trap
consistent state
Cause of Intr./excp.
Priority of Intr./excp.
Context of Intr./excp.
Maskability of Intr./excp.
Interrupt vector table
Service routine (handler)
Interrupt latency (look under "latency")
machine check
Floating point
Mantissa
Signed Magnitude
1's complement
2's complement
Overflow
Rounding
Fixed point
Integer
Floating point
BCD
DAA instruction
Binade
Multiplication as a sequence of shifts and adds
Booth Algorithm
Chinese remainder theorem
residue
relatively prime
Inexact exception
excess code
excess / bias
Unit in the last place (ULP)
4 different ways of rounding
round towards 0
round up
round down
round unbiased nearest
wobble: 2-1 ulp ratio on binade boundaries
Floating point exceptions
1- inexact
2- underflow
3- invalid
4- overflow
5- divide by 0
subnormal numbers
gradual underflow
NaN Not a Number
sticky bit
(dynamic/static) instruction stream
superscalar
Flynn's bottleneck
superpipelined
SIMD (data parallel)
Vector processor
Array processor
MIMD
VLIW
Vector register
non-deterministic
touch/fetch in caches
backup registers
Loop buffers
vector chaining
Vector stride register
Lockstep
EPIC
template bits in Itanium (read "EPIC" in glossary)
trace scheduling
skewed branches (read "trace scheduling" in glossary)
PTU = prepare to undo instruction (read "trace scheduling" in glossary
decoupled access/execute (DAE)
Tomasulo's algorithm
Precise exception
Scoreboard bit
tag field
Reservation station
register renaming
Data forwarding (data bypass)
stale data
Register alias table
reorder buffer
architectural/physical registers
in-order retirement
dataflow graph
merging instructions
in flight instructions
Node table