Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Не знаю. Может, сэкономили этим какую-то логику, сократили какой-то дешифратор на первой стадии декодирования. Принципиального "запрета" я не вижу. (+)

Отправлено ReAl 14 июля 2007 г. 20:57
В ответ на: Тогда почему сейчас LD/ST в зону i/o двухтактовое? Я имею в виду область адресов ввода.вывода, куда нельзя попасть через IN/OUT. отправлено CD_Eater 14 июля 2007 г. 20:38

Возможно - для P+d таки нужно время на суммирование, адресация без смещения идёт тем же трактом для упрощения.

В крайнем случае я согласен был бы даже на то, чтобы в регистровую пару грузить для доступа к IO указатель, выровненный на 32 байта, чтобы в этой зоне не тратить время на P+d, а биты d напрямую пустить на адрес внутри блока IO тем временем пока дешифратор старших битов выделяет - у нас какой банк IO или вообще не IO.
В конце концов - ресурс кристалла, занятый дешифратором команд IO можно было бы пустить на тот дешифратор.

В любом случае у меня другой подход - скорости ногодрыжества мне хватает, а разбиение портов аж на три класса в некоторых нынешних кристаллах коробит.

Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 234:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru