[−][src]Crate lc3_isa
Types and friends for the LC-3 ISA.
TODO!
Modules
util |
Macros
insn | |
loadable | |
program | |
reg | (TODO!) |
string | TODO! |
word |
Enums
Instruction | |
PriorityLevel | |
Reg |
Constants
ACCESS_CONTROL_VIOLATION_EXCEPTION_VECTOR | |
ADDR_MAX_VAL | Maximum possible address value. |
ADDR_SPACE_SIZE_IN_BYTES | Size of the LC-3 address space in bytes. |
ADDR_SPACE_SIZE_IN_WORDS | Size of the LC-3 address space in |
EXCEPTION_SERVICE_ROUTINES_START_ADDR | |
ILLEGAL_OPCODE_EXCEPTION_VECTOR | |
INTERRUPT_SERVICE_ROUTINES_START_ADDR | |
INTERRUPT_VECTOR_TABLE_START_ADDR | |
MCR | |
MEM_MAPPED_START_ADDR | |
NUM_EXCEPTION_SERVICE_ROUTINES | |
NUM_INTERRUPT_SERVICE_ROUTINES | |
NUM_TRAP_VECTORS | |
OS_START_ADDR | |
PRIVILEGE_MODE_VIOLATION_EXCEPTION_VECTOR | |
PSR | |
TRAP_VECTOR_TABLE_START_ADDR | |
USER_PROGRAM_START_ADDR | |
WORD_MAX_VAL | Maximum possible word value. |
Traits
Bits |
Functions
check_signed_imm |
Type Definitions
Addr | Address type/size for the LC-3. |
SignedWord | Signed counterpart of the |
Word | Word type/size for the LC-3. |