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:
Transformation Hierarchy
ISA
Microarchitecture
Microinstruction
Flow Dependency
Instruction Buffer
Condition Codes
Control Store
Control Signals
Out of Order Execution
Register Alias Table
Reservation stations/Waiting Room
Tomasulo algorithm
Register tags
Branch Prediction
Compile Time Mechanism
Delayed branch
Branch Target Buffer
Predication
Predicate
Last Time Taken Predictor
Backward taken forward not-taken (BTFN)
Branch History Register
Pattern History Table
Saturating 2 bit counter
Hint bits
2-level branch predictor
Load Context (LDCTX)
MIPS
Wilkes Diode Matrices
IBM 360/91
Opcodes
Fixed/Variable length instructions
Horizontal//Vertical Microcode
x86 Instruction prefixes
prefix for repeating
Two-level Microcode
Hardware interlock
Scoreboard
Alpha 21064
Pipelining
HPS
Pipelining with hiccups
Load/Store Architecture
Ready/Valid bit
Combine Branches
Pentium Pro
CPI (Cycles/instruction)
GShare
IPC (Instructions/cycle)
Reorder Buffer
Merge Point
TAGE
Little endian / Big endian
Precise Exceptions
IT Instruction (Thumb)
Addressability
Memory address space
(0, 1, 2, 3) Address machines
PSR
Operate instructions
Out of Order Execution
Dynamic Static Interface
Microsequencer
AOBLEQ in VAX
Semantic gap
Exceptions
Predicated Execution
RISC/CISC
hardware interlock
addressing mode
immediate fields
x86: ModRM and scale index byte
hammock branch
GAg, PAg, SAg, GAp, PAp, SAp, GAs, PAs, SAs
Return address stack
Instruction level simulation
Microprogramming
QM-1
Nanocode
Profiling
Representative data
Heuristic
Branch bias
Loop branch
Saturating Counter
Flushing the pipeline
Interference/aliasing
pair and spare
performance
availability
power
Prediction of technology - alpha 21164 example
CADET computer for adding
security (capability based ISAs)
trade-off of number of registers in the ISA
virtual machine
Reason why Burroughs 1700 used one bit addressability
Backward compatibility (versions of x86 ISAs)
stack machines
levels of privilege
full window stall