Azərbaycan  AzərbaycanDeutschland  DeutschlandLietuva  LietuvaMalta  Maltaශ්‍රී ලංකාව  ශ්‍රී ලංකාවTürkmenistan  TürkmenistanTürkiyə  TürkiyəУкраина  Украина
Pagalba
www.datawiki.lt-lt.nina.az
  • Pradžia

Intel 8080 Intel 8 bitų mikroprocesorius Pasirodė 1974 m ir neretai laikomas pirmuoju bendrosios paskirties mikroproceso

Intel 8080

  • Pagrindinis puslapis
  • Intel 8080
Intel 8080
www.datawiki.lt-lt.nina.azhttps://www.datawiki.lt-lt.nina.az

Intel 8080 – Intel 8 bitų mikroprocesorius. Pasirodė 1974 m. ir neretai laikomas pirmuoju bendrosios paskirties mikroprocesoriumi. Buvo programiškai suderinamas su anksčiau gamintu ir nepasiteisinusiu Intel 8008, kuris savo darbui palaikyti reikalavo pernelyg daug papildomų mikroschemų. Intel 8080 turėjo apie 6000 tranzistorių.

Tokius pat komandų sistemą bei kontaktų išdėstymą turinčius analogus gamino AMD, , , NEC, Siemens, ir Texas Instruments. Tarybų Sąjungoje gaminami analogai buvo vadinami KP580ИK80 (vėliau КР580ВМ80А).

Aprašymas

Registrai

Procesorius turėjo septynis 8 bitų registrus, iš kurių šeši galėjo būti kombinuojami į 16 bitų poras (BC, DE ir HL). Jis taip pat turėjo 8 bitų akumuliatorių, 16 bitų steko rodyklę į atmintį (atsisakant 8008 buvusios vidinės steko atminties) ir 16 bitų programos skaitliuką. Su 16 bitų buvo galima pasiekti 65536 atminties ląsteles (64 kilobaitus). Procesoriaus pasirodymo metu tiek adresuojamos atminties apimties pakako.

Komandos

Dauguma 8 bitų operacijų buvo galimos tarp akumuliatoriaus ir arba vieno iš kitų registrų, arba atminties ląstelės, indeksuojamos registrų pora HL. Duomenų persiuntimas buvo galimas tarp bet kurių dviejų registrų arba registro ir minėtosios atminties ląstelės.

Visos procesoriaus komandos buvo koduojamos vienu baitu, bet kai kuriose jų po šio baito sekdavo vienas ar du baitai duomenų, dviejų baitų adresas arba vieno baito porto numeris. Visos duomenų persiuntimo tarp registrų komandos buvo koduojamos išimtinai vienu baitu, tuo užimdamos apie ketvirtį visos komandų sistemos. Procesorius turėjo 8 komandas paprogramei fiksuotu adresu iškviesti (RST). Jos buvo naudojamos pertraukimų aptarnavimui, kai kada – sisteminės bibliotekos paprogramių kvietimui.

Sudėtingiausia (ir ilgiausiai vykdoma) komanda buvo XTHL. Ji sukeisdavo vietomis registrų poros HL turinį su steko rodyklės adresuojamos ir jai sekančios atminties ląstelių turiniu. Komanda buvo skirta asemblerio programuotojų beveik nenaudotam paprogramės parametrų perdavimui per steką.

Šešiolikos bitų operacijos

Nors Intel 8080 paprastai minimas kaip aštuonių bitų procesorius, kai kurias operacijas buvo galima atlikti ir su 16 bitų skaičiais. Pavyzdžiui, buvo galima vienetu padidinti arba sumažinti registrų poros reikšmę (INX, DXC), sukeisti vietomis DE ir HL porų reikšmes (XCHG), sudėti 16 bitų skaičius (DAD) ir atlikti 16 bitų aritmetinį postūmį į kairę (DAD H).

Vėliavėlių registras

