Motorola 68012 - Motorola 68012

Die of Motorola 68012.

Motorola MC68012 procesor je 16/32-bitový mikroprocesor od začátku roku 1980. Jedná se o 84kolíkovou verzi PGA Motorola MC68010 . Paměťový prostor byl rozšířen na 2  GB a byl přidán kolík cyklu čtení-úpravy-zápisu (RMC), což naznačuje, že probíhá nedělitelný cyklus čtení-úpravy-zápisu, aby se pomohlo navrhnout víceprocesorové systémy s virtuální pamětí . Všechny ostatní procesory musely zadržet přístup do paměti, dokud nebyl cyklus dokončen. Všechny ostatní funkce MC68010 byly zachovány.

Rozšíření paměťového prostoru způsobilo problém pro všechny programy, které k ukládání dat používaly vysoký bajt adresy, což byl programovací trik, který byl úspěšný u těch procesorů, které mají pouze 24bitovou sběrnici adres (68000 a 68010). Podobný problém postihl 68020 .

Poznámky a odkazy

  1. ^ „Rodina mikroprocesorů Motorola 68012 (MC68012)“ .
  2. ^ MC68010 / MC68012 16- / 32bitové mikroprocesory virtuální paměti (PDF) . Motorola Semiconductor. Květen 1985.
  3. ^ Avtar, Singh; Triebel, Walter A. (1991). 16bitové a 32bitové mikroprocesory: architektura, software a techniky propojení . Englewood Cliffs, New Jersey: Prentice-Hall . ISBN   978-0138121570 .