User Tag List

Страница 5 из 91 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 909

Тема: "ZX-8080" - Даунгрейд компьютера "Ленинград"

  1. #41

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    можно было бы взять удвоить клок радио 86 рк до 3,56
    При всём уважении к этому компьютеру, но вот спасибо, не хочется
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  2. #42

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Да особо не проблема добавить регистр на адресные линии клавы.
    Если не планируется дальнейшее расширение (вроде это же промежуточный пробный проект), то еще проще не добавлять регистр, а использовать тот 8 битный адрес порта, который выдает 8080, считая при обращении к любому порту, что младшая половина всегда FE (тем более адрес порта у 8080 дублируется в младшей и старшей половине, это добавит удобства реализации). Можно будет опрашивать клавиатуру, читать с магнитофона, записывать на магнитофон, биперить и задавать цвет бордюра.

  3. #43

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    что младшая половина всегда FE (тем более адрес порта у 8080 дублируется в младшей и старшей половине, это добавит удобства реализации)
    Ты не понял, там оно нужно только для чтения клавиатуры.
    Без этого у тебя не получится считать нужный ряд. Такое выдавать ВМ80 не умеет:

    #7FFE - полуряд Space...B
    #BFFE - полуряд Enter...H
    #DFFE - полуряд P...Y
    #EFFE - полуряд 0...6
    #F7FE - полуряд 1...5
    #FBFE - полуряд Q...T
    #FDFE - полуряд A...G
    #FEFE - полуряд CS...V

    При твоем подходе проц сможет прочитать только самый последний ряд.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  4. #44

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Ты не понял
    Я все прекрасно понял. Еще раз: если никакое расширение не предполагается, то можно сделать так, чтобы обращение к любому порту трактовалось как обращение к порту XXFE. А бывшую старшую половину берем с 8080.

  5. #45

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Я все прекрасно понял. Еще раз: если никакое расширение не предполагается, то можно сделать так, чтобы обращение к любому порту трактовалось как обращение к порту XXFE. А бывшую старшую половину берем с 8080.
    FE железно
    5 бит на запись
    6 бит на чтение

    +8 бит на установку полуряда

    а еще было бы не плохо 2 бита под ram0 + write protect

    как перекрыть все одним портом не есно даже без хотелок...

  6. #46

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    как перекрыть все одним портом не есно даже без хотелок
    Что именно не ясно?

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а еще было бы не плохо 2 бита под ram0 + write protect
    2 бита как раз свободны. Можно и больше освободить (избавиться от отдельного бита выхода на магнитофон или наоборот от бипера, урезать цвет бордюра), совместимости со спеком все равно нет.

  7. #46
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #47

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    совместимости со спеком все равно нет.
    на уровне бейсика должна будет по идеи быть
    по крайней мере мы работаем над этим

    вон у РК-шек на уровне монитора тоже совместимость
    и все зовется рк-шками
    хотя ничего у них друг с другом вообще не совместимо
    общих портов нет...

    в придачу я так понел
    Mick хочет навесить все поверх готового ленинграда
    а не изобретать велосипед

    - - - Добавлено - - -

    тем временем мну прочесал $1391 байт
    Последний раз редактировалось NEO SPECTRUMAN; 17.08.2020 в 18:15.

  9. #48
    zx_
    Гость

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    на уровне бейсика

    тем временем мну прочесал $1391 байт
    а всего 8192 ?
    ну йо




    ivagor, вдруг получится ? классный бейсик для вектора , кмк)

  10. #49

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Посмотрел схему. Мое предложение фактически сводится к тому, чтобы вместо A0 подать на вход 1 DD37 и DD38 постоянный 0.

    - - - Добавлено - - -

    Цитата Сообщение от zx_ Посмотреть сообщение
    вдруг получится ?
    Будет очень здорово, желаю NEO SPECTRUMANу и Mickу успеха в адаптации бейсика.

  11. #50

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx_ Посмотреть сообщение
    а всего 8192 ?
    а всего 16384 же

Страница 5 из 91 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Кросскомпилятор Си под 8080
    от vinxru в разделе Разное
    Ответов: 110
    Последнее: 27.05.2024, 23:06
  2. Z80 => 8080 адаптация
    от NEO SPECTRUMAN в разделе Программирование
    Ответов: 22
    Последнее: 22.06.2021, 18:12
  3. Ассемблер 8080
    от Kakos_nonos в разделе Утилиты
    Ответов: 0
    Последнее: 21.09.2011, 23:35
  4. An 8080/Z80 C Compiler
    от breeze в разделе Программирование
    Ответов: 1
    Последнее: 18.08.2005, 06:54
  5. Где бы найти схему компьютера Ленинград-2?
    от Ne01eX в разделе Ленинград
    Ответов: 2
    Последнее: 27.06.2005, 11:58

Ваши права

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