8086 arkitektur, utgitt i 1978 og introdusert av Intel, var den første i Intel X86 mikroprosessor familien tilgjengelig for allmennheten . 8086 hadde en 16 -bits data - buss og en megabyte (MB ) lagringsplass . Instruksjonssett
8086 instruksjonssett faller i kategorien av Complex Instruction Set Computer ( CISC ) . I kontrast med Redusert Instruction Set Computer ( RISC ), som bruker flere instruksjoner for å fullføre en operasjon , CISC datamaskiner forsøke å fullføre operasjoner med så få instruksjoner som mulig.
Memory adressering
8086 arkitekturen er byte adresserbare. Med andre ord kan hver byte nås med en egen adresse . Hvert ord er 16 biter bred. Siden en byte tilsvarer åtte bits , er hvert ord to byte bred. Som er definert som 32 -bit kalles også "Double Word ", med en adresse bredde på 20 bits. Derfor er adresserbart minne to til makten til tjue byte , noe som tilsvarer en MB.
Registrerer
8086 registre er delt inn i følgende kategorier : general Purpose , Segment, Special Purpose and Flag
segmenter
8086 arkitekturen bruker begrepet segmenter . . Hvert register bredde er 16 bits, så det er den eneste typen det butikker . Adressen bredde er 20 bits, noe som er generert med to registre : segment og offset. En venstre - shift utføres på segmentet register . Dette tilsvarer å multiplisere register verdi av 16 år. Dette skiftet verdien blir da lagt til offset register å generere minnet adressen .