Lachko zarobene peniaze - 12. Základné dosky a zbernice
  Home
  Contact
  Guestbook
  reklamne servery odkazy
  Polls
  maturitne otazky z TVP+PVP+MPS
  => 1. Základy algoritmizácie
  => 2. Operačné systémy pracovných staníc
  => 3. Práca v Internete, využitie služieb Internetu
  => 4. VyuÅŸitie moÅŸností tabuÄŸkovÜch procesorov
  => 5. Základy programovania I
  => 6. Počítačové vírusy a ochrana proti nim
  => 8. Bezpečnosť počítačových sietí
  => 9. Číselné sústavy, základné logické funkcie a obvody
  => 10. Architektúra počítačov, historický vývoj výpočtovej techniky
  => 11. Procesory
  => 12. Základné dosky a zbernice
  => 13. Tlačiarne, technológie tlače
  => 14. Grafika, grafické a prezentačné programy
  => 15. Základy programovania II
  => 16. Úvod do počítačových sietí, návrh riešenia sieťových problémov zákazníka
  => 17. Sieťový model OSI a jeho vrstvy
  => 18. Sieťové médiá
  => 19. Sieťový model TCP/IP a jeho vrstvy
  => 20. IP adresovanie
  => 21. Štruktúrované kabelážne systémy
  => 22. Úvod do smerovačov, HW smerovačov, porty, IOS
  => 23. Základná konfigurácia smerovačov
  priklady v pascale
  vyhladavanie

·        charakterizujte miesto a význam MB a zberníc v počítači

 

Registre mikroprocesora

 

 

Obr. 17. Blokové zapojenie mikroprocesora (CPU) 8088 s registrami, frontou príkazov, adresovou sčítačkou a ALU pre aritmetické a logické operácie. CPU 8088 pozostáva z dvoch oddelených funkčných jednotiek, vykonávajúcej jednotky EU (Execution Unit) a jednotky styku so zbernicou BIU (Bus Interface Unit). Prepojenie obidvoch jednotiek uskutočňujú tri vnútorné zbernicové systémy, na obrázku označené A, B, C. V EU sa dekódujú a vykonávajú strojové inštrukcie, ktoré prichádzajú z BIU, kde boli zoradené do fronty. Fronta (v CPU 8088 o kapacite 4 bajty, v CPU 8086 o kapacite 6 bajtov) pracuje na princípe FIFO (First In First Out). Pri vykonávaní jednotlivých operácii v ALU sa nastavujú zodpovedajúce bity príznakového (flagového) registra. Ako zápisníková pamäť slúžia štyri univerzálne registre AX, BX, CX, DX.


 

 

obr. 18. Základné registre CPU v 16 bitovom a 32 bitovom formáte.

q Univerzálne registre AX, BX, CX, DX, slúžiace ako prechodná pamäť namiesto operačnej pamäti, na skrátenie prenosu dát. Každý z registrov 8086 má oddelený prístup k hornému bajtu, napríklad AH, k dolnej časti AL a aj celkove k AX, ako 16 bitovému registru. U novších 32 bitových procesorov sa na prístup k celému 32 bitovému registru používa označenie s E, napríklad EAX. Použitie týchto registrov môže byť ľubovoľné, v mnohých inštrukciách je však implicitné:

  • AX - hlavný register (akumulátor) používaný pri aritmetických a logických operáciách na uloženie jedného z operandov, poprípade aj výsledku.
  • BX - (nepriama adresa - base) register sa používa ako ukazovateľ prístupu k rôznym blokom údajov a tabuľkám v pamäti.
  • CX - (count) register sa používa ako počítadlo prechodov cez slučku, resp. počítadlo opakovaní prenosu dát, alebo ako počítadlo počtu iterácii.
  • DX - ( data ) register používaný pri ukladaní dát a tiež špeciálne, napríklad pri delení sa do neho ukladá zvyšok delenia operandu uloženého v AX, alebo sa používa tiež na uloženie adresy I/O zariadenia.

q Segmentové registre CS, DS, ES, SS, pomocou ktorých možno v rôznych oblastiach pamäte lokalizovať oblasť pamäte pre dáta, zásobník, vlastný kód programu a pod.

  • CS - (Code ) segment, ktorý určuje oblasť pamäti, kde sú uložené inštrukcie alebo kód programu, ktorý sa má aktuálne vykonať.
  • DS, ES - (Data , Extra) segmenty, pomocou ktorých sa adresujú dáta (premenné) používané v programe. ES nemá presné implicitné určenie.
  • SS - ( Stack) zásobník, fungujúci ako pamäť typu LIFO. Registre SS:SP udávajú dohromady adresu, na ktorej sa v pamäti nachádza zásobník.

 

 

Obr.19. Použitie segmentových registrov pri adresovaní pamätí.


 
 

 

