Важная информация

User Tag List

Показано с 1 по 10 из 339

Тема: Расскажите о ZX Next

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Master Аватар для Conan
    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    279
    Поблагодарили
    108 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV
    Ну устроит тебя такой метод: так как ПЗУ 2кило, то верхние адреса какие угодно могут быть, мы адресуем всеравно то что нужно. Ну и делаем переход на верхний адрес а там HALT и пока у тебя прерывание не сгенерится - будет на шине болтаться адрес следующей команды, соответственно единицы где нужно. Потом уходим опять в нижние адреса и спокойно там живем.
    Сначала по пунктам:
    1. Совершенно верно.
    2. Шина для ZX-Next была спроектирована в 1991 (концепция была двумя годами раньше), и разведена в 1992. Хотя о Edge-connector, к тому времени я уже знал. И был он именно стандартом «краевого разъема», а не шины. То, что сделал Сережа Зонов, было скорее маркетинговым ходом: мол, есть у нас в компьютере шина, как в родном ZX Spectrum. Молодец, потому что народ на это «клюнул». Но шина, или разъем ZX-Bus, от родного уже отличались, если интересно можешь сравнить их, например, на память скажу, что на фирменном было три питания, и цветоразностные выведены, а на ZX-Bus, что то другое. Идея этого была такая: Мол, можно фирменные контроллеры подключать. Хорошая идея. Но дохлая. Посмотри, на ZX Interface 1, и скажи как его, например, к KAY подключить? Даже чисто механически? А электрически? Переходник делать? Так с переходником его можно и к любому клону подключить, лишь бы системный разъем был. Или фирменный интерфейс Kempston Joystick. А вот некоторых сигналов, там не хватало. А без них подключать устройства, которые разрабатывались, было просто невозможно. А мы о развитии думали, а не о том, как лучше себя прорекламировать. Хотя наверно в этом и были неправы. Все хватит об этом. На сайте, все расскажу и даже фотки будут.
    3. Вытекает из второго. Вот развели контроллер на мамке, все классно, все счастливы. А потом появились дисководы 1.44 HD. Контроллер другой, но не сильно. Вот и берет каждый «счастливец» в руки скальпель и паяльник. А если контролер отдельный – одну плату вытащил из слота, и другую установил. Тем более что выпускалось много контроллеров, более совершенных, чем Beta-Disk от Technology Research. Взять хотя бы легендарный Disciple или Plus D. Другое дело, что все были зашорены, намертво прошитым, TR-DOS-ом , он же гробовой плитой и стал. Даже операционки дисковые, приходилось под его кривизну адоптировать, либо железо городить дополнительное. Хотя сейчас уже бессмысленно на эту тему разговаривать. Поезд давно ушел. Просто искренне жаль, что народ другого железа не увидел.

    Теперь о сигналах на адресной шине.
    Я так понял, ты предлагаешь:
    JP XXXX - прыгаем на старший адрес (на самом деле XXXX это адрес следующей команды в ПЗУ, без учета старших адресов)
    HALT – ждем прерывания
    INT (RST #38) ….
    Типа мы внизу.
    Только вот что с адресной шиной творится во время прерывания, ты явно не подумал.
    Работать это не будет, потому что вместо перехода из «1» в «0», будет чехарда, на адресной шине. Представляешь, как такой BLANK будет смотреться на экране?
    Впрочем, правильного ответа, с первой попытки, я и не ожидал. Но хотя бы со второй… Помощь зала, приветствуется!

    Цитата Сообщение от CHRV
    По поводу файлов - не поверю, пока хотя бы кусок не будет здесь или у меня в ящике мыльном.
    Пусть другие тоже посмотрят:
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	amother.gif 
Просмотров:	1501 
Размер:	14.8 Кб 
ID:	105  
    Последний раз редактировалось Conan; 28.01.2005 в 17:06.

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

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

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

Ваши права

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