Vėliavėlių registras šiame procesoriuje buvo pasiekiamas ne tik kaip paskiros vėliavėlių reikšmės, bet ir kaip aštuonių bitų žodis (komandos PUSH PSW ir POP PSW). Jis turėjo tokias vėliavėles:

  • C (perpildymas) – devinto (vyriausio) bito reikšmė sudedant aštuonių bitų skaičius. Naudojamas ilgesniems nei aštuoni bitai skaičiams sudėti.
  • Z (nulis) – praneša jog gautas rezultatas lygus nuliui.
  • P (lyginumas) – signalizuodavo jog vienetų skaičius gautame rezultate nelyginis. Vėliavėlė buvo naudojama septynių bitų duomenims perduoti, aštuntą parenkant taip, kad vienetų skaičius visada būtų lyginis arba nelyginis. Tuomet tikrinant lyginumą galima aptikti duomenų perdavimo klaidas (jei vietoje nulio buvo perduotas vienetas ir atvirkščiai).
  • AC (vidinis perpildymas) praneša, jog sudedant pirmuosius keturis vieno ir kito operando bitus buvo gautas penkiaženklis dvejetainis skaičius. Šis bitas buvo reikalingas supakuotiems dešimtainiams skaičiams sudėti (komanda DAA koreguodavo sudėties rezultatą). Supakuotuose skaičiuose pirmi keturi bitai saugodavo pirmą, o likę keturi – antrą dviženklio skaičiaus skaitmenį.
  • S (ženklas) – praneša jog atliekant operaciją vyriausiojo bito reikšmė tapo lygi vienetui (gautas neigiamas dvejetainis skaičius).

Įvedimo ir išvedimo schema

Portų erdvė

8080 turėjo atskirą įvedimo/išvedimo įrenginių (portų) erdvę ir galėjo aptarnauti 256 įvedimo ir 256 išvedimo 8 bitų portus, tačiau skaitymo bei rašymo signalai atminčiai ir portams buvo bendri. Nustatyti, į ką kreipiasi procesorius, buvo galima tik papildomų mikroschemų pagalba. Todėl paprastesniuose kompiuteriuose portai buvo pasiekiami tiesiog kaip atminties ląstelės. Specialios portų skaitymo bei rašymo komandos (IN ir OUT) buvo arba nenaudojamos, arba naudojamos žinant jog procesorius dubliuoja aštuonių bitų porto adresą ir į aukštesnį atminties adreso baitą (pavyzdžiui, komanda IN 0E, nedekoduojant kreipimosi adresato, buvo analogiška skaitymo iš ląstelės 0E0E komandai LDA 0E0E).

Steko erdvė

Vienas iš procesoriaus būsenos bitų (žr. žemiau) rodydavo, jog procesorius kreipiasi į steko atminties ląstelę. Naudojant šį bitą, buvo galima sukurti iki 64 kilobaitų dydžio su pagrindine atmintimi nesusijusį (išorinį) steką. Tačiau tokia galimybė buvo naudojama itin retai. Ignoruojant šį bitą, stekas tapdavo pagrindinės atminties dalimi.

Procesoriaus būsenos žodis

Viename komandos vykdymo etapų duomenų magistralėje trumpam pasirodydavo procesoriaus būsenos žodis, aprašantis procesoriaus veiklą bei artimiausius ketinimus. Atskiri šio žodžio bitai informuodavo, į ką (atmintį, įvedimo – išvedimo portą ar steką) kreipiasi procesorius. Bitų reikšmės buvo reikalingos aptarnaujant pertraukimus ir tiesioginį atminties valdymą.

Mikroschemos išvadai

Adreso magistralė turėjo atskirus 16 kontaktų. Duomenų magistralė taip pat turėjo savus 8 kontaktus. Panaudojant dar du (skaitymo ir rašymo signalų) išvadus, paprasčiausias kompiuteris galėjo būti surinktas su labai mažai papildomų detalių. Papildomos mikroschemos buvo reikalingos tik atskirai įvedimo/išvedimo erdvei, pertraukimams ir tiesioginiam atminties valdymui. Tačiau procesoriaus apkraunamumas buvo ribotas (ne daugiau vienas kitos tipinės tų laikų mikroschemos, tokios kaip 7400, įėjimas), todėl net ir paprasti kompiuteriai dažnai turėdavo magistralės stiprintuvus.

