Motorola 68000: Porovnání verzí

Smazaný obsah Přidaný obsah
Oprav překlepu a wikiodkazu, společný vývom 68000 a 6809
Formulace úvodu, upřesnění
Řádek 1:
[[Soubor:XC68000.agr.jpg|thumb|250px|XC68000 z roku [[1979]]]]
 
'''Motorola 68000''' je v [[Informatika|informatice]] označení [[16bitový|16]]/[[32bitový|32bitového]] [[Procesor|mikroprocesoru]] typu [[CISC]] od firmy [[Motorola]] (nyní [[Freescale Semiconductor]]), který zahájil řadu procesorů [[Motorola 680x0]]. Procesory byly navrhovány tak, aby byla zajištěna [[dopředná kompatibilita]] pro používaný software, tj. aby starší kód mohl běžet i na novějších modelech procesorů.<ref name=MC68000>{{Citace elektronické monografie
'''Motorola 68000''' je [[32bitový]] [[CISC]] [[mikroprocesor]]. Jádro navrhla a prodávala firma [[Freescale Semiconductor]] (dříve sektor firmy [[Motorola]]). Software pro procesory z řady [[Motorola 680x0]] je obvykle ''dopředně kompatibilní'', tedy pracuje i na nejnovějších procesorech. I po 27 letech zůstává tato počítačová architektura populární a používá se při návrhu nových procesorů.
| příjmení = Starnes
| jméno = Thomas
| odkaz na autora =
| titul =
| url = http://www.easy68k.com/paulrsm/doc/dpbm68k1.htm
| datum vydání =
| datum aktualizace = 1983-04
| datum přístupu = 2015-02-03
| vydavatel = BYTE Publications Inc.
| místo = Austin
| jazyk = anglicky
}}</ref> Ještě v roce 2015 jsou procesory této řady stále vyráběny.
 
== Charakteristika ==
Procesor Motorola 68000 má [[16bitový|16bitovou]] [[Aritmeticko-logická jednotka|aritmeticko-logickou jednotku]] a několik [[32bitový|32bitových]] registrů (dohromady 16).<ref name=MC68000 /> Adresa může být 32bitová, ale z procesoru je vyvedeno jen 24 adresních linek, takže lze osadit maximálně 16&nbsp;MB [[Operační paměť|operační paměti]].<ref name=MC68000 /> Paměťový prostor byl typicky osazen 8–16&nbsp;kB paměti [[ROM]] (pro základní systém, tehdy ještě ne plnohodnotný [[operační systém]]) a typicky zbytek do 64&nbsp;kB pak běžnou pamětí [[RAM]]. Protože datová sběrnice procesorů řady [[Motorola 680x0]] je pouze 16bitová, je nutné přenášet 32bitová data ve dvou cyklech (například při ukládání obsahu 32bitového registru do operační paměti RAM).<ref name=MC68000 />
 
== Historie ==
Řádek 21 ⟶ 36:
Mikroprocesor se uplatnil i v herních konzolích v 80. letech a na počátku let 90. Například konzole [[Sega]] [[Mega Drive]].
 
Řada CPU 68000 a později 68020 byla též použita pro špičkové (ve své době) šachové počítače Mephisto. (Nynínyní spadá pod Saitek).
 
Firma [[Texas Instruments]] využívala řadu 68000 ve svých vědeckých kalkulátorech. Například modely [[Texas Instruments|TI]]-89 a [[Texas Instruments|TI]]-92. První kalkulátory fungovaly na taktovací frekvenci 10 &nbsp;MHz, další verze hardware měly frekvencipoužívaly 12 &nbsp;MHz. Spolu s operačním systémem těchto kalkulátorů [[AMS]] (''Advanced Matematics Software'') poskytovaly silný nástroj na řešení matematických operací.
 
== ArchitekturaLiteratura ==
* [http://www.freescale.com/files/archives/doc/ref_manual/M68000PRM.pdf Motorola MC68000 Family Programmer's Reference Manual]
Původní adresová sběrnice byla 23bitová,{{Fakt/dne|20121105103512}} umožňovala adresovat 16 MB paměti. Externí sběrnice byla [[16bitový|16bitová]]. V té době to bylo nejpraktičtější řešení. Ovšem navržena byla na [[32bitový|32bitové]] registry a adresové prostory (adresy se vždy ukládaly jako 32 bitové), protože se předpokládalo, že ceny hardwaru půjdou dolů s rozvojem nových technologií a automatizace výroby.
* [http://www.esacademy.com/automation/faq/m68k/ comp.sys.m68k FAQ]
 
== Reference ==
<references />
* [http://www.freescale.com/files/archives/doc/ref_manual/M68000PRM.pdf Motorola MC68000 Family Programmer's Reference Manual]
* [http://www.esacademy.com/automation/faq/m68k/ comp.sys.m68k FAQ]
 
== Externí odkazy ==