Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Intel 8080 (0)

1 Hindamata
Punktid
Järvamaa Kutsehariduskeskus
Arvutid ja arvutivõrgud
AV 3
Mairo Hanninen
Intel 8080
Referaat
Juhendaja : Ahto Karu
Õpetaja
Paide 2012
Käsusüsteem 3
Sisend /väljundi kasutus ja ülesehitus 4
Mälu kasutus 5
INTEL 8080 struktuur 6
Registrid 6
Lubatud toitepinged 7
Intel 8255 8
Intel 8251A 9
Kokkuvõtteks 10



Käsusüsteem


Nagu paljud teised 8-bitised protsessorid, kõik juhised olid kodeeritud ühte baiti (sealhulgas registri- numbrid , ainult välja arvatud andmed), lihtsustamise jaoks. Mõned neist järgivad ühe või kahe baidiseid andmeid, mis võivad olla vahetult operandiga, mälu adressiiniga või pordi numbriga.
Nagu ka suurematel protsessoril, sellel oli automaatne CALL-I ja RET-I juhendid mitmetasandilise protseduuri kõnede ja taastumise ( mis võiks isegi olla ajutiselt hävitatud, nagu hüpped) ja juhendid, et salvestada ja taastada ükskõik millise 16- bitise registri paari masina kestel.
On olnud ka kaheksa ühe-baidist kõne juhist (RST) alarmfunktsioonide jaoks mis asuvad fikseeritud adressiinidel 00h, 08h, 10h, …, 38H. Need olid mõeldud tiestamaks välisele riistvarale, et tugineda vastavale katkestus -teenusele, samasoli ka tihti töötamas kui kiires süsteemi kõnedele. Kõige keerukaimaid käske oli XTHL, mida kasutati HL registri paari vahetuseks, mille väärtus salvestati adresiinil stack pointeri poolt.

Sisend/väljundi kasutus ja ülesehitus


Intel8080 toetab 256-te sisend ja väljund porti , vastavalt juhistele võtab adressiinide porte kui operante. Põhimõtteliselt see vabastab protsessori piiratud adresiiini ruumi. Adressiini ruumi kasutake nii kõvakettas kui ka välisseadmetega kiipides. Kuigi sellise disainlahenduse jaoks võib olla vajalik spetsiaalne riistvara, mida peab kasutama et lisada ootamisaega sest välisseadmed on sageli aeglasemad kui mälu.

Mälu kasutus


Programmi, andmete ja stack mälud moodustavad sama mälu osa. Kogusuurus adreseeritaval mälul on 64 KB.
  • Programmi mälu – Programm võib asetseda ükskõik kus kohas mälus. Hüppe, filaali ja kõne juhised kasutavad 16-bitiseid adressiine, see tähendab, et neid saab kasutada hüppe/ filiaal jaoks igalpool kuskil 64KB ulatuses. Kõik hüppe/filiaalijuhiseid saab kasutada absoluutsel adresiinil.
  • Andmemälu – Protsessor kasutab alati 16-bitiseid adresiine, et andmeid saaks paigutada ükskõik kuhu.
  • Stack mälu on piiratud ainult mälu suuruse järgi. Kasvab allapoole.

Esimesed 64 baidised null mälu leheküljed peaks olema reserveeritud vektorite jaoks mida kasutavad RST juhised.


INTEL 8080 struktuur




Registrid


Protsessoril oli seite 8-bitist registrit (A,B,C,D,E,H,L) kus A oli 8 bitine akumulaator ja teised kuus said kasutada nii biti-registreid või kui kolme 16 registripaari (BC, DE, HL) sõltuvalt konkreetsest juhendist. Mõned juhendid võimaldasid ka HL-I kasutust kui (limiteeritud) 16-bitist akumulaatorit, ja pseudoregistrit M oli võimalik kasutada peaaegu igalpool kus ükskõik milline teine register leidisd kasutust ja viidatud mälu adressiinidele mis olid suunatud HL-poolt. Sellel oli ka 16-bitine stack pointer mälule (asendades 8008 sise stacki) ja 16-bitine programmi lugeja.

Lubatud toitepinged


8080 rakendati kui mitte-küllastunud lisaseadmete NMOS koormusele, mis nõudis lisana +12 volti ja – volti töötamiseks.

Intel 8255


