Intel Corporation produceerde de eerste 8085 microprocessors in de late jaren 1970 als een vervanging voor de veroudering 8080 unit . De 8085 was opmerkelijk omdat het sterk verminderde spanning eisen terwijl het verhogen van compatibiliteit met andere hardware- apparaten, met name video- controllers . Deze binaire apparaat mogen Intel om microcomputers die aanzienlijk goedkoper dan de 8080 modellen waren te bouwen . Architectuur De 8085 microprocessor was verkrijgbaar in verschillende varianten , waaronder 8085A , 8085AH en M8085AH . Elke variant klok bedreven bij een andere kloksnelheid van 3 , 5 en 6 megahertz of MHz , respectievelijk . Deze processor is een 8 - bits kern , wat betekent dat het toegestane acht sets van gegevens tussen 64 - bytes zodat elk terrein kan worden bekeken. Met een 6500 transistor count , 500 meer dan de 8080 , het nog alleen vereist 5 volt , of V , van elektriciteit te bedienen . Toepassingen Hoewel primair een centrale verwerkingseenheid of CPU , de 8085 microprocessor zag het grootste gebruik door NASA in de lancering missies in de vroege jaren 1980 . Met meer dan 100 missies off - wereld , de 8085 oogstte veel publiciteit en werd een populaire controller voor amateur- elektronica zoals printplaten , radio's en telemetrische apparaten . De 8085 was nog in algemeen gebruik voor raket missies en satellieten tot begin 2002 toen het werd teruggetrokken voor krachtigere architecturen . Registreert De 8085 processor heeft zeven 8 - bits registers ( A , B , C , D , E , H en L ) waarbij A de accumulator en de andere als afzonderlijke byte - registers of gepaarde als 16 - bit registers (BC , dE , HL ) . In bepaalde configuraties kan je ook vervangen door de primaire accu met een beperkt HL combinatie die was 16 - bit en mag een volledig programma teller . Instructions Meest instructiesets zijn gedaan in het register A , 8 - bits programma . Bij gebruik als een 16 - bits accumulator echter de HL Combinatie het gebruik van floating point rekenkunde . Met deze enabled was het ook mogelijk om 24 - bit programmering stacks die manier konden ongeëvenaarde computationele verwerking op het moment tijdelijk te creëren . Interupts De 8085 microprocessor bevat vijf fundamentele interupts die prioriteit krijgen boven andere acties . De RST reeks interrupts ( 5.5 , 6.5 , 7.5 ) zijn alle maskable onderbreekt , wat betekent dat u ze uitschakelen . Wanneer deze interrupts worden ontvangen , de processor schrijft aan de personal computer algemene stack en takken op de juiste call -adres ( hexadecimaal - 2 Kronieken , 34h , 3Ch ) . Er is ook een non - maskable val interrupt die redt en dan takken aan de 24h adres .
|