![]() |
Quote:
|
HD64180 насколько понимаю не использовал команды старших моделей, он сам был старшей моделью
|
Quote:
|
Ну дык и для z80 как понимаю актуально только добавление нек. команд, путём их перехвата и внешнего исполнения, притом такие дополнения имеет смысл делать не сами по себе, а только как интегрированную часть нового чипсета видеопроцессора Спектрума например. Сами по себе, как хотел Максагор, они врядли кому нужны.
|
Quote:
|
Да кто скажет, зачем ему Advanced Z80 на 400МГц...?
Ну добавите пару команд ... И что дальше? Без коренных изменений ничего в спеке не изменится, а если всё менять ... тогда зачем спек? Или это уже будет не спек ... Спек - это явление..., как солнечное затмение ... А развитие компьютеров другая тема ... Не надо изобретать развитие явления! "потому как все эти порты, банки и т.п. - изврат полнейший, до сих пор не стандартизированый и не полностью используемый" Так вот широкое поле для деятельности - стандартизировать, поддержать на уровне софта... Хоть то, что уже есть ... |
Quote:
|
Quote:
Quote:
Quote:
|
Quote:
|
Quote:
|
Да все в топку, в проц нада вставить MMU и режим супервизора типа (в котором этим самым MMU можно рулить) имеющий свой отдельный набор команд, ну и пару бряков аппаратных, скажим поставил бряк на запись в 7FFD и при помощи MMU и кода супервизора можно любую раскладку памяти на любой железяке изобразить (о чем это я!!! виртуальная память !! Uzix, SymOS - неет!!)
|
Quote:
|
Quote:
|
"Код меньше и быстрее"
А зачем это нужно? Т.е. есть массовая потребность? "Перепиши процедуры калькулятора " Ага, а как гарантировать и протестировать совместимость? "Почему бы для начала скажем не на 28МГц? " Для чего? Наверно много софта не работает без этого ...? |
Quote:
|
Quote:
Quote:
Quote:
|
Quote:
большие операнды большие команды пересылки больше места в стеке для вызова исключение возможности заставить проц работать с режим 3,5 по 3/4 такта на машинный цикл, то это много софта в пень летит Ввести 2 режима быстый и 3/4 это просто писец - два проца в одни плис засунуть так как переключение нереально, делал такое для TV80 так он после это во 2 цикло не лез и частота ниже плинтуса упала. Добавлено через 1 минуту Короче все нафик, проц на спектруме должен работать обязательно 3/4 ну по частоте 3.5/сколько хош, отсюда вытекает что это нада стандартную T80 корку облепливать чем нить снаружи не ломая основного режима мож дополняя Добавлено через 1 минуту Короче все нафик, проц на спектруме должен работать обязательно 3/4 ну по частоте 3.5/сколько хош, отсюда вытекает что это нада стандартную T80 корку облепливать чем нить снаружи не ломая основного режима мож дополняя |
Quote:
|
На борту с процом можно несколько мег иметь
а MMU на то и менеджер памяти что бы прозрано отобразит в адресном проце любой кусок памяти, а если делать для спека то нужно его затачивать под него в частности я абсолютно не вижу проблем что бы физически проц работал с банками кроме 5 и 7 в набортовой Добавлено через 2 минуты А можно и в перемешку, гурбо говоря у тебя в машинке 128 а ты хош модель памяти от KAY 1024 настрой MMU + монитор(бивис в терминах Специалиста, Радио-86РК) что он тебе такую картину как будто у тебя KAY с метром памяти |
Quote:
На вопрос "Зачем ?" ответ простой - для быстрой графики , особенно в расширенных граф.режимах . Городить новый проц чтоб воткнуть в разлогающийся металолом (да ещё и расширять системуму команд ради тормозной старой туши) имхо совсем не в кассу . Ибо практически за ту же цену можно сконструлить целый спек со всеми придатками утрамбованными в ту же матрицу . Quote:
|
Quote:
|
Ну уж если где чешется ...
"комьютер в чипе" ваш путь ... Или эмулятотор ... чего хотите ... И гигагерцев и гигабайтов будет до ... Тока опять ... Причем здесь спек ... |
Quote:
|
Quote:
|
| All times are GMT +4. The time now is 17:51. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.