Intel 8255 (või ka 18255) Programeeritav välisseadme liidese kiip oli perifeeritud kiip mis originaalis loodi Intel 8085 mikroprotsessori jaoks, samas kuulub sinna ka hulgaliselt taolisi kiipe, tuntud kui MCS-85 Familyna. See kiip oli hiljem kasutusel ka Intel 8086-l ja tema järeltulijatel. See hiljem klooniti paljude tootjate poolt. On tehtud CIP40 ja PLCC 44 nõelkapseldatud versioonid.
8255 kasutatakse laialdaselt ka mitte ainult paljude mikroarvuti/mikrokontrollerite süsteemides eriti Z-80 baasil, koduarvutitel nagu SV-382 ja kõikidel MSX-del, kui ka tuntumatel emaplaatidel (rohkem tuntud BM-PC, Pc/XT, PC/jr, jne ) ja kloonidel, koos paljude koduehitatud avutitel nagu N8VEM

Intel 8251A


8251A on programeeritav järjestiksüsteemide poolse kiibiga mis on mõeldud sünkroonse ja asüknroonse andmesideme jaoks. See toetab seriaal andmeedastust ja see on pakitud 28 pin DIP.

Kokkuvõtteks


  • 8080 oli 8-bitine protsessor
  • Register säilitas 8-bitise mahuga informatsiooni
  • ALU on võimeline 8-bitise väärtuses andmeid arvutama
  • Kasutati 16 adresiiniliiniks

Intel 8080 oli teine 8-bitine mikroprotsessor mis projekteeriti ja valmistati Inteli poolt ja väljastati 1974 aaasta aprillis. See oli laiendatud ja täiustatud variant varasema 8008 disaini poolelt, kuigi ilma binaarse ühildavuseta. Algne määratud taktisageduse piir oli 2 MHz ja ühiste juhiste poolest olid hävimis ajad 4,5,7,10 või 11 tsüklitena mõeldud paarsada tuhat juhist sekundis. 8080-t on nimentatud ka kui ,,esimene tõeliselt kasutatav mikroprotsessor´´ kuigi varasemaid mikroprotsessoreid kasutati kalkulaatorites ja teistes rakendustes.
10
Vasakule Paremale
Intel 8080 #1 Intel 8080 #2 Intel 8080 #3 Intel 8080 #4 Intel 8080 #5 Intel 8080 #6 Intel 8080 #7 Intel 8080 #8 Intel 8080 #9 Intel 8080 #10
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 10 lehte Lehekülgede arv dokumendis
Aeg2012-06-08 Kuupäev, millal dokument üles laeti
Allalaadimisi 14 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor ma1ro Õppematerjali autor

Sarnased õppematerjalid

Arvutite protsessorid
9
doc

Arvutite protsessorid

protsessori- ja siiniarhitektuurist, mälutöö korraldusest, arvutusülesande iseloomust jne. Protsessorite tegeliku jõudluse hindamisel on väga levinud (kuigi lihtsustatud) parameetriks MIPS (operatsioone miljonites sekundi kohta). Kui esimesel tuntud mikroprotsessoril 8086 oli see alla 1 MIPS-i, siis praegu kasutusel oleval Pentiumi puhul tuuakse selle väärtuseks vähemalt 100 MIPS. Personaalarvutustehnikas ongi aegade jooksul kõige enam kasutatud firma Intel mikroprotsessoreid, milliseid alates 8086-st iseloomustab täielik tagasiühilduvus, s.t. et vanad programmid on töövõimelised ka uuemate protsessoritega (nn. x86-perekond). Ülevaate Intel'i mikroprotsessoritest annab järgnev tabel. Protsessoraastaandmebitteaadressbittetöösagedus MHz8086197816205...108088197816/8205...880286198216248...1280386DX1985323216...3380386SX19 8832/162480386SL19903280486DX1989323225...5080486SX1991323216..

Informaatika
Mikroprotsessortehnika
282
pdf

Mikroprotsessortehnika

