Intel 8088

GPTKB entity

Statements (118)
Predicate Object
gptkbp:instance_of gptkb:microprocessor
gptkbp:addressed Direct, Indirect, Register, Indexed
gptkbp:architecture gptkb:x86
Von Neumann architecture
gptkbp:assembly_location gptkb:Yes
gptkbp:average_temperature 0 to 70 ° C
gptkbp:bus_arbitration gptkb:None
gptkbp:bus_connections 4.77 MHz
5 MHz
Multiplexed address/data bus
multiplexed address/data bus
gptkbp:bus_protocol Asynchronous bus protocol
gptkbp:cache_size gptkb:None
gptkb:none
gptkbp:clock_speed 5 MHz
gptkbp:compatibility gptkb:Intel_8086
gptkb:MS-DOS
MS-DOS, PC-DOS
backward compatible with 8080
gptkbp:data_bus_width 8-bit
20 bits
20-bit
8 bits
8-bit data bus
gptkbp:data_transmission 8-bit and 16-bit
gptkbp:data_type 8-bit, 16-bit
gptkbp:data_usage 1 MB/s
gptkbp:debugging_support gptkb:None
gptkbp:designed_by gptkb:Intel_Corporation
gptkbp:development gptkb:1978
gptkb:Federico_Faggin
1976-1979
gptkbp:development_tools Assembler, debugger
gptkbp:economic_impact Pioneered personal computing
paved the way for x86 architecture
gptkbp:emulation gptkb:Limited
gptkbp:end_of_life 1990s
gptkbp:first_introduced gptkb:IBM_PC_XT
gptkbp:has_units gptkb:none
No
gptkbp:home_port gptkb:16
16-bit I/ O ports
https://www.w3.org/2000/01/rdf-schema#label Intel 8088
gptkbp:input_output 5 V
gptkbp:instruction_set CISC
x86 instruction set
machine cycle
Machine cycle
4 clock cycles
Single cycle
gptkbp:interrupts hardware interrupts
Hardware and software interrupts
gptkbp:involved_technology ISA bus
gptkbp:is_compatible_with gptkb:Intel_8086
gptkbp:language_support Assembly language
Assembly, C, Pascal
gptkbp:legacy gptkb:Yes
influenced future microprocessors
Foundation for x86 architecture
Early PC software
gptkbp:location gptkb:Santa_Clara,_California
gptkbp:manufacturer gptkb:Intel_Corporation
gptkbp:manufacturing_process 3 µm
gptkbp:market_segment Consumer electronics
Personal computers
personal computing
gptkbp:memory_type RAM, ROM
gptkbp:multitasking gptkb:Limited
gptkbp:notable_features multiplexed address/data bus
Low cost, easy to program
gptkbp:notable_users gptkb:IBM_PC_XT
gptkbp:number_of_cores gptkb:1
gptkbp:operational_status Real mode
gptkbp:packaging gptkb:DIP
gptkbp:performance Moderate for its time
Low performance compared to modern processors
limited by 8-bit data bus
gptkbp:power_consumption gptkb:Low
1 W
gptkbp:predecessor gptkb:Intel_8080
gptkb:Intel_8085
gptkbp:price $360
gptkbp:primary_function gptkb:Graphics_Processing_Unit
gptkbp:primary_use Personal computers
gptkbp:processor 16-bit microarchitecture
gptkbp:production_status Obsolete
gptkbp:production_years 1990s
gptkbp:ram gptkb:None
1 MB
segmented memory model
gptkbp:registration 16 general-purpose registers
General-purpose registers
gptkbp:related_products gptkb:Intel_80386
gptkb:Intel_8086
gptkb:Intel_80286
gptkb:Intel_80486
Intel 8086, Intel 8080
gptkbp:released gptkb:1979
gptkbp:released_in gptkb:1979
gptkbp:segment_registers gptkb:4
gptkbp:successor gptkb:Intel_8086
gptkb:Intel_80286
gptkb:x86_family
x86-16
gptkbp:support protected mode
real mode
gptkbp:system Early personal computers
gptkbp:technology gptkb:NMOS
gptkbp:thermal_design_power 1 W
gptkbp:transistor_count 29,000
gptkbp:used_in gptkb:IBM_PC
early personal computers
gptkbp:bfsParent gptkb:IBM_PC
gptkb:Olivetti_M-10
gptkb:IBM_Personal_Computer
gptkb:Intel_8086
gptkb:DEC_Rainbow
gptkbp:bfsLayer 5