Procesoriui buvo reikalingi trys maitinimo šaltiniai: -5 (tik 0,01mA), +5 (60mA) ir +12 (40mA) bei du nepersiklojantys 2 MHz sinchronizacijos signalai. Jis vartojo tik apie 1,3 vato galingumą – dabartiniai greitaeigiai procesoriai neretai vartoja dešimtis ar net šimtus vatų. Mėgėjai kai kada mėgindavo jį maitinti ir tik vienu maitinimo šaltiniu (+12 išvadą sujungę su +5 išvadu, o -5 išvadą įžeminę). Kalbama, jog neretai (ypač КР580ВМ80А) procesorius dirbdavo.

Visų mikroschemos išvadų paskirtis procesorių lydinčioje gamyklinėje dokumentacijoje buvo aprašyta taip:

Išvado numeris Signalas Kryptis Paaiškinimas
1 A10 Išėjimas Adreso magistralė 10
2 GND – Įžeminimas
3 D4 Dvikryptis Dviejų krypčių duomenų magistralė. Čia taip pat trumpam pasirodydavo procesoriaus būseną ir ketinimus paaiškinantis būsenos žodis, kurio bitų reikšmės buvo tokios:
  • D0 Skaitoma pertraukimo komanda. Atsakydamas į pertraukimo signalą, procesorius perskaitydavo ir įvykdydavo vieną laisvai pasirenkamą komandą, jos skaitymą ženklindamas šia vėliavėle. Paprastai kitos mikroschemos parūpindavo valdymą perduodančią komandą (RST arba CALL), nukreipdamos vykdymą į pertraukimą aptarnaujantį kodą.
  • D1 Skaitomi duomenys (loginis nulis = duomenys rašomi)
  • D2 Skaitoma arba rašoma iš/į steką (buvo galima atskira steko atminties erdvė)
  • D3 Niekas nevyksta, procesorius sustabdytas tam skirta komanda.
  • D4 Skaitoma arba rašoma iš/į įvedimo/išvedimo įrenginius.
  • D5 Skaitomas pirmasis vykdomos komandos baitas.
  • D6 Skaitomi duomenys iš įvedimo jungties.
  • D7 Skaitomi duomenys iš atminties.
