Motorola 68012 - Motorola 68012

Өл Motorola 68012.

The Motorola MC68012 процессор 16/32 бит микропроцессор 1980 жылдардың басынан бастап. Бұл 84 істікшелі PGA[1] нұсқасы Motorola MC68010. Жад кеңістігі 2-ге дейін кеңейтілдіГБ және виртуалды жады бар мультипроцессорлық жүйелерді жобалауға көмектесу үшін оқудың-модификацияның-жазудың циклінің жалғасатындығын білдіретін оқу-өзгерту-жазу циклі (RMC).[2][3] Барлық басқа процессорлар цикл аяқталғанға дейін жадқа қол жеткізуді тоқтату керек болды. MC68010 барлық басқа ерекшеліктері сақталды.

Жад кеңістігінің кеңеюі деректерді сақтау үшін адрестің жоғары байтын қолданған кез-келген бағдарламалар үшін мәселе туғызды, тек 24 биттік адрес шинасы бар процессорлармен сәтті болған бағдарламалау трюктері (68000 және 68010). Осыған ұқсас проблема әсер етті 68020.

Ескертпелер мен сілтемелер

  1. ^ «Motorola 68012 (MC68012) микропроцессорлық отбасы».
  2. ^ MC68010 / MC68012 16- / 32-биттік виртуалды жады микропроцессорлары (PDF). Motorola жартылай өткізгіш. Мамыр 1985.
  3. ^ Автар, Сингх; Триебель, Уолтер А. (1991). 16 және 32 биттік микропроцессорлар: сәулет, бағдарламалық жасақтама және интерфейстеу әдістері. Энглвуд Клифс, Нью-Джерси: Prentice-Hall. ISBN  978-0138121570.