Obr. 20. Adresovanie pomocou segmentov (napríklad adresa CS:IP ) ako dvojdimenzionálny proces.

 

q Registre na špeciálne účely -SP, BP, SI, DI

  • SP, BP - ( Stack, Base Pointer ) registre, pomocou ktorých sa uskutočňuje posuv v zásobníku. Program zriedka sám mení obsah registra SP, namiesto toho používa register BP. Použitie registra BP obdobné použitiu registra BX.
  • SI, DI - (Source, Destination ) index registre, slúžiace ako všeobecný prostriedok na nepriame adresovanie dát. Tiež sa používajú pri presune a pri porovnávaní blokov dát.

Napríklad: na nasledujúcom obrázku použitie zásobníka ako pamäti typu LIFO na ukladanie dát - uložený údaj môže predstavovať operandy s hodnotami 4B00H a 3C00H alebo môže byť interpretovaný ako uloženie návratovej adresy 3C00H:4B00H.
 

 

 

 


a/


b/

Obr. 21. Objasnenie spôsobu ukladania a vyberania dát do a zo zásobníka: 

a/ pomocou inštrukcii Push a Pop; 

b/ pri prenose parametrov do podprogramu.


q Riadiace registre - IP, F

  • IP - (Instruction Pointer ), register slúžiaci ako programové počítadlo, ktoré obsahuje adresu aktuálne vykonávanej inštrukcie (relatívny posun voči segmentovej adrese). Celá adresa je daná obsahom registrov CS:IP.
  •  Register príznakov alebo indikátorov (F - Flag register ) - ktorý tvorí súbor individuálnych stavových a ovládacích bitov. Príznakové bity pomáhajú určiť aktuálny stav procesora. Flagový bit je nastavený ak má logickú hodnotu 1.

 

 

Obr.22. Štruktúra a formát registra príznakov (flagov) a porovnanie formátov rôznych procesorov.

Najdôležitejšie príznaky:

  • OF - overflow flag - príznak, ktorý sa nastaví ak pri aritmetických operáciach došlo k pretečeniu výsledku.
  • DF - direction flag - tento príznak riadi smer spracovania reťazcových operácii. Pri nastavení DF=1 (pomocou inštrukcie STD) sa obsah registrov SI a DI inkrementuje, pri nastavení DF=0 (pomocou inštrukcie CLD) sa registre dekrementujú.
  • IF - interupt enable flag - obsahuje stav maskovateľného prerušenia. Ak je nastavené IF=0 je prerušenie zakázané, v opačnom prípade je povolené. Tento bit možno nulovať inštrukciou CLI alebo nastaviť na jednotku inštrukciou STI.
  • TF - trap flag - príznak, ktorý sa používa pri ladení programov. Jeho nastavenie spôsobí, že procesor po vykonaní každej inštrukcie generuje prerušenie INT1 a zastaví sa.
  • SF - sign flag - určuje znamienko výsledku operácie. Ak je nastavený SF=1 je výsledok záporný, v opačnom prípade je kladný.
  • ZR - zero flag - sa nastaví na jednotku ak je výsledok operácie 0.
  • AF - auxiliary flag - sa nastaví AF = 1 ak došlo k prenosu z 3 bitu do 4 bez ohľadu na dĺžku operandu. Používa sa pri BCD aritmetike.
  • PF = parity flag - sa nastaví na 1, ak je počet jednotiek dolných 8 bitov výsledku párny.
  • CF - carry flag - príznak CF=1, ktorí sa nastaví ak došlo k prenosu cez najvyšší bit.

V modernejších 32 a viacej bitových variantoch procesora 80x86 sa používajú viac ako 16 bitové registre, vyskytujú sa ďalšie segmentové registre, napríklad FS, GS a pre prácu procesora v chránenom móde je určená ďalšia skupina systémových a ladiacich registrov. Tiež register príznakov je rozšírený o signalizáciu módu, v ktorom operuje procesor a o signalizáciu vnorenia tasku.

 

 

zbernicový systém

Zbernice

