gptkbp:instance_of
|
gptkb:microprocessor
|
gptkbp:bfsLayer
|
4
|
gptkbp:bfsParent
|
gptkb:TMS_1000_A
|
gptkbp:addressed
|
direct, indirect, indexed
|
gptkbp:addresses
|
up to 64 KB
|
gptkbp:application
|
gptkb:Educational_Institution
home computers
|
gptkbp:architectural_style
|
16-bit
|
gptkbp:connects
|
8-bit
multiplexed address/data bus
|
gptkbp:data_bus_width
|
16 bits
16-bit
20-bit
|
gptkbp:data_type
|
integer, character
|
gptkbp:design
|
cost-effective computing
Texas Instruments engineers
|
gptkbp:designed_by
|
gptkb:Texas_Instruments
|
gptkbp:developer
|
gptkb:1975
gptkb:TI_assembler
TI development kit
|
gptkbp:emulation
|
gptkb:battle
|
gptkbp:end_of_life
|
gptkb:1980s
|
gptkbp:frequency
|
up to 3 M Hz
|
gptkbp:historical_impact
|
paved the way for future microprocessors
|
gptkbp:historical_significance
|
one of the first affordable microprocessors
|
https://www.w3.org/2000/01/rdf-schema#label
|
TMS 9900
|
gptkbp:input_output
|
parallel and serial
|
gptkbp:introduced
|
gptkb:1976
|
gptkbp:is_compatible_with
|
gptkb:TMS_9900_A
|
gptkbp:language
|
gptkb:film_production_company
Assembly language
register-based
|
gptkbp:language_of_instruction
|
CISC
over 100 instructions
variable-length
1.5 microseconds
TMS 9900 instruction set
|
gptkbp:legacy
|
influenced later microprocessors
|
gptkbp:manufacturer
|
gptkb:Texas_Instruments
|
gptkbp:market_segment
|
consumer electronics
|
gptkbp:marketed_as
|
microprocessor for home computers
|
gptkbp:notable_feature
|
integrated I/ O ports
|
gptkbp:performance
|
moderate for its time
|
gptkbp:power_consumption
|
low power
|
gptkbp:predecessor
|
gptkb:TMS_9900_A
|
gptkbp:price
|
$175
|
gptkbp:production_location
|
gptkb:battle
|
gptkbp:production_years
|
gptkb:1983
|
gptkbp:ram
|
up to 64 KB
16-bit address space
direct and indirect addressing modes
|
gptkbp:registration
|
16 bits
16 general-purpose registers
|
gptkbp:related_to
|
gptkb:TI-99_series
|
gptkbp:released_in
|
gptkb:1976
|
gptkbp:speed
|
3 M Hz
|
gptkbp:successor
|
gptkb:TMS_9900_family
gptkb:TMS_9980
|
gptkbp:supports
|
interrupt handling
interrupts
multiprocessing
|
gptkbp:technology
|
gptkb:Company
|
gptkbp:tutorials
|
gptkb:API
gptkb:AND
gptkb:STM
ADD
BMI
CMP
NOT
OR
LDS
MOV
LDA
BPL
XOR
BRK
SHL
SIM
SWAP
POP
LDY
PUSH
RET
JMP
NOP
SUB
BIS
RIM
STX
SHR
SVC
STS
TST
TRAP
CALL
STA
MUL
LDB
WAIT
STY
BNE
STB
DIV
LDM
LDX
BEQ
EXCH
RETI
|
gptkbp:used_in
|
gptkb:TI-99/4_A_games
gptkb:TI-99/4_A
gptkb:TI-99/4
TI-99/4 A peripherals
TI-99/4 A educational games
|