gptkbp:instanceOf
|
gptkb:architecture
|
gptkbp:designedBy
|
gptkb:Yale_Patt
|
gptkbp:endianSupport
|
big-endian
|
gptkbp:fullName
|
Little Computer 3
|
gptkbp:generalPurposeRegisters
|
R1
R2
R5
R3
R4
R6
R7
R0
|
gptkbp:hasBaseRegister
|
R5
|
gptkbp:hasConditionCodes
|
P
N
Z
|
gptkbp:hasInstruction
|
register
opcode
base+offset
PC-relative offset
immediate value
trap vector
|
gptkbp:hasInstructionRegister
|
gptkb:IR
|
gptkbp:hasInterruptVectorTable
|
x0100 to x01FF
|
gptkbp:hasMemoryMappedIO
|
gptkb:keyboard
auto show
|
gptkbp:hasOpcode
|
gptkb:JSR
gptkb:STI
gptkb:LDR
BR
ST
ADD
AND
JMP
STR
NOT
LD
LDI
LEA
TRAP
|
gptkbp:hasProgramCounter
|
PC
|
gptkbp:hasStackPointer
|
R6
|
gptkbp:hasTrapVectorTable
|
x0000 to x00FF
|
https://www.w3.org/2000/01/rdf-schema#label
|
LC3
|
gptkbp:instructionSet
|
16-bit
|
gptkbp:length
|
16 bits
|
gptkbp:memoryAddressSpace
|
65536 locations
|
gptkbp:memoryBusWidth
|
16 bits
|
gptkbp:publishedIn
|
Introduction to Computing Systems: From Bits and Gates to C and Beyond
|
gptkbp:registration
|
8 general-purpose registers
|
gptkbp:SIM
|
LC-3 Simulator
|
gptkbp:supports
|
assembly language programming
TRAP routines
|
gptkbp:usedFor
|
educational purposes
|
gptkbp:usedIn
|
computer science courses
|
gptkbp:bfsParent
|
gptkb:FOXO
gptkb:SBC_codec
gptkb:Bluetooth_Advanced_Audio_Distribution_Profile
|
gptkbp:bfsLayer
|
7
|