Funkčné jednotky výpočtového zariadenia možno prepojiť tak, že sa každá dvojica zariadení, medzi ktorými môže dôjsť k výmene správ, navzájom spojí komunikačným kanálom (prenášajú sa ním adresy, údaje i riadiace signály). „Kanálový“ počítač je však zväčša potrebné tvoriť „na objednávku“ zákazníkovi, je teda drahý. V prípade zbernicovej štruktúry nám postačuje jediný prenosový kanál, na ktorý sú napojené všetky zariadenia. Nazývame ho zbernica, anglicky bus.2 Je to lacnejšie riešenie a ľahšie sa do počítača pridávajú ďalšie zariadenia – stačí ich nakonfigurovať a pripojiť k príslušnej zbernici, ak už jej kapacita nebola vyčerpaná.

     Zbernice majú časti pre signály riadiace RZ (obojsmerná), adresové AZ (iba von z procesora či obvodu DMA) a dátové DZ (obojsmerná). Niekedy hovoríme aj o samostatných zberniciach RZ, AZ, DZ. Po adresovej zbernici sa prenášajú adresy generované procesorom alebo obvodom DMA. Adresa identifikuje bunku v operačnej pamäti, s ktorou sa bude pracovať. Po dátovej zbernici sa prenášajú inštrukcie (z pamäte do procesora) a údaje (medzi procesorom a pamäťou alebo V/V zariadením). Signály riadiacej sekcie sa skladajú z povelov generovaných nadradenými zbernicami (ich arbitermi resp. radičmi) zberniciam podriadeným a zo žiadostí, ktorými sa podriadené zbernice obracajú na nadriadené. Prenosová rýchlosť zbernice udáva množstvo údajov, ktoré je možné preniesť po zbernici za jednotku času. V jednom cykle zbernice sa vykoná prenos jediného údaju po zbernici. Napríklad ak je šírka dátovej časti zbernice 8 bitov, v 1 cykle sa prenesie 1 bajt. V našom príklade musí mať zbernica viac ako 8 vodičov, pretože minimálne po jednom sa prenáša „zem,“ aby bolo signály s čím porovnávať a navyše potrebujeme aj signály pre riadiacu zbernicu.

     Pracovná frekvencia zbernice (Hz) je prevrátená hodnota doby trvania 1 cyklu zbernice.

 

 

·        vymenujte a charakterizujte základné súčasti MB a vysvetlite význam čipovej sady

 

Maticna doska (Motherboard):

·  od svojho vytvorenia maju v roku 1974 majú  mikropočítače väčšinu  elektroniky zabudovanú na jednej doske plnej plošnych spojov

·      Jedny z najdôležitejších častí matičnej dosky su :

-procesor (mikroprocesor)-je to vlastne srdce počítača ,riadi všetky procesy v počitači (tejto počitačovej súčasti sa  venujeme podrobnejšie v kapitole "Procesory")

-numericky koprocesor ( poprípade osadený koprocesor )- slúži na rychlejšie prepočitavanie matematických operacii; vzhľadom k tomu, že novšie procesory 08486 a vyžšie obsahujú mumerický koprocesor priamo v procesore, nie je potrebne aby bol aj na maticnej doske

-obvody čipovej sady- su tvorene : 

Systémový radič- obvod,ktory riadi spoločnú činnosť jednotlivých obvodou základnej dosky a realizuje niektoré funkcie 

Radič zbernice- zabezpečuje komunikáciu medzi systemovou zbernicou a rozširujúcou zbernicou

Buffer dat- obvod, ktorý slúži k zachytávaniu dát a ich prepínanie medzi jednotlivými dátovými zbernicami osobného počítača

-rozširujúca zbernica ( bus )- pod pojmom zbernica rozumieme sústavu vodičou, ktoré umožňujú prenos signálou medzi jednotlivymi časťami počítača. Pomocou tíchto vodičou jednotlivé časti počítača komunikujú a prenášajú data. Zariadenia jako procesor, cache pamäť, operačna pamäť, radič cache pamäťi a niektoré ďalšie zariadenia sú prepojené tzv. systémovou zbernicou (CPU bus). Osobné počítače musia biť navrhnuté tak, aby bolo možné jejich ľahké rozširovanie o ďalšie zariadenia. Takéto rozširovanie je veľmi často uskutočňované pomocou tzv. rozširujúcej zbernice počítača ( častejšie označovanej len ako zbernica ), na ktorú sa jednotlivé zariadenia pripojujú. Zbernica je vo výpočtovej technike považovaná za štandart.

-pamäte- operacná pamäť : pamät typu RAM ( Random Access Memory- pamäť s ľubovoľným prístupom)- do tejto pamäte je možné zapisovať i z nej čítať, po vypnutí napájania sa jej obsah stráca  

SIMM-starší typ pamäte RAM 

DIMM-nový, a však nie najnovší typ pamäte RAM

                pevná pamäť : pamät typu ROM ( Read Only Memory - pamäť len na čítanie )- v tejto pamäti má počítač uložené základné programy pre komunikáciu s jednotlivými kartami a okolím ( BIOS- Basic Input/Output System- základný systém pre vstupy a výstupy ) u tejto pamäti je jej obsah stály, nestráca sa po vypnutí napájania, nevýhodou je nemožnosť zmeniť jej obsah, ktorý sa zadáva priamo pri výrobe  

