TMS9908

GPTKB entity

Statements (56)
Predicate Object
gptkbp:instance_of gptkb:microprocessor
gptkbp:addressed multiple addressing modes
gptkbp:application home computers
gptkbp:architecture 16-bit
gptkbp:bus_connections multiplexed address/data bus
gptkbp:clock_speed 3 MHz
gptkbp:community_support active retrocomputing community
gptkbp:compatibility gptkb:TMS9900
gptkbp:data_bus_width 16-bit
gptkbp:data_type 8-bit and 16-bit data types
gptkbp:depth 16-bit
gptkbp:designed_by gptkb:Texas_Instruments
gptkbp:development_tools TMS9900 assembler
TMS9900 simulator
gptkbp:emulation available in software emulators
gptkbp:end_of_life gptkb:1980s
gptkbp:features integrated RAM
programmable timer
integrated I/ O
gptkbp:has_documentation available online
https://www.w3.org/2000/01/rdf-schema#label TMS9908
gptkbp:influenced_by gptkb:Motorola_6800
gptkb:Intel_8080
earlier microprocessors
gptkbp:input_output 5 V
gptkbp:instruction_set 64 instructions
TMS9900 instruction set
gptkbp:interrupts hardware interrupts
gptkbp:involved_technology gptkb:TI-99_series
gptkb:TMS9900_family
gptkbp:legacy influenced later microprocessors
gptkbp:manufacturer gptkb:Texas_Instruments
gptkbp:market_segment consumer electronics
gptkbp:memory_type 16-bit address space
gptkbp:notable_features gptkb:computer
bit manipulation instructions
high-level language support
direct memory access (DMA)
stack operations
hardware multiplication
conditional execution instructions
subroutine calls and returns
gptkbp:notable_products gptkb:TI-99/4_A
gptkb:TI-99/4
homebrew computers
gptkbp:packaging gptkb:DIP
gptkbp:predecessor gptkb:TMS9900
gptkbp:programming_language gptkb:assembly_language
gptkbp:registration 16 general-purpose registers
gptkbp:released_in gptkb:1976
gptkbp:successor gptkb:TMS9900
gptkb:TMS9980
gptkbp:technology CMOS
gptkbp:used_in gptkb:TI-99/4_A
gptkbp:bfsParent gptkb:TMS9900
gptkbp:bfsLayer 6