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

User Tag List

Страница 29 из 32 ПерваяПервая ... 2526272829303132 ПоследняяПоследняя
Показано с 281 по 290 из 317

Тема: ЮТ-88: Обсуждение

  1. #281
    Activist Аватар для KeKc
    Регистрация
    26.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    270
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    64 килобайта цепляется легко. Например, микросхемка кэш-памяти от старого ПЦ.
    Да не, это понятно, вопрос в том, какой байт в МОНИТОРе изменить нужно.
    Ленинград-1 48К
    ЮТ-88 в минимальной конфигурации

  2. #282
    Master Аватар для alx32
    Регистрация
    18.07.2010
    Адрес
    Ульяновск
    Сообщений
    849
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от san010101 Посмотреть сообщение
    Можно как нибудь увеличить память в минимальной конфигурации? Если задействовать A10 будет 2 Кб. Вопрос, как Монитор-0 заставить работать с дополнительной памятью.
    В других версиях плат ЮТ-88 именно так и сделано, просто стек и время находятся в первой половине ОЗУ. Второй половиной можно пользоваться так же как и первой, просто Монитор-0 о ней не знает...

  3. #283
    Activist Аватар для san010101
    Регистрация
    18.11.2015
    Адрес
    г. Красноярск
    Сообщений
    271
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подключил А10 и действительно заработал второй килобайт озу


    Отправлено с моего A0001 через Tapatalk

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

    Теперь осталось подправить тест ОЗУ что бы всю память тестил

  4. #284
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от san010101 Посмотреть сообщение
    Теперь осталось подправить тест ОЗУ что бы всю память тестил
    С адреса 0х00В6 меняешь три байта E6 04 CA на FE C4 C2.
    Здесь C4 - это "потолок" твоей памяти (0хС3FF + 1). Можно D0 вставить, например. Тогда вершина памяти будет 0хCFFF.
    Для двух килобайт ОЗУ - C8. Вершиной будет 0xC7FF.
    По адресу 0x0002 указан байт вершины машинного стека (по дефолту - C3). Можно оставить, а можно и прописать новую, С7.
    Последний раз редактировалось Ewgeny7; 13.01.2016 в 15:19.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  5. #285
    Activist Аватар для san010101
    Регистрация
    18.11.2015
    Адрес
    г. Красноярск
    Сообщений
    271
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    http://3.bp.blogspot.com/-DNi7Avs8x5...0/DSCN2624.JPG
    https://en.wikipedia.org/wiki/KIM-1
    http://www.benlo.com/microchess/

    KIM-1
    Еще задолго до ЮТ 88 в 1976 году был выпущен
    Последний раз редактировалось san010101; 02.02.2016 в 15:36.

  6. #286
    Veteran Аватар для perestoronin
    Регистрация
    25.11.2011
    Адрес
    г. Красногорск
    Сообщений
    1,389
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если про 1976год, то можно ещё про одного монстра пофлудить http://mdesk.ru/a1/ оригинал тоже всплыл в 1976году.

    Ретрокладовая продажи

    продажи
    [свернуть]

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

  8. #287
    Activist Аватар для san010101
    Регистрация
    18.11.2015
    Адрес
    г. Красноярск
    Сообщений
    271
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    KIM-1 тот же принцип модульности, сначала системная плата с индикаторами, потом расширен платой дисплея. Все тоже что и в ЮТ 88.
    Кстати шахматы KIM-1 могут работать и с системной платой без монитора. Apple 1 таким похвастаться не может.

  9. #288
    Junior Аватар для spanarin
    Регистрация
    13.02.2019
    Адрес
    г. Москва
    Сообщений
    5
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KeKc Посмотреть сообщение
    Ага, он самый .

    Да, про 00E4, 00E5, 00E6, я совсем забыл, там действительно константы, а не команды, но это никак не влияет на правильность дальнейшего дизасма, т.к эти команды однобайтные. Несколько напрягает несуществующая команда с опкодом ED по адресу 00FB. Если не ошибаюсь, это недокументированный CALL, в итоге проц должен "улетать" вообще непонятно куда. А может это тоже какая-нибудь константа? Хотя, судя по предыдущим командам, это не константа...
    Нет, это не CALL. В этих адресах располагается Таблица адресов перехода на подпрограммы обработки основных команд пользователя МОНИТОРа - от 0 до C.

    Вот как это выглядит:


    Я сейчас завершаю комментирование всех строк кода базового МОНИТОРа-0, который занимает первые 512 байт на микросхеме и обеспечивает выполнение команд пользователя и обработку прерывания от часов. То есть я делаю файл .asm с комментариями, где видно различие между кодом и байтами с данными. Ну и все строчки прокомментированы. И все это в мнемонике Z80 (так как мне она привычнее была).




    Отправлено с моего iPhone используя Tapatalk

  10. #289
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    890
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    spanarin, загляните в тему FAQ, в посте 21 я описывал подпрограммы Монитор-0. Смысла описывать каждую строку нет - Монитор достаточно прост и нужно знать только подпрограммы и их параметры.

  11. #290
    Junior Аватар для spanarin
    Регистрация
    13.02.2019
    Адрес
    г. Москва
    Сообщений
    5
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    spanarin, загляните в тему FAQ, в посте 21 я описывал подпрограммы Монитор-0. Смысла описывать каждую строку нет - Монитор достаточно прост и нужно знать только подпрограммы и их параметры.
    Спасибо, посмотрел, да, хороший список функций! Помимо программной части я также занимался и "железом" и хотел расказать о том, что получилось:

    Я давно хотел собрать ЮТ-88, но с печатной платой мне показалось это сложноватым (даже с учетом того, что опыт пайки есть). Поэтому я решил несколько доработать конструкцию, при этом сохранив программную совместимость, и сделать все на макетных платах.

    Был опыт с Z80, поэтому решил использовать его как более технологичную версию Intel 8080/КР580ВМ80А.

    Основные ‘фишки’ моей конструкции:
    - процессор Z80 с более простым и логичным подключением (не нужна микросхема-дешифратор управляющих слов, достаточно питания +5В)
    - убран порт магнитофона для упрощения конструкции
    - клавиатура подключена через регистр для более логичного выделения её в модуль
    - тактовый генератор аналогичен генератору для индикаторов
    - возможность сборки на макетной плате
    - работа от батареек
    - возможность собрать как конструктор за пару часов

    Фото прилагаю.




    Короткое видео с примером теста индикации (команда "3" в МОНИТОР-0):



    Буду рад рассказать подробнее и ответить на ваши вопросы.
    Последний раз редактировалось spanarin; 12.03.2019 в 21:52.

Страница 29 из 32 ПерваяПервая ... 2526272829303132 ПоследняяПоследняя

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

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

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

Похожие темы

  1. ПК-6128Ц: Обсуждение
    от falanger в разделе Вектор
    Ответов: 313
    Последнее: 29.02.2024, 21:03
  2. Альфа-БК: Обсуждение
    от Def191 в разделе Радио-86РК
    Ответов: 22
    Последнее: 14.12.2021, 18:42
  3. ПК Поиск - Обсуждение
    от Ewgeny7 в разделе Поиск
    Ответов: 113
    Последнее: 20.11.2011, 21:30
  4. Обсуждение музыки от
    от Mike в разделе Музыка
    Ответов: 51
    Последнее: 20.02.2008, 22:57
  5. Обсуждение: UUE файлы из FidoNet
    от lvd в разделе Софт
    Ответов: 3
    Последнее: 16.05.2005, 15:43

Ваши права

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