-vyrovnávacia pamäť ( cache ) : je to rýchla vyrovnávacia pamäť medzi rýchlym zariadením (napr. procesor) a pomalejším zariadením (napr. operačná pamäť). Externá cache pamäť je pamäť, ktorá je umiestnená medzi pomalejšou operačnou pamäťou a procesorom. Táto pamäť je vyrobená ako rýchla pamäť SRAM a slúži ako vyrovnávacia pamäť u počítačou s výkonným procesorom, ktoré by boly bez tejto pamäti veľmi spomaľované. Prvá externá cache pamäť sa objavila u počítačou s procesorom 80386. Jej kapacita je 32 kB popr. 64kB. S výkonnejším procesormi sa postupne zvyšuje aj kapacita externých cache pamätí na 128 kB, 256 kB, 512 kB. Externá cache pamäť je osadená na matičnej doske počítača (výnimkou procesory Pentium Pro a vyžšie, ktoré majú cache pamäť integrovanú v púzdre procesora ). Jej činnosť je riadená radičom cache pamäte. Interná cache pamäť služi tiež k vyrovnávaniu rýchlosti. Tento typ cache pamäte je priamo integrovaný na čipe procesora a je tiež realizovaný pomocou pamäti SRAM. Interná cache pamäť sa objavuje prvý krát v procesoroch 80486 s kapacitou 8 kB. Takýto procesor musí mať v sebe integrovaný tiež raďič internej cache pamäte pre riadenie jej činnosti.

-hodiny reálneho času-čo viac dodať...

-vstupné a výstupné porty ( I/O porty )- sú to porty na pripojenie dosiek, ktoré zabezpečujú pripojenie periférnych zariadení cez paralélny alebo sérioví port ; nové matičné dosky určené pre procesory Pentium a vyžšie majú túto kartu integrovanú ako vlastnú súčasť ; ak je to potrbne môže jeden počítač obsahovať aj viac takýchto kariet

-radič pružných diskou- slúžia pre pripojenie a ovládanie disketových jednotiek a pevných diskov ; v jednom počítači zvyknú byť 2 disketové jednotky a 2 pevné disky, pričom bežne býva osadzovaný len jeden pevný disk

-rozhrania pevného disku- - jú to zariadenia, ktoré sprostredkúvajú komunikáciu medzi pevným diskom a ostatnými časťami počítača.Rozhranie pevného disku určuje spôsob komunikácie a tím typ disku, ktorý je možné k nemu pripojiť.

 

 

 

význam čipovej sady

Mikroprocesory

Počítače - HardwareUnReSt nám odoslal(a) nasledujúci článok:
"Mikroprocesor (skrátene ľP či uP) je procesor elektronického počítača vyrobený z miniaturizovaných tranzistorov a iných obvodových prvkov na jedinom polovodičovom integrovanom obvode (tiež známy ako mikročip alebo iba čip).

Hlavné druhy mikroprocesorov sú dnes:

* CPU (Central Processing Unit - procesor základnej jednotky počítača) - hlavný (mikro)procesor počítača (v minulosti však CPU nemala vždy podobu mikroprocesora)
* GPU (grafický procesor)  hlavný mikroprocesor grafickej karty

Pred vynájdením mikroprocesorov boli elektronické CPU vyrobené z oddelených TTL integrovaných obvodov; predtým z jednotlivých tranzistorov; a ešte skôr založené na elektrónkach. Existovali návrhy jednoduchých počítacích strojov založených na mechanických súčiastkach ako ozubené kolesá, hriadele, páky, en:Tinkertoys atď. Leonardo Da Vinci navrhol jeden z nich, hoci ho nebolo možné zostaviť výrobnými postupmi jeho doby.
Je známe, že evolúcia mikroprocesorov doteraz sledovala Moorov zákon týkajúci sa stáleho zvyšovania výkonu v čase. Tento zákon hovorí, že sa ‑komplexnosť integrovaného obvodu s ohľadom na minimálnu cenu komponentu zdvojnásobí každých približne 18 mesiacov, čo sa vo všeobecnosti aj prekvapivo dialo od skorých 70. rokov. Od biednych začiatkov ako mozog kalkulačiek viedol zvyšujúci sa výkon k dominancii mikroprocesorov v každej inej forme počítača; každý systém od najväčšieho mainframe(sálový počítač) po najmenší handheld dnes v jadre používa mikroprocesor.

Prvé čipy

Ako s mnohými techologickými pokrokmi, mikroprocesor bol nápad, ktorého čas nadišiel. Je možné povedať, že tri projekty splodili kompletný mikroprocesor v približne rovnakom čase -- Intel 4004, Texas Instruments TMS 1000 a Garrett AiResearch Central Air Data Computer.

V roku 1968 bolo spoločnosti Garrett ponúknuté, aby vyprodukovala počítač schopný súperiť s elektromechanickými systémami vtedy vo vývoji pre hlavný počítač letovej kontroly novej stíhačky F-14 Tomcat Námorníctva USA. Návrh bol hotový do roku 1970 a ako jadro používal čipovú sadu založenú na MOS. Návrh bol menší a oveľa spoľahlivejší ako mechanické systémy s ktorými súperil a bol použitý vo všetkých raných modeloch Tomcat. Systém však považovalo Námorníctvo za taký vyspelý, že zamietli žiadosť o zverejnenie návrhu a v tom pokračovali až do roku 1997. Z toho dôvodu je CADC a čipset MP944, ktorý používal, pomerne neznáme ešte aj dnes.

Texas Instruments vyvinuli 4-bitový TMS 1000 a testovali hranice predprogramovaných vložených aplikácií, predstavili verziu zvanú TMS1802NC 17. septembra 1971, ktorá implementovala kalkulačku na čipe. Čip Intelu bol 4-bitový 4004 uvoľnený 15. novembra 1971, ktorý vyvinul Federico Faggin.

TI sa uchádzali o patent na mikroprocesor. Gary Boone dostal patent Patent v USA 3,757,306 za architektúru mikroprocesora na jedinom čipe 4. septembra 1973. Nebude možné nikdy zistiť, ktorá spoločnosť mala v skutočnosti prvý v laboratóriu pracujúci mikroprocesor. V rokoch 1971 aj 1976 sa Intel a TI dali na podpisovanie veľkých vzájomných licenčných patentových dohôd, kedy Intel platil TI za patent na mikroprocesor. Pekná história týchto udalostí je obsiahnutá v súdnej dokumentácii z právneho sporu medzi Cyrixom a Intelom s TI ako intervenor a a vlastníkom patentu na mikroprocesor.

Zaujímavé je, že tretia strana tvrdí, že jej bol udelený patent, ktorý môže pokrývať ‑mikroprocesor. Pozri webstránku o vynálezcovi pred TI aj Intelom, ktorý opisuje ‑mikrokontrolér, ktorý môže alebo nemusí byť povaovaný za ‑mikroprocesor.

Počítač na čipe je variáciou mikroprocesora, ktorá kombinuje jadro mikroprocesora (CPU), nejakú pamäť a V/V (vstupno/výstuné) linky, všetko na jednom čipe. Patent na počítač na čipe, zvaný patent na mikropočítač tej doby, Patent v USA 4,074,351, bol udelený Garymu Booneovi a Michaelovi J. Cochranovi z TI. Mimo tohto patentu je správny význam mikropočítača pačítač používajúci (niekoľko) mikroprocesor(ov) ako svoju CPU, kým koncept patentu do istej miery pripomína mikrokontrolér.

Podľa A History of Modern Computing, (MIT Press), pp. 220-21, Intel uzavrel zmluvu s Computer Terminals Corporation, neskôr zvanou Datapoint, zo San Antonio, Texas, na čip pre terminál, ktorý navrhovali. Datapoint sa neskôr rozhodl čip nepoužiť a Intel jo predával ako 8008 v apríli 1972. Toto bol prvý 8-bitový mikroprocesor na svete. Bol základom slávnej počítačovej sady ‑Mark-8 reklamovaného v časopise Radio-Electronics v roku 1974. 8008 a jeho nasledovník 8080, otvorili trh s mikroprocesororovými komponentami.

Významné 8-bitové návrhy

Po 4004 neskôr nasledoval 8008, slávny prvý 8-bitový mikroprocesor. Tieto procesory sú predchodcami trhovo úspešného Intel 8080, Zilog Z80 a odvodených 8-bitových procesorov Intel 8-bit. Konkurenčná architektúra Motorola 6800 bola klonovaná a zlepšená firmou MOS Technology pod názvom 6502, čím súperila s popularitou Z80 v osemdesiatych rokoch.

Z80 aj 6502 sa sústredili na nízku celkovú cenu, dosiahnutú vďaka kombinácii malého púzdra, jednoduchými požiadavkami na zbernicu a zahrnutie obvodov, ktoré by bežne boli poskytované ako oddelený čip (napr. Z80 obsahoval pamäťový kontroler). Boli to práve tieto vlastnosti, ktoré umožnili štart ‑revolúcie domácich počítačov v skorých osemdesiatych rokoch, ktorá nakoniec produkovala poloužitočné stroje za 99 USD.

Motorola triumfovala v celom 8-bitovom svete predstavením MC6809, podľa niektorých najsilnejšieho ortogonálnehol a čisto 8-bitového mikroprocesorového návrhu; a tiež najkomplexnejšou napevne zadrôtovanou logikou, ktoré sa kedy dostali do výroby pre mikroprocesor. Mikrokódovanie nahradilo napevno zadrôtovanú logiku približne v tejto dobe vo všetkých návrhoch silnejších ako MC6809 -- práve preto, že požiadavky na návrh sa stali pre pevné drôtovanie príliš komplexné. Iný zo skorých 8-bitových mikroprocesorov bol Signetics 2650, ktorý sa tešil krátkemu návalu záujmu vďaka inovatívnej a mocnej architektúre inštrukčnej sady.