2.3.2. Rööpvärat 87 2.3.3. Jadavärat 90 2.3.4. Taimer 91 2.3.5. Otsemällupöördus ja DMA-kontroller 96 2.4. Tarkvara 98 2.4.1. Ülevaade mikroarvutite ja juhtraalide tarkvarast 98 2.4.2. Assembler 99 2.4.3. Intel 8080 assemblerikeel 101 2.5. Signaaliprotsessorid 105 2.5.1. Signaaliprotsessorite ehituse iseärasused 105 2.5.2. Digitaal-analoogmuundurid 106 2.5.3. Analoog-digitaalmuundurid 107 2.5.4. Transpuutrid 111 2.6. Mikroprotsessorite kasutamine 114 2.6.1. Ülevaade 114 2.6

Tehnikalugu
Personaalarvutite riistvara ja-arhitektuur
48
doc

Personaalarvutite riistvara ja arhitektuur

kontakti jahutusradiaatoriga. See jahutusplaat muudab korpuse kõrgemaks ja seetõttu ei ole üldjuhul ühilduvad vana ja uue korpuse jaoks mõeldud jahutusventilaatorid. Uutel protsessoritel on muutunud ka nõuded tugikiibistikule ja toitepingeregulaatorile. Uuemad arvutite emaplaadid toetavad nii uues kui ka vanas tehnoloogias toodetud protsessoreid. Vanemates arvutites peab uue protsessori installeerimiseks vana asemele välja vahetama ka arvuti emaplaadi. Intel Pentium 4 on uuel mikroarhitektuuril põhinev protsessor, millest on praegu samuti saadaval nii vanas kui ka uues tehnoloogias toodetud variant. Korpus on varustatud jahutusplaadiga ja sama mõlemal protsessoril - FC-PGA2 478. Et eristada vanas ja uues tehnoloogias toodetud sama sagedusega protsessoreid on 0,13 mikronit tehnoloogias toodetud protsessoril markeeringus täht "A". Uues tehnoloogias toodetud Pentium 4 sisaldab kaks

Arvutiõpetus
Arvutite riistvara
142
doc

Arvutite riistvara

a. See leiutis võimaldas ühele plaadile asetada nii transistorid kui ka kõik vajalikud ühendused nende vahel. Tulevikus pooljuhtide arv, mida sai asetada ühele kiibile kahekordistus iga aastaga. Esimese integraalskeemidel oleva arvuti laskis välja firma Burroghs 1968.a. Aastal 1970 tehti järgmine samm personaalarvuti loomise suunas. Inteli firma töötaja M.E. Hoff lõi integraalskeemi, milline täitis nn. suure arvuti protsessori funktsioone. Loodi esimene mikroprotsessor Intel - 4004. Loomulikult selle mikroprotsessori tehnilised võimalused ei küündinud suurte arvutite protsessorite omadeni. Võimaldas töödelda üheaegselt 4 bitti infot, samal aja kui suurte arvutite protsessorid töötlesid 16 või 32 bitti. Firma Intel aga jätkas tööd selles valdkonnas, ning 1973.a. lasti välja juba 8 bitine mikroprotsessor Intel 8008 ja aasta hiljem selle täiustatud variant Intel 8080. Alguses mikroprotsessoreid kasutati eriseadmetes nagu liftide juhtimisel jms. Kuid

Arvutid
Riistvara ja tehniline dokumentatsioon
70
pdf

Riistvara ja tehniline dokumentatsioon

bridge). Põhjasild vastutab ühenduse eest protsessori, operatiivmälu, mõnede laiendusplaati- de (AGP ja PCI Express) ning lõunasilla vahel. Lõunasild on protsessorist eemal, ühendatud sellega põhjasilla kaudu ning seetõttu vastutab ühenduse eest ,,aeglasemate" seadmetega ­ PCI laiendusplaadid, kõvakettakontroller(id), USB-pordid, kell, toite regulaator jmt. Levinud emaplaaditootjateks on Asus, Abit, A-Open, Chaintech, Epox, Gigabyte, Intel, Tyan jmt. 1.5.2 Protsessor Protsessoris (CPU10 ) toimub põhiline osa arvutus- tööst. Protsessor töötleb temasse sisestatud andmeid ja väljastab tulemusi. Arvutused protsessoris toimu- vad kahendsüsteemis. Protsessor täidab arvutikäske üksteisele järgnevate sammudena, nn. takthaaval. Hinnakirjades algavad protsessorite read näiteks järgmiselt: Intel Pentium 4 650 3,4GHz ... Siin Intel on firma nimi, Pentium protsessori tüübi-

Informaatika



Meedia

Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun