Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
В то же время семейство TMS320F28xx является 32-разрядным. Все причиндалы: АЛУ, шины данных, регистры ЦПУ, МАК - 32-битные. Практически все инструкции работают с 32-битными операциями, сходу мне даже трудно сказать, с какими нельзя работать. Ну и естественно, точно также они могут работать с 16-битными (для увеличения плотности кода).
Ну вот, например, как вы любите: можно добавить (сложить) содержимое 32-битного аккумулятора к содержимому 32-битной ячейкой памяти за один такт командой
addl smem,acc ;содержимое аккумулятора добавляется к ячейке памяти.
И ёще, в документе ssdv004s прямо указано, что TMS320F28xx имеет 32-битное ядро, и в то же время стыдливо завуалирована разрядность ядра С5000. Где-то ещё прочитал, что С55х совместим с С54х (но там хоть прямо указано, что ядро 16-разрядное).