Východzí návrh mikroprocesora v svete vesmírneho letu bol RCA 1802 od en:Radio Corporation of America (tiež známy ako CDP1802, RCA COSMAC) ktorý NASA použila v programe vesmírnych sond Voyager a Viking v sedemdesiatych rokoch a na palube sondy Galileo na Jupiter (1989-1995). CDP1802 bol použitý preto, že fungoval pri veľmi nízkej spotrebe * a pretože jeho výrobný proces (kremík na zafíre) zaisťoval oveľa lepšiu ochranu proti kozmickému žiareniu a elektrostatickým výbojom ako ktorýkoľvek iný processor tej doby; preto sa o 1802 hovorí ako o prvom procesore so zvýšenou odolnosťou voči radiácii.

16-bitov

Prvý 16-bitový mikroprocesor na viacerých čipoch bol IMP-16 od National Semiconductor, predstavený v roku 1973. 8-bitová verzia čipovej sady bola predstavená v roku 1974 ako IMP-8. V roku 1975 National Semiconductor predstavil prvý 16-bitový microprocesor na jedinom čipe, PACE, ktorý neskôr nasledovala NMOS verzia, en:INS8900.

Medzi iné 16-bitové mikroprocesory na viacerých čipoch patria Digital Equipment Corporation (DEC) LSI-11 OEM sada a balený minipočítač PDP 11/03 a en:Fairchild Semiconductor en:MicroFlame 9440, ktoré boli oba predstavené v priebehu rokov 1975 až 1976.

Prvý 16-bitový mikroprocesor na jedinom čipe bol TMS 9900 od TI, ktorý bol kompatibilný s ich radom minipočítačov TI 990. 9900 bol použitý v minipočítači TI 990/4, domácom počítači en:TI-99/4A and rade OEM mikropočítačových dosiek. Čip bol balený vo veľkom 64-pinovom DIP puzdre, kým väčšina 8-bitových mikroprocesorov ako Intel 8080 používali bežnejšie, menšie a lacnejšie 40-pinové plastické DIP. Nasledujúci čip, TMS 9980, bol navrhnutý, aby konkuroval Intel 8080, mal plnú 16-bitovú inštrukčnú sadu TI 990, používal plastové 40-pinové puzdro, presúval dáta po 8 bitov naraz, ale bol schopný adresovať iba 16 KB. Tretí čip, TMS 9995, bol nový návrh. Rodina sa neskôr rozrástla o 99105 a 99110.

Intel šiel odlišnou cestou, keďže nemal minipočítače, ktoré by mal emulovať, namiesto toho ‑rozšíril svoj návrh 8080 na 16-bitový Intel 8086, prvého člena x86 rodiny, ktorá je srdcom väčšiny moderných PC. Intel predstavil 8086 ako nákladovo efektívny spôsob portovania softvéru z radov 8080 a na tomto základe získal mnohé zakázky. Po 8086 a 8088 Intel uvoľnil 80186, 80286 a v roku 1985 32-bitový 80386, čím upevnil svoju dominanciu na PC trhu spätnou kompatibilitou tejto rodiny.

Memory management unit (MMU, jednotka správy pamäte) integrovaného mikroprocesora vyvinul Childs et al. z Intelu a bol mu udelený patent USA č. 4,442,484.

32-bitové návrhy

16-bitové návrhy boli na trhu iba krátko, keď sa začali objavovať plne 32-bitové implementácie.

Prvým 32-bitovým mikroprocesorom na jednom čipe bol AT&T Bell Labs BELLMAC-32A s prototypmi v roku 1980 a produkciou v roku 1982 (Pozri bibliografiu na tejto webstránke a všeobecné informácie na tejto webstránke). Po rozdelení AT&T v roku 1984 bol premenovaný na WE 32000 (WE ako en:Western Electric) a mal dve následné generácie, WE 32100 a WE 32200. Tieto mikroprocesory boli použité v minipočítačoch AT&T 3B5 a 3B15; v 3B2, prvom stolnom supermikropočítači na svete; v ‑Companion (sprievodca), prvom 32-bitovom laptope na svete; a v počítači ‑Alexander, prvom supermikropočítači s veľkosťou knihy na svete. Používali sa pri nich pamäťové zásobníky ROM podobné tým v dnešným herným konzolám. Na všetkých tychto systémoch bežal pôvodný operačný systém Bell Labs UNIX, ktorý mal prvý GUI balík typu Windows zvaný xt-layers.

Najslávnejším z 32-bitových návrhov je MC68000 predstavená v roku 1979. 68K, pod akým názvom ju tiež poznáme, mala 32-bitové registre, ale používala 16-bitové interné dátové cesty a 16-bitovú externú dátovú zbernicu, aby sa redukoval počet pinov. Motorola ho vo všeobecnosti opisovala ako 16-bitový processor, hoci má jasne 32-bitovú architektúru. Kombinácia vysokej rýchlosti, veľkého (16 MB) pamäťového priestoru a pomerne nízkej ceny ju urobila najpopulárnejším návrhom CPU svojej triedy. Apple Lisa a Macintosh používali 68000, podobne ako aj iné návrhy v polovici 80-tych rokov vrátane Atari ST a Commodore Amiga.

Prvý 32-bitový mikroprocesor Intelu bol iAPX 432 predstavený v roku 1981, ktorý však nezaznamenal komerčný úspech. Mal pokročilú capability-based objektovo orientovanú architektúru, ale slabý výkon v porovnaní s konkurenčnými architektúrami ako Motorola 68000.

Úspech Motoroly 68000 viedol k MC68010, ktorá pridala podporu virtuálnej pamäte.MC68020 predstavená v roku 1985 pridávala plnú 32-bitovú šírku pre dátovú a adresnú zbernicu. 68020 bola neuveriteľne populárna na trhu Unixových supermikropočítačov a mnohé malé spoločnosti (napr. Altos, Charles River Data Systems) produkovali systémy v stolnej veľkosti. Po tom nasledovala MC68030, ktorá pridávala MMU na čip, a rodina 68K sa stala tým pravým procesorom pre všetko, na čom nebežal DOS. Tieto úspechy viedli k MC68040, ktorá mala FPU na dosiahnutie lepšieho výkonu pri matematických operáciách. 68050 nedosiahla očakávané výkonnostné výsledky a nebola uvoľnená a nasledujúca MC68060 bola uvoľnená na trh presýtený omnoho rýchlejšími RISC návrhmi. Rodina 68K sa vytratila zo stolných počítačov na začiatku 90. rokov, dodnes sa však v upravených verziách (hlavne kvôli orientácii na nízku spotrebu) používajú v programovateľných kalkulátoroch Texas Instruments radov TI-89 a TI-92.

Iné veľké spoločnosti navrhli 68020 a nasledovníkov pre embedded zariadenia. V roku 1997 bolo vyrobených viac 68020-tiek pre embedded zariadenia ako procesorov Intel Pentium pre PC [1]. Procesorové jadrá ColdFire sú odvodené od úctyhodnej 68020.

V tejto dobe (začiatok až stred 80-tych rokov), National Semiconductor predstavil veľmi podobný externe 16-bitový, interne 32-bitový mikroprocesor zvaný NS 16032 (neskôr premenovaný na 32016), plne 32-bitovú verziu zvanú NS 32032 a rad 32-bitových priemyselných OEM mikropočítačov. V strede 80-tych rokov Sequent predstavil prvý SMPpočítač serverovej triedy používajúci NS 32032. Toto bola jedna z mála výhier tohto návrhu a vytratil sa na konci 80-tych rokov. Medzi iné návrhy patril zaujímavý Zilog Z8000, ktorý na trh prišiel príliš neskoro, aby sa ujal, a tak sa rýchlo vytratil.

Na konci 80-tych rokov začali ‑vojny mikroprocesorov vyraďovať niektoré procesory z hry. So zjavne jedinou výhrou v návrhu -- Sequent -- sa NS 32032 postupne vytratil a Sequent prešiel na mikroprocesory Intel.

64-bitové mikročipy na stole

Hoci high end RISCové návrhy (pozri nižšie) predstavovali prvú úrodu 64-bitových procesorov dlho pred dnešnými mikročipmy pre mainstream PC od IBM, AMD a Intelu, 64-bitov sa začalo prenikať do stolných počítačov iba v roku 2003 s oficiálnym uvedením procerorov AMD Opteron v apríli, AMD Athlon 64 v septembri, PowerPC G5 v júni a Intel Xeon v roku 2004.

64-bitová éra začala po uvedení prvého 64-bitového čipu spätne kompatbilného s IA-32 -- Athlon 64 v septembri 2003, po čom nasledovali čipy samotného Intelu. Oba procesory sú schopné spúšťať 32-bitové aplikácie ako aj nový 64-bitový software. S príchodom Linuxu bežiaceho na 64 bitoch a 64-bitových Windows XP a je aj software pripravený využiť silu takýchto procesorov.

V skutočnosti znamená prechod na 64 bitov viac ako iba nárast veľkosti registra oproti IA-31, keďže k nemu tiež patrí malý nárast v počte registrov starnúcich CISC návrhov.

