CPU08 - центральное процессорное устройство семейства микроконтроллеров M68HC08 фирмы Motorola
CPU08 является центральным процессорным устройством (CPU) семейства микроконтроллеров (MCU) M68HC08 фирмы Motorola. Полная совместимость объектных кодов CPU08 с объектными кодами микроконтроллеров семейства M68HC05 позволяет пользователям устройств, реализованных на основе микроконтроллеров M68HC05, расширить производительность их устройств, не затрачивая дополнительные силы и средства на разработку нового программного обеспечения. Сочетание высоких быстродействия и производительности, малого потребления и низкой стоимости может привлечь внимание приверженцев и других архитектур CPU.
Отличительные особенности
Полная совместимость с объектными кодами микроконтроллеров семейства M68HC05
16-разрядный указатель стека, команды манипулирования стеком
16-разрядный индексный регистр (H:X), команды манипулирования старшим и младшим байтами
Стандартная тактовая частота шины CPU 8 МГц
Пространство памяти программ/данных 64 Кбайт
16 режимов адресации
78 новых операционных кодов
Перемещение данных память-память без использования аккумулятора
Команды быстрого перемножения 8x8 и 16x8
Расширенная обработка двоично-десятичных данных (BCD)
Расширенное определение внутренней шины, обеспечивающее расширение адресуемого пространства за пределы 64 Кбайт
Гибкое определение внутренней шины, для адаптации периферии, расширяющей возможности CPU, как контроллера прямого доступа к памяти (DMA)