User Tag List

Страница 6 из 7 ПерваяПервая ... 234567 ПоследняяПоследняя
Показано с 51 по 60 из 64

Тема: Advanced Z80

  1. #51
    ZEK
    Гость

    По умолчанию

    Да все в топку, в проц нада вставить MMU и режим супервизора типа (в котором этим самым MMU можно рулить) имеющий свой отдельный набор команд, ну и пару бряков аппаратных, скажим поставил бряк на запись в 7FFD и при помощи MMU и кода супервизора можно любую раскладку памяти на любой железяке изобразить (о чем это я!!! виртуальная память !! Uzix, SymOS - неет!!)

  2. #52

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от icebear Посмотреть сообщение
    Я говорю о процессоре в чипе.
    такой проц без изменения архитектуры существующего компьютера использовать нельзя, а даже элементарная загрузка самого этого процессора в FPGA - это уже серьёзная переделка компьютера. Поэтому единственный безпроблемный путь применения такого проца - комьютер в чипе, где сразу создаётся нужная архитектура.

  3. #53
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    процессора в FPGA - это уже серьёзная переделка компьютера
    8 лапая микруха рядом с FPGA на той же платке это большие переделки?

  4. #54

    Регистрация
    04.08.2005
    Адрес
    Новосибирск
    Сообщений
    738
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    "Код меньше и быстрее"
    А зачем это нужно? Т.е. есть массовая потребность?

    "Перепиши процедуры калькулятора "
    Ага, а как гарантировать и протестировать совместимость?

    "Почему бы для начала скажем не на 28МГц? "
    Для чего? Наверно много софта не работает без этого ...?

  5. #55

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от heroy Посмотреть сообщение
    8 лапая микруха рядом с FPGA
    хорошо, пусть загрузили, но никакой старый комп без переделки не позволит использовать непрерывную адресацию, а предложенная тобой эмуляция любой адресации - это то же самое, медленное щёлканье банками через порты Спектрума, что эффективней сделать внутри самого процессора в варианте компьютер в чипе, и избавиться от тормозов на обращение к портам.
    Последний раз редактировалось Black_Cat; 13.12.2007 в 18:48.

  6. #56

    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ASDT Посмотреть сообщение
    "Код меньше и быстрее"
    А зачем это нужно? Т.е. есть массовая потребность?
    Затем же, зачем памяти больше 48К.

    Цитата Сообщение от ASDT Посмотреть сообщение
    "Перепиши процедуры калькулятора "
    Ага, а как гарантировать и протестировать совместимость?
    Гарантировать совместимость - писать по уму, протестировать - каждый знает как оно должно работает, если работает не так, как нормальная версия - значит вообще не работает. К чему вопрос, если ответ очевиден?

    Цитата Сообщение от ASDT Посмотреть сообщение
    "Почему бы для начала скажем не на 28МГц? "
    Для чего? Наверно много софта не работает без этого ...?
    Это по жизни у тебя такая консервативная позиция?
    Who are you to fucking lecture me?

  7. #57
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    хорошо, пусть загрузили, но никакой старый комп без переделки не позволит использовать непрерывную адресацию, а предложенная тобой эмуляция любой адресации - это то же самое, медленное щёлканье банками через порты Спектрума,
    Запросто выводиш лапы больше 16 наружу с транслятора MMU вот тебе и больше адресов, а добавлять плноценный расширеный адрес это нада всё снуля делать, типа написать eZ80, потому как для большего адреса нада
    большие операнды
    большие команды пересылки
    больше места в стеке для вызова

    исключение возможности заставить проц работать с режим 3,5 по 3/4 такта на машинный цикл, то это много софта в пень летит

    Ввести 2 режима быстый и 3/4 это просто писец - два проца в одни плис засунуть так как переключение нереально, делал такое для TV80 так он после это во 2 цикло не лез и частота ниже плинтуса упала.

    Добавлено через 1 минуту
    Короче все нафик, проц на спектруме должен работать обязательно 3/4 ну по частоте 3.5/сколько хош, отсюда вытекает что это нада стандартную T80 корку облепливать чем нить снаружи не ломая основного режима мож дополняя

    Добавлено через 1 минуту
    Короче все нафик, проц на спектруме должен работать обязательно 3/4 ну по частоте 3.5/сколько хош, отсюда вытекает что это нада стандартную T80 корку облепливать чем нить снаружи не ломая основного режима мож дополняя
    Последний раз редактировалось ZEK; 13.12.2007 в 18:57. Причина: Добавлено сообщение

  8. #58

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от heroy Посмотреть сообщение
    Запросто выводиш лапы больше 16 наружу с транслятора MMU вот тебе и больше адресов
    ну разве что отрезать выходы стандартных портов памяти и кинуть проводки прям с выхода транслятора MMU.. но опять же простой заменой проца не отделаться.

  9. #59
    ZEK
    Гость

    По умолчанию

    На борту с процом можно несколько мег иметь
    а MMU на то и менеджер памяти что бы прозрано отобразит в адресном проце любой кусок памяти, а если делать для спека то нужно его затачивать под него

    в частности я абсолютно не вижу проблем что бы физически проц работал с банками кроме 5 и 7 в набортовой

    Добавлено через 2 минуты
    А можно и в перемешку, гурбо говоря у тебя в машинке 128 а ты хош модель памяти от KAY 1024 настрой MMU + монитор(бивис в терминах Специалиста, Радио-86РК) что он тебе такую картину как будто у тебя KAY с метром памяти
    Последний раз редактировалось ZEK; 13.12.2007 в 23:42. Причина: Добавлено сообщение

  10. #60

    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,789
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor Посмотреть сообщение
    Прошу прощения, а смысл? Старенькие клоны большую частоту шины не потянут. При увеличении частоты FSB проца скажем за 14Мгц уже вся начинка кардинально меняется (быстродействие памяти, скорость срабатываение защелок портов). Опять же Z80 ограниченный 64Кб прямоадресуемой памяти. Какой смысл в таком новом процессоре, десяток новых команд?

    Если меняется проц меняется и сам компьютер. Если бы не внутренние порты старших клонов Z80 (Z180, Z380, eZ80), то это была бы реальная альтернатива. Но со сменой не только проца, но и среды обитания (компа). А поскольку в спектруме как минимум клавиатура пересекается с адресом внутреннего порта, то выход виден только в применении быстродействующего софтядра Z80 в ПЛИС.
    Черезвычайно согласен со всем сказанным . Тем более последний рекорд разгона спека в матрице аж ~50МГц .

    На вопрос "Зачем ?" ответ простой - для быстрой графики , особенно в расширенных граф.режимах .

    Городить новый проц чтоб воткнуть в разлогающийся металолом (да ещё и расширять системуму команд ради тормозной старой туши) имхо совсем не в кассу . Ибо практически за ту же цену можно сконструлить целый спек со всеми придатками утрамбованными в ту же матрицу .

    Цитата Сообщение от icebear Посмотреть сообщение
    С Максагором согласен, ибо новый проц для новых клонов - это мёртвый проц.
    Мне мерещется что нужно говорить так - "новый проц для старых клонов - это мёртвый проц"
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

Страница 6 из 7 ПерваяПервая ... 234567 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •