Prvni mikropo?ita?e nebo te? "osobni po?ita?e" z doby okolo roku 1975. Druha ?ada shora, prvni zleva
Altair 8800
. Vpravo dole
Apple I
.
Raspberry Pi
jako typicky p?edstavitel pojmu "mikropo?ita?" okolo roku 2020. Pou?iva se i ozna?eni "jednodeskovy po?ita?". Dal?i ozna?eni byvaji "
vestav?ny system
" nebo "
jedno?ip
", ale to ji? neplati p?imo pro Raspberry.
Mikropo?ita?
je pojem, jeho? vyznam se postupem ?asu m?ni. P?ibli?n? v
60.
a?
80. letech 20. stoleti
se v podstat? jednalo o protipol pojmu ?
velky po?ita?
“, v sou?asn? dob? (za?atek
21. stoleti
) se mikropo?ita?em obvykle mysli za?izeni vyrazn? men?i, ne? je stolni osobni po?ita?. Mikropo?ita? je ale v ka?dem p?ipad? po?ita? obsahujici
mikroprocesor
(ktery musi obsahovat alespo? jednu
centralni procesorovou jednotku
), pam?? a vstupn?/vystupni (
Input/Output
) za?izeni.
Mnoho mikropo?ita?? v obecnem smyslu ma sve zastupce mezi osobnimi po?ita?i (podminkou je vybavenost klavesnici a displejem ? rozhranimi pro vstup a vystup). Dne?ni po?ita?e, jakymi jsou nap?iklad stroje
IBM System z
, pou?ivaji velke mno?stvi upravenych mikroprocesor?.
Termin ?mikropo?ita?“ se stal popularnim po zavedeni minipo?ita?e, kdy? Isaac Asimov pou?il termin mikropo?ita? ve sve povidce
Umirajici noc
(
anglicky
The Dying Night
) v roce 1956 (publikovana v ?asopise
The Magazine Of Fantasy and Science Fiction
). Je zajimave, ?e mikropo?ita? nahradil mnoho samostatnych komponent, ktere tvo?ily CPU minipo?ita?e, jednim integrovanym mikroprocesorem ?ipu. Nejran?j?i modely, jako je
Altair 8800
, byly ?asto prodavany jako stavebnice k sestaveni u?ivatelem. RAM pam?? m?la velikost 256 bajt? a vstupn?/vystupni za?izeni p?edstavovaly pouze kontrolky a p?epina?e. Termin
Mikropo?ita?
byl poprve va?n? pou?it k ozna?eni prvniho stroje v pevne fazi navr?eny s mikroprocesorem, ktery se jmenoval
Micral N
. Stejn? tak jako mikroprocesory a polovodi?ove pam?ti zlev?ovaly, mikropo?ita?e se stavaly levn?j?imi a snadn?j?imi k pou?iti:
- Stale levn?j?i logicke ?ipy jako serie 7400 dovoluji levn?j?i jednou?elove systemy obvod? pro zlep?eni u?ivatelskeho rozhrani, jako je vstup z klavesnice, namisto jednoduche ?ady p?epina?? pro p?epinani bit? jeden po druhem.
- Pou?iti audiokazet pro levne ukladani dat nahrazuje manualni obnoveni programu po ka?dem zapnuti p?istroje.
- Velke levne pole logickych ?len? ve form? ROM a EPROM povoluji obslu?nym program?m autozavad?ni jadra k ulo?eni do mikropo?ita?e. Tyto ulo?ene programy mohou automaticky na?ist dal?i slo?it?j?i software z externich ulo?nych za?izeni bez zasahu u?ivatele. Tim vytvo?i system na kli?, ktery nevy?aduje po?ita?oveho experta, ktery by mu rozum?l nebo um?l za?izeni pou?ivat.
- Pam?? RAM (Random access memory) se stala levnou a nabizi p?ibli?n? 1-2 kilobajt? pam?ti pro ?adi? graficke karty pro 40x25 nebo 80x25 textoveho displeje nebo hranate barevne grafiky na spole?ne domaci televizi. To nahrazuje pomaly, slo?ity a nakladny dalnopis, ktery byl d?ive roz?i?eny jako rozhrani k minipo?ita??m a salovym po?ita??m.
V?echna tato vylep?eni v nakladech a pou?itelnosti vyustila v explozi jejich popularity b?hem pozdnich 70. a ranych 80. let. Velky po?et vyrobc? po?ita?? dodaval mikropo?ita?e pro pou?iti pro male podnikove aplikace. Kolem roku 1979 mnoho spole?nosti, jako je Cromemco, Processor Technology, IMSAI, Northstar, Southwest Technical Products Corporation, Ohio Scientific, Altos, Morrow Designs a dal?i, vyrabi systemy ur?ene bu? pro vynalezaveho koncoveho u?ivatele nebo poradenske firmy dodavaji podnikove systemy, jako je u?etnictvi, sprava databazi a zpracovani textu pro male a st?edni podniky. Podniky, ktere si nemohou dovolit mikropo?ita? koupit za hotove penize, vyu?ivaji leasing nebo pronajem po?ita?e jako formu slu?by, a maji tak mo?nost automatizace podnikovych funkci bez (obvykleho) najimani zam?stnanc? na plny uvazek ke sprav? po?ita??.
Zastupce systemu teto ery pou?ivali sb?rnici S100,
8bitovy
procesor, jako
Intel 8080
nebo
Zilog Z80
a opera?ni system
CP/M
nebo
MP/M
. Zvy?ujici se dostupnost a vykon stolnich po?ita?? pro osobni pou?iti p?itahuje pozornost vice vyvoja?? softwaru. V dob?, a jak pr?mysl zral, trh pro osobni po?ita?e standardizovanych kolem PC kompatibilnich se systemem IBM DOS, a nov?j?i Windows. Moderni stolni po?ita?e, herni konzole, notebooky, tablety, a mnoho druh? p?enosnych za?izeni, v?etn? mobilnich telefon?, kapesnich kalkula?ek, a pr?myslovych vestav?nych system?, to v?e m??e byt pova?ovano za p?iklady mikropo?ita?? podle shora uvedene definice.
Ka?dodenni pou?ivani vyrazu "mikropo?ita?e" (a zejmena zkratky "mikro") se vyrazn? sni?ilo od poloviny 80. let dal, a ji? neni samoz?ejmosti. To je nejvice obecn? spojene s prvni vlnou all-in-one 8bitovych domacich po?ita?? a malych pracovnich mikropo?ita?? (nap?.
Apple II
,
Commodore 64
,
BBC Micro
a
TRS 80
). P?esto?e, nebo prav? proto, stale rozmanit?j?i ?kala modernich mikroprocesorovych za?izeni odpovidala definici "mikropo?ita?," u? se na n? odkazujeme v ka?dodenni ?e?i. V b??nem pou?iti je slovo "mikropo?ita?" do zna?ne miry nahrazeno ozna?enim "osobni po?ita?" nebo "PC", ktery popisuje, ?e byl ur?en pro pou?iti pouze jednou osobou najednou. IBM nejprve podporoval termin "osobni po?ita?". Aby se odli?ili od ostatnich mikropo?ita??, nazvali to "domaci po?ita?e". Nicmen?, po jeho uvoln?ni, byl IBM PC sam ?iroce napodoben, stejn? jako termin. Sou?asti byly b??n? dostupne vyrobc?m a BIOS byl zp?tn? analyzovan technikami ?isteho designu.
Monitory, klavesnice a dal?i za?izeni pro vstup a vystup mohou byt integrovane nebo odd?lene. Po?ita?ova pam?? v podob? RAM, a nejmen? jednoho dal?iho men? nestabilniho pam??oveho za?izeni jsou obvykle v kombinaci s procesorem na systemove sb?rnici v jednom p?istroji. Jina za?izeni, ktera tvo?i kompletni mikropo?ita?ovy system v?etn? baterie, si?oveho zdroje, klavesnice a r?znych vstupn?/vystupnich za?izeni pou?ivanych k p?edavani informaci do a z lidskeho operatora (tiskarny, monitory, lidske rozhrani). Mikropo?ita?e jsou navr?eny tak, aby slou?ily pouze jednomu u?ivateli, a?koli mohou byt ?asto modifikovany softwarem nebo hardwarem, ktery sou?asn? slou?i vice ne? jednomu u?ivateli. Mikropo?ita? je umist?n na stole nebo pod stolem, tak?e je snadno p?istupny u?ivateli. V?t?i po?ita?e jako minipo?ita?e, salove po?ita?e a superpo?ita?e, pot?ebovaly velke sk?in? nebo dokonce specializovane mistnosti.
Mikropo?ita? je vybaven alespo? jednim typem ukladani dat, obvykle RAM. A?koli n?ktere mikropo?ita?e plni ukoly pomoci RAM samy, n?jaka forma sekundarniho ulo?i?t? je obvykle ?adouci. Pozd?ji se p?idalo druhotne ukladani (zejmena ve form? diskety a pevnych disk?) zabudovane do mikropo?ita?ove sk?in?.
Mikropo?ita? obsahuje
mikroprocesor
,
?adi?
,
pam??
(velmi malou) a
aritmeticko-logickou jednotku
s
registry
, do kterych se nahravaji bu? operandy aritmetickych operaci nebo logickeho porovnani. Mikroprocesory jsou 8bitove, dra??i 16bitove, nebo pro naro?n?j?i ulohy, jako nap?. p?eklad jazyk?, se pou?ivaji mikroprocesory 32bitove. Pro zrychleni mikroprocesoru se pou?iva
koprocesor
, nap?. pro matematicke operace.
Dale mikropo?ita?e obsahuji zdroj hodinoveho signalu o taktu 4?40 M
Hz
. Zavad?ci program je ulo?eny v pam?ti ROM. Pam?? RAM slou?i k zpracovani dat a ukladani mezivysledk?. Polovodi?ove pam?ti maji kapacitu 16, 64 kB ale i 4 MB.
Mikropo?ita?e jsou v?t?inou stav?ny tak, aby byly v?echny sou?astky umist?ny v jedne ?bedn?“. Obecn? by se m?l mikropo?ita? vejit na psaci st?l, ostatni po?ita?e jako
minipo?ita?e
nebo
mainframe
jsou o hodn? v?t?i, n?kdy zabiraji i celou mistnost.
V tomto ?lanku byl pou?it
p?eklad
textu z ?lanku
Microcomputer
na anglicke Wikipedii.