SLAE General Flashcards
(41 cards)
EAX
Accumulator Register
AX
Least significant 16 bits of EAX
AH
Most significant 8 bits of AX
AL
Least significant 8 bits of AX
EBX
Base Register
ECX
Counter Register
EDX
Data Register
ESI
Source Index
EDI
Destination Index
EBP
Base Pointer
ESP
Stack Pointer
EIP
Instruction Pointer
JE JZ
Conditional jumps
PEB
Process Environment Block
TEB
Thread Environment Block
EPROCESS
Structure that contains process attributes and pointers to related data structures
DLL
Dynamic link library
Program image
Portion of memory where the executable resides
. text
Executable CPU instructions
.data
Programs global data
.rsrc
Non-executable resources
Heap
Dynamically allocated memory
Stack
Storage for local variables
Control Unit
Part of CPU that retrieves and decodes instructions and retrieves and stores data in memory