4 D5
5 D6
6 D7
7 D3
8 D2
9 D1
10 D0
11 -5 V - -5 V maitinimo įtampa. Tai turėjo būti pirmoji prijungiama ir paskutinė atjungiama įtampa (antraip procesorius perdegdavo).
12 R Įėjimas Pradinis startas (angl. Reset). Gavęs šį signalą, procesorius tuojau pat imdavo vykdyti komandas, pradėdamas nuo adreso 0000. Kitų registrų reikšmės nepasikeisdavo. Tai invertuojantis įėjimas (aktyvi reikšmė – loginis nulis).
13 DMA Įėjimas Reikalavimas procesoriui užleisti adresų, duomenų ir valdymo magistrales tiesioginiam atminties valdymui (magistralių kontaktai būdavo pervedami į didelės varžos, arba „Z“ būseną, leidžiant signalo lygiais manipuliuoti kitam įrenginiui
14 INT Įėjimas Pertraukimo signalas.
15 CLC2 Įėjimas Antrasis iš dviejų nepersiklojančių 2 MHZ sinchronizacijos signalų
16 ACK INT Išėjimas Šis kontaktas formaliai buvo žymimas kaip „pertraukimo patvirtinimas“, tačiau procesorius tiesiog turėjo dvi komandas (EI ir DI) nustatyti jame loginio vieneto arba nulio reikšmes. Šis išvadas buvo skirtas pertraukimo sistemai valdyti, tačiau paprastesni kompiuteriai jį naudojo tiesiog kaip dar vieną išvedimo portą (pavyzdžiui, garso signalams formuoti).
17 RD Išėjimas Skaitymo signalas, bendras tiek atminčiai, tiek ir įvedimo įrenginiams.
18 WR Išėjimas Rašymo signalas, bendras tiek atminčiai, tiek ir išvedimo įrenginiams. Tai invertuojantis išėjimas, aktyvus lygis – loginis nulis.
19 S Išėjimas Sinchronizacija. Vienetas reiškia jog procesoriaus duomenų magistrale perduodamas anksčiau minėtas procesoriaus būsenos žodis. Patikimam darbui šį signalą galutinai formuodavo dar ir papildoma išorinė logika. Galop būsenos žodis būdavo įrašomas į išorinį registrą ir panaudojamas WR ir RD signalams tinkamai nukreipti.
20 5 V – + 5 V maitinimo įtampos šaltinis.
----
21 ACK DMA Išėjimas Patvirtinimas, jog procesorius užleido visas magistrales kitam jomis manipuliuoti sugebančiam įrenginiui (diskų valdikliui, koprocesoriui, video valdikliui, atminties regeneravimo schemai ir pan.)
22 CLC1 Įėjimas Pirmasis iš dviejų nepersiklojančių 2 MHZ sinchronizacijos signalų
23 RDY Įėjimas Šiuo signalu buvo įmanoma laikinai sustabdyti procesoriaus darbą. To prireikdavo dirbant su lėtai veikiančiais išoriniais įrenginiais arba realizuojant aparatinį pažingsninį derinimo režimą.
24 WAIT Išėjimas Nurodo, jog procesorius yra laukimo būsenoje (nedirba)
25 A0 Išėjimas Adreso magistralė
26 A1
27 A2
28 12 V - +12 V maitinimo įtampa. Tai turėjo būti paskutinis prijungiamas ir pirmas atjungiamas įtampos šaltinis.
29 A3 Išėjimas Adresų magistralė prireikus galėjo persijungti į didelės varžos būseną.
30 A4
31 A5
32 A6
33 A7
34 A8
35 A9
36 A15
37 A12
38 A13
39 A14
40 A11

Taikymas ir vėlesni modeliai

Intel 8080 vėliau pakeitė kurį laiką itin plačiai naudotas firmos . turėjo gana panašią (bei suderinamą) komandų sistemą, tačiau dėl teisinių priežasčių jam buvo sukurta sintaksiškai visiškai kita asemblerio kalba. Intel sukūrė dar mažiau papildomos logikos ir tik vieno (+5 V) maitinimo šaltinio reikalaujantį , kuris taip pat turėjo ir geriau išvystytą pertraukimų sistemą (trys nauji pertraukimo įėjimai galėjo būti naudojami be papildomų mikroschemų).

Paskui atėjo laikas Intel .

Šaltiniai

  1. Urbanavičius, Vytautas (2007). Kompiuteriai ir jų architektūra. Vilnius: Technika. p. 29. ISBN 978-9955-28-178-8.
  2. http://foldoc.org/8080
  3. Classiccmp.org Archyvuota kopija 2018-03-05 iš Wayback Machine projekto..

Autorius: www.NiNa.Az

Išleidimo data: 06 Lie, 2025 / 20:53

vikipedija, wiki, lietuvos, knyga, knygos, biblioteka, straipsnis, skaityti, atsisiųsti, nemokamai atsisiųsti, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, pictu, mobilusis, porn, telefonas, android, iOS, apple, mobile telefl, samsung, iPhone, xiomi, xiaomi, redmi, pornografija, honor, oppo, Nokia, Sonya, mi, pc, web, kompiuteris, Informacija apie Intel 8080, Kas yra Intel 8080? Ką reiškia Intel 8080?

Intel 8080 Intel 8 bitu mikroprocesorius Pasirode 1974 m ir neretai laikomas pirmuoju bendrosios paskirties mikroprocesoriumi Buvo programiskai suderinamas su anksciau gamintu ir nepasiteisinusiu Intel 8008 kuris savo darbui palaikyti reikalavo pernelyg daug papildomu mikroschemu Intel 8080 turejo apie 6000 tranzistoriu Originalus Intel C8080A procesorius Pirmasis isvadas pazymetas juodu tasku raktu AMD kopijaIntel 8080 pirmtakas 8008 turejo maziau isvadu reikalaudamas daugiau isorines logikos visiems signalams issifruoti Tokius pat komandu sistema bei kontaktu isdestyma turincius analogus gamino AMD NEC Siemens ir Texas Instruments Tarybu Sajungoje gaminami analogai buvo vadinami KP580IK80 veliau KR580VM80A AprasymasRegistrai Procesorius turejo septynis 8 bitu registrus is kuriu sesi galejo buti kombinuojami į 16 bitu poras BC DE ir HL Jis taip pat turejo 8 bitu akumuliatoriu 16 bitu steko rodykle į atmintį atsisakant 8008 buvusios vidines steko atminties ir 16 bitu programos skaitliuka Su 16 bitu buvo galima pasiekti 65536 atminties lasteles 64 kilobaitus Procesoriaus pasirodymo metu tiek adresuojamos atminties apimties pakako Komandos Dauguma 8 bitu operaciju buvo galimos tarp akumuliatoriaus ir arba vieno is kitu registru arba atminties lasteles indeksuojamos registru pora HL Duomenu persiuntimas buvo galimas tarp bet kuriu dvieju registru arba registro ir minetosios atminties lasteles Visos procesoriaus komandos buvo koduojamos vienu baitu bet kai kuriose ju po sio baito sekdavo vienas ar du baitai duomenu dvieju baitu adresas arba vieno baito porto numeris Visos duomenu persiuntimo tarp registru komandos buvo koduojamos isimtinai vienu baitu tuo uzimdamos apie ketvirtį visos komandu sistemos Procesorius turejo 8 komandas paprogramei fiksuotu adresu iskviesti RST Jos buvo naudojamos pertraukimu aptarnavimui kai kada sistemines bibliotekos paprogramiu kvietimui Sudetingiausia ir ilgiausiai vykdoma komanda buvo XTHL Ji sukeisdavo vietomis registru poros HL turinį su steko rodykles adresuojamos ir jai sekancios atminties lasteliu turiniu Komanda buvo skirta asemblerio programuotoju beveik nenaudotam paprogrames parametru perdavimui per steka Sesiolikos bitu operacijos Nors Intel 8080 paprastai minimas kaip astuoniu bitu procesorius kai kurias operacijas buvo galima atlikti ir su 16 bitu skaiciais Pavyzdziui buvo galima vienetu padidinti arba sumazinti registru poros reiksme INX DXC sukeisti vietomis DE ir HL poru reiksmes XCHG sudeti 16 bitu skaicius DAD ir atlikti 16 bitu aritmetinį postumį į kaire DAD H Veliaveliu registras Veliaveliu registras siame procesoriuje buvo pasiekiamas ne tik kaip paskiros veliaveliu reiksmes bet ir kaip astuoniu bitu zodis komandos PUSH PSW ir POP PSW Jis turejo tokias veliaveles C perpildymas devinto vyriausio bito reiksme sudedant astuoniu bitu skaicius Naudojamas ilgesniems nei astuoni bitai skaiciams sudeti Z nulis pranesa jog gautas rezultatas lygus nuliui P lyginumas signalizuodavo jog vienetu skaicius gautame rezultate nelyginis Veliavele buvo naudojama septyniu bitu duomenims perduoti astunta parenkant taip kad vienetu skaicius visada butu lyginis arba nelyginis Tuomet tikrinant lyginuma galima aptikti duomenu perdavimo klaidas jei vietoje nulio buvo perduotas vienetas ir atvirksciai AC vidinis perpildymas pranesa jog sudedant pirmuosius keturis vieno ir kito operando bitus buvo gautas penkiazenklis dvejetainis skaicius Sis bitas buvo reikalingas supakuotiems desimtainiams skaiciams sudeti komanda DAA koreguodavo sudeties rezultata Supakuotuose skaiciuose pirmi keturi bitai saugodavo pirma o like keturi antra dvizenklio skaiciaus skaitmenį S zenklas pranesa jog atliekant operacija vyriausiojo bito reiksme tapo lygi vienetui gautas neigiamas dvejetainis skaicius Įvedimo ir isvedimo schema Portu erdve 8080 turejo atskira įvedimo isvedimo įrenginiu portu erdve ir galejo aptarnauti 256 įvedimo ir 256 isvedimo 8 bitu portus taciau skaitymo bei rasymo signalai atminciai ir portams buvo bendri Nustatyti į ka kreipiasi procesorius buvo galima tik papildomu mikroschemu pagalba Todel paprastesniuose kompiuteriuose portai buvo pasiekiami tiesiog kaip atminties lasteles Specialios portu skaitymo bei rasymo komandos IN ir OUT buvo arba nenaudojamos arba naudojamos zinant jog procesorius dubliuoja astuoniu bitu porto adresa ir į aukstesnį atminties adreso baita pavyzdziui komanda IN 0E nedekoduojant kreipimosi adresato buvo analogiska skaitymo is lasteles 0E0E komandai LDA 0E0E Steko erdve Vienas is procesoriaus busenos bitu zr zemiau rodydavo jog procesorius kreipiasi į steko atminties lastele Naudojant sį bita buvo galima sukurti iki 64 kilobaitu dydzio su pagrindine atmintimi nesusijusį isorinį steka Taciau tokia galimybe buvo naudojama itin retai Ignoruojant sį bita stekas tapdavo pagrindines atminties dalimi Procesoriaus busenos zodis Viename komandos vykdymo etapu duomenu magistraleje trumpam pasirodydavo procesoriaus busenos zodis aprasantis procesoriaus veikla bei artimiausius ketinimus Atskiri sio zodzio bitai informuodavo į ka atmintį įvedimo isvedimo porta ar steka kreipiasi procesorius Bitu reiksmes buvo reikalingos aptarnaujant pertraukimus ir tiesioginį atminties valdyma Mikroschemos isvadai Adreso magistrale turejo atskirus 16 kontaktu Duomenu magistrale taip pat turejo savus 8 kontaktus Panaudojant dar du skaitymo ir rasymo signalu isvadus paprasciausias kompiuteris galejo buti surinktas su labai mazai papildomu detaliu Papildomos mikroschemos buvo reikalingos tik atskirai įvedimo isvedimo erdvei pertraukimams ir tiesioginiam atminties valdymui Taciau procesoriaus apkraunamumas buvo ribotas ne daugiau vienas kitos tipines tu laiku mikroschemos tokios kaip 7400 įejimas todel net ir paprasti kompiuteriai daznai turedavo magistrales stiprintuvus Procesoriui buvo reikalingi trys maitinimo saltiniai 5 tik 0 01mA 5 60mA ir 12 40mA bei du nepersiklojantys 2 MHz sinchronizacijos signalai Jis vartojo tik apie 1 3 vato galinguma dabartiniai greitaeigiai procesoriai neretai vartoja desimtis ar net simtus vatu Megejai kai kada megindavo jį maitinti ir tik vienu maitinimo saltiniu 12 isvada sujunge su 5 isvadu o 5 isvada įzemine Kalbama jog neretai ypac KR580VM80A procesorius dirbdavo Visu mikroschemos isvadu paskirtis procesoriu lydincioje gamyklineje dokumentacijoje buvo aprasyta taip Isvado numeris Signalas Kryptis Paaiskinimas1 A10 Isejimas Adreso magistrale 102 GND Įzeminimas3 D4 Dvikryptis Dvieju krypciu duomenu magistrale Cia taip pat trumpam pasirodydavo procesoriaus busena ir ketinimus paaiskinantis busenos zodis kurio bitu reiksmes buvo tokios D0 Skaitoma pertraukimo komanda Atsakydamas į pertraukimo signala procesorius perskaitydavo ir įvykdydavo viena laisvai pasirenkama komanda jos skaityma zenklindamas sia veliavele Paprastai kitos mikroschemos parupindavo valdyma perduodancia komanda RST arba CALL nukreipdamos vykdyma į pertraukima aptarnaujantį koda D1 Skaitomi duomenys loginis nulis duomenys rasomi D2 Skaitoma arba rasoma is į steka buvo galima atskira steko atminties erdve D3 Niekas nevyksta procesorius sustabdytas tam skirta komanda D4 Skaitoma arba rasoma is į įvedimo isvedimo įrenginius D5 Skaitomas pirmasis vykdomos komandos baitas D6 Skaitomi duomenys is įvedimo jungties D7 Skaitomi duomenys is atminties 4 D55 D66 D77 D38 D29 D110 D011 5 V 5 V maitinimo įtampa Tai turejo buti pirmoji prijungiama ir paskutine atjungiama įtampa antraip procesorius perdegdavo 12 R Įejimas Pradinis startas angl Reset Gaves sį signala procesorius tuojau pat imdavo vykdyti komandas pradedamas nuo adreso 0000 Kitu registru reiksmes nepasikeisdavo Tai invertuojantis įejimas aktyvi reiksme loginis nulis 13 DMA Įejimas Reikalavimas procesoriui uzleisti adresu duomenu ir valdymo magistrales tiesioginiam atminties valdymui magistraliu kontaktai budavo pervedami į dideles varzos arba Z busena leidziant signalo lygiais manipuliuoti kitam įrenginiui14 INT Įejimas Pertraukimo signalas 15 CLC2 Įejimas Antrasis is dvieju nepersiklojanciu 2 MHZ sinchronizacijos signalu16 ACK INT Isejimas Sis kontaktas formaliai buvo zymimas kaip pertraukimo patvirtinimas taciau procesorius tiesiog turejo dvi komandas EI ir DI nustatyti jame loginio vieneto arba nulio reiksmes Sis isvadas buvo skirtas pertraukimo sistemai valdyti taciau paprastesni kompiuteriai jį naudojo tiesiog kaip dar viena isvedimo porta pavyzdziui garso signalams formuoti 17 RD Isejimas Skaitymo signalas bendras tiek atminciai tiek ir įvedimo įrenginiams 18 WR Isejimas Rasymo signalas bendras tiek atminciai tiek ir isvedimo įrenginiams Tai invertuojantis isejimas aktyvus lygis loginis nulis 19 S Isejimas Sinchronizacija Vienetas reiskia jog procesoriaus duomenu magistrale perduodamas anksciau minetas procesoriaus busenos zodis Patikimam darbui sį signala galutinai formuodavo dar ir papildoma isorine logika Galop busenos zodis budavo įrasomas į isorinį registra ir panaudojamas WR ir RD signalams tinkamai nukreipti 20 5 V 5 V maitinimo įtampos saltinis 21 ACK DMA Isejimas Patvirtinimas jog procesorius uzleido visas magistrales kitam jomis manipuliuoti sugebanciam įrenginiui disku valdikliui koprocesoriui video valdikliui atminties regeneravimo schemai ir pan 22 CLC1 Įejimas Pirmasis is dvieju nepersiklojanciu 2 MHZ sinchronizacijos signalu23 RDY Įejimas Siuo signalu buvo įmanoma laikinai sustabdyti procesoriaus darba To prireikdavo dirbant su letai veikianciais isoriniais įrenginiais arba realizuojant aparatinį pazingsninį derinimo rezima 24 WAIT Isejimas Nurodo jog procesorius yra laukimo busenoje nedirba 25 A0 Isejimas Adreso magistrale26 A127 A228 12 V 12 V maitinimo įtampa Tai turejo buti paskutinis prijungiamas ir pirmas atjungiamas įtampos saltinis 29 A3 Isejimas Adresu magistrale prireikus galejo persijungti į dideles varzos busena 30 A431 A532 A633 A734 A835 A936 A1537 A1238 A1339 A1440 A11Taikymas ir velesni modeliai Sekantis po Intel 8080 procesoriaus modelis Intel 8085 Intel 8080 veliau pakeite kurį laika itin placiai naudotas firmos turejo gana panasia bei suderinama komandu sistema taciau del teisiniu priezasciu jam buvo sukurta sintaksiskai visiskai kita asemblerio kalba Intel sukure dar maziau papildomos logikos ir tik vieno 5 V maitinimo saltinio reikalaujantį kuris taip pat turejo ir geriau isvystyta pertraukimu sistema trys nauji pertraukimo įejimai galejo buti naudojami be papildomu mikroschemu Paskui atejo laikas Intel SaltiniaiUrbanavicius Vytautas 2007 Kompiuteriai ir ju architektura Vilnius Technika p 29 ISBN 978 9955 28 178 8 http foldoc org 8080 Classiccmp org Archyvuota kopija 2018 03 05 is Wayback Machine projekto

Naujausi straipsniai
  • Liepa 08, 2025

    Pirmasis Abiejų Tautų Respublikos padalijimas

  • Liepa 05, 2025

    Pirmoji Bulgarijos imperija

  • Liepa 07, 2025

    Pipinas Trumpasis

  • Liepa 07, 2025

    Piotras Stolypinas

  • Liepa 05, 2025

    Pinigų rinka

www.NiNa.Az - Studija

    Susisiekite
    Kalbos
    Susisiekite su mumis
    DMCA Sitemap
    © 2019 nina.az - Visos teisės saugomos.
    Autorių teisės: Dadash Mammadov
    Nemokama svetainė, kurioje galima dalytis duomenimis ir failais iš viso pasaulio.
    Viršuje