gptkbp:instance_of
|
gptkb:microprocessor
|
gptkbp:application
|
embedded systems
|
gptkbp:architecture
|
16-bit
|
gptkbp:bus_connections
|
multiplexed address/data bus
|
gptkbp:clock_speed
|
3 MHz
|
gptkbp:compatibility
|
gptkb:TMS9900_family
|
gptkbp:data_bus_width
|
16-bit
20-bit
|
gptkbp:designed_by
|
gptkb:Texas_Instruments
|
gptkbp:development
|
gptkb:TI-99_series
|
gptkbp:end_of_life
|
gptkb:1980s
|
gptkbp:features
|
gptkb:computer
interrupt handling
direct memory access (DMA)
hardware multiplication
|
https://www.w3.org/2000/01/rdf-schema#label
|
TMS9900 D
|
gptkbp:input_output
|
5 V
|
gptkbp:instruction_set
|
4 clock cycles
TMS9900 instruction set
|
gptkbp:introduced_in
|
gptkb:1976
|
gptkbp:legacy
|
influenced later microprocessors
|
gptkbp:manufacturer
|
gptkb:Texas_Instruments
|
gptkbp:market_segment
|
gptkb:Telecommunications
consumer electronics
automotive systems
industrial control
|
gptkbp:memory_type
|
up to 1 MB
|
gptkbp:notable_feature
|
load/store architecture
conditional execution
branch instructions
subroutine calls
bit manipulation instructions
integrated timer
support for floating-point operations
stack operations
shift and rotate instructions
programmable I/ O ports
support for multiple addressing modes
|
gptkbp:package_dimensions
|
0.6 in x 0.3 in
|
gptkbp:packaging
|
gptkb:DIP
|
gptkbp:power_consumption
|
1.5 W
|
gptkbp:predecessor
|
gptkb:TMS9900
|
gptkbp:registration
|
16 general-purpose registers
1 program counter
1 stack pointer
1 status register
|
gptkbp:successor
|
gptkb:TMS9900_A
gptkb:TMS9980
|
gptkbp:transistor_count
|
approximately 5000
|
gptkbp:used_in
|
gptkb:TI-99/4_A
|
gptkbp:bfsParent
|
gptkb:TMS9900_family
|
gptkbp:bfsLayer
|
7
|