8086

GPTKB entity

Statements (61)
Predicate Object
gptkbp:instance_of gptkb:microprocessor
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:x86_Architecture
gptkb:Modula-2_Compiler_for_8086
gptkbp:addressed direct, indirect, indexed
gptkbp:application early P Cs, embedded systems
gptkbp:architectural_style gptkb:x86
gptkbp:cache_size gptkb:none
gptkbp:care_instructions LOOP, JCXZ
MOVS, CMPS, SCAS
gptkbp:code SHL, SHR, ROL, ROR
gptkbp:communication MOV, PUSH, POP
gptkbp:connects multiplexed address/data bus
16-bit system bus
5 M Hz
gptkbp:controls NOP, HLT, INT
gptkbp:data_bus_width 16 bits
20 bits
gptkbp:data_type byte, word, double word
gptkbp:depth gptkb:16
gptkbp:designed_by gptkb:Intel
gptkbp:developer gptkb:1976
Assembler, Debugger
gptkbp:economic_impact paved the way for personal computing
gptkbp:emulation available for modern systems
gptkbp:end_of_life 1990s
gptkbp:engine 29,000
gptkbp:home_port 16-bit I/ O ports
https://www.w3.org/2000/01/rdf-schema#label 8086
gptkbp:introduced gptkb:1978
gptkbp:involved_units gptkb:none
gptkbp:is_compared_to CMP, TEST
gptkbp:is_compatible_with backward compatible with 8085
DOS, Windows
gptkbp:language Assembly, C, Pascal
gptkbp:language_of_instruction gptkb:battle
x86 instruction set
fetch-decode-execute
gptkbp:learns_move JMP, JZ, JNZ
gptkbp:legacy foundation for modern x86 architecture
gptkbp:manufacturer gptkb:Intel
gptkbp:market gptkb:1978
gptkbp:market_segment 4 segment registers
gptkbp:operational_status minimum and maximum mode
gptkbp:power_consumption 1.5 W
gptkbp:predecessor 8085
gptkbp:processor to support 16-bit architecture
gptkbp:production_location x86 Assembly Language
gptkbp:ram 1 MB
segmented memory model
RAM, ROM
gptkbp:registration 8 general-purpose registers
gptkbp:size 5000 square mils
gptkbp:speed 5 M Hz
gptkbp:successor gptkb:x86_family
80286
8088, 80186
gptkbp:throws hardware and software interrupts
gptkbp:tutorials ADD, SUB, MUL, DIV
AND, OR, XOR, NOT
gptkbp:used_in IBMPC