Topic 8 theory Flashcards
Possible areas for source and result operands
Main or virtual memory, cpu register, immediate, i/o device
Four instruction types
Data processing, Data storage, data movement and control
types of data movement and control
I/O Instructions, Test instructions, branch instructions
Stack
Data structure stores data values contiguously in RAM.
Stack descending type
Last in First out, Push: decrement stack pointer, Pop read data from stack, then Increment Stack pointer
Unsigned x86 Data types
byte( 1 byte = 8 bits)
word( 1 word = 2 bytes = 16 bits)
doubleword (1 doubleword = 4 bytes = 32 bits)
quadword (1 quadword = 8 bytes = 64 bits)
ARM Data types
byte( 1 byte = 8 bits), halfword (2 bytes = 16 bits ), word ( 4 bytes = 32 bits)