EE 306 Fall 2009 Exam 2 Buzzwords
------------------------------
This list is not necessarily complete! But it does contain
many key words that you should understand.
Peruse the list. If you find something you don't understand,
see a TA or Dr. Patt.
Good luck on the test!
------------------------------
MAR
MDR
Address space
Addressability
Control signals
Program Counter (PC)
Instruction Register (IR)
Fetch
Decode
Evaluate Address
Fetch Operands
Execute
Store Result
Opcode
Operate/Data Movement/Control Instructions
Pointer
Systematic decomposition
Sequential
Conditional
Iterative
Sentinel
Counter
Addressing Mode
Register
Immediate
PC-relative
Base + offset
Indirect
Condition Codes
Debugging
Single-step
Breakpoint
Bus
Trap vector
Trap vector table
Trap service routine
Assembly language
Label
Operands
Comment
Pseudo-Ops
.EXTERNAL
.BLKW
.STRING
Linker
Link time
Load/Store ISA
Null terminated string
Object module
Two-pass assembler
Location counter
Symbol table
Linker
Assembly time vs. run time error
Mask
Indexing
Array
Memory mapped I/O
Device registers
KBSR
KBDR
DSR
DDR
Ready bit
Polling
Address Control Logic
Trap vector table
Caller save
Callee save
Subroutine
Function
Return linkage
Local variable
Library
Argument
Parameter
Target address
Steering bit
Executable image
Data Structure
Stack
Stack pointer
Range check
Stack overflow
Stack underflow
PUSH
POP
Three-address machine
Two-address machine
One-address machine
Zero-address machine
Abstract Data Type
Node
LIFO
Linked List
Null Pointer
Infix notation
Postfix notation
Step into
Step over
Step out of
Sign Extend
Zero Extend