Prechod na PowerPC procesorov 64 bitov bol zamýšľaný už pri návrhu procesorov v skorých 90-tych rokoch a tak nebol väčšou príčinou nekompatibilít. Existujúce celočíselné registre sú rozšírené rovnako ako všetky dátové cesty, ktorých sa to týka, ale rovnako ako pr návrhoch IA-31, jednotky pre operácie s plávajúcou čiarkou a vektorové operácie pracujú na alebo nad 64 bitov už niekoľko rokov. Na rozdielod IA-32 neboli pridané žiadne nové všeobecné registre, takže nepoužitie 64-bitového režimu, kde sa dá, nezíska takmer žiadny výkon.

RISC

Od polovice 80-tych do skorých 90-tych rokov sa objavili nové vysoko výkonné RISC (reduced instruction set computer; počítač s redukovanou inštrukčnou sadou) mikroprocesory, ktoré boli spočiatku používané v strojoch na špeciálne účely a Unixových pracovných staniciach, ale odvtedy sa začali používať takmer na akékoľvek účely okrem štandardných Intelových stolných počítačov.

Prvý komerčný návrh vznikol v en:MIPS Technology, 32-bitová R2000 (R1000 nebol uvoľnený). R3000 skutočne dokázala výhody návrhu využiť a R4000 bol prvým 64-bitovým návrhom na svete. Súperenie projektov vyústilo do systémov IBM POWER a Sun SPARC. Čoskoro nato už každý z veľkých výrobcov vydával RISC návrhy, vrátane en:AT&T CRISP, en:AMD 29000, en:Intel i860 a en:Intel i960, en:Motorola 88000, en:DEC Alpha a en:HP-PA.

Trhové sily mnohé z nich vyradili a POWER a odvodený PowerPC zostal ako hlavný stolový RISC procesor, a SPARC sa používa iba v návrhoch Sun. MIPS naďalej zásobuje niektoré systémy SGI, ale v prvom rade sa používa v embedded zariadeniach, z čoho môžeme spomenúť [[router|routre] Cisco. Zvyšok pôvodných návrhov sa buď stratil alebo sa to čoskoro stane. Iné spoločnosti ako ARM zaútočili na trhové výhody, z pôvodného úmyslu domácich počítačov sa odvtedy zamerali na trh procesorov embedded zariadení. Dnešné RISCové návrhy založené na MIPS, ARM a PowerPC jadrách sú srdcom prevažnej väčšiny výpočtových zariadení.

Samozrejme v IBM-kompatiblnom PC svete Intel, AMD, a teraz aj VIA všetci vyrábajú x86-kompatibilné mikroprocesory. Najpopulárnejšími 64-bitovými návrhmi na konci roku 2004 sú DEC(-Intel) ALPHA, AMD 64, a HP-Intel Itanium.

Trhová štatistika

V roku 2003 boli vyrobené a predané mikroprocesory v hodnote okolo 44 miliárd USD [2]. Hoci asi polovica týchto peňazí bola minutá na CPU použité v stolových alebo laptop osobných počítačoch, tie predstavujú iba asi 0,2% všetkých predaných CPU.

Okolo 55% všetkých CPU predaných vo svete sú 8-bitové mikrokontroléry. Cez 2 miliardy 8-bitových mikrokontrolérov sa predalo v roku 1997.

Menej ako 10% všetkých CPU predaných vo svete sú 32 alebo viac bitové. Zo všetkých predaných 32-bitových CPU sa okolo 2% používajú v stolných alebo laptop PC. ‑Celkovo, priemerná cena za mikroprocesor, mikrokontrolér alebo DSP je len niečo cez 6 USD.

 

 

·        vymenujte vysvetlite kritériá výberu MB

 

 

 

·        vysvetlite bezpečnosť práce pri inštalácii MB

 

 

 

·        predveďte praktickú inštaláciu a deinštaláciu MB

 

 

 

·        s využitím IKT prezentujte súčasnosť základných dosiek pre segment trhu PC a špeciálnych počítačov – sieťových zariadení, diskutujte o parametroch a pomere cena/výkon

 

 

 

·        na základe elektronických cenníkov navrhnite základnú dosku pre kancelársky počítač malej firmy, zdôvodnite návrh

 

 

 

 

 

 

 

Elektrika

 

 

·        Popíšte vlastnosti a rozdelenie polovodičových diód a aplikujte využitie fotodiód pri čítaní CD

 

 

·        Popíšte vlastnosti a vodivosť polovodičov a aplikujte využitie PN prechodov v prvkoch PC

 

 

Ekonomika

 

·        Popíšte cudzie zdroje financovania podniku

Musíme ich vrátiť napr: úvery, pôžička, záväzky voči štátu.

Today, there have been 1 visitors (6 hits) on this page!
This website was created for free with Own-Free-Website.com. Would you also like to have your own website?
Sign up for free