ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
29820 Топик полностью
SM (20.05.2005 07:53, просмотров: 1) ответил SM на Сорри за новую тему, но думаю так лучше. Далее про процессор. По ссылке текущее состояние дел - просьба высказываться.
Не все так просто. Нарисовался геморрой. Стек... Организация внутреннего ОЗУ - 16 битная память. Хочется записывать при CALL/INT PC за один такт сразу, как и при PUSH Rx/@Rx/Direct/#data в 16-битном режиме. Но для этого надо, чтобы указатель стека был четным. Иначе сглючит. Точнее иначе за 1 такт не записать. Что делать? А) Автоматически распознавать четность указателя и писать если что по байтам в соседние ячейки памяти за два такта? Тормозно... Б) Применить двухпортовую память с двумя R/W портами? Чтобы уметь писать за такт в два разных места?(Сейчас 1R/1W). Жирно по площади... В) Возложить это все на программиста, чтобы сам следил за выравниванием? При этом сделав при прерывании двух-тактовое сохранение? Неудобно... Г) Может еще идеи?