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

User Tag List

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

Тема: ЮТ-88: Программы для компьютера

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

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Всё там кошерно, если использовать DAA сразу после ADD.
    Там в ПЗУ используется INR, который на флаг С не влияет. А надо было всего-то воткнуть какую-нибудь OR A, чтобы флаг сбросить.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  2. #42
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно было ADI 01 сделать, но разработчики решили сэкономить байт. А ты говоришь добавить.

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

    По умолчанию

    Есть мнение, что на входе в процедуру можно убрать нафик DI, ибо время выполнения этой процедуры явно быстрее секунды
    А вместо DI записать нейтральное ORA А или ANA A, чтобы тупо сбросить флаг.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    А в МОНИТОРе то оказывается странностей хватает. Вот, например, сразу же после завершения обработчика прерываний идут подряд две одинаковые команды MOV, но это ладно, ни на что не влияет.



    Иначе обстоит дело с ячейкой 0x00FB, тут вообще недокументированная команда:

    Ленинград-1 48К
    ЮТ-88 в минимальной конфигурации

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

    По умолчанию

    Цитата Сообщение от KeKc Посмотреть сообщение
    сразу же после завершения обработчика прерываний идут подряд две одинаковые команды MOV, но это ладно, ни на что не влияет.
    Это не команды, а константы 60 60 24. Назначение - хранение "потолка" для разрядов секунд-минут-часов.

    ---------- Post added at 17:07 ---------- Previous post was at 16:35 ----------

    KeKc, выложи уже попользоваться свою программку... Пускай и недоделанную.
    А еще лучше - проект, я на Дельфях тоже неплохо кодил когда-то, копирайт не украду
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    KeKc, выложи уже попользоваться свою программку... Пускай и недоделанную.
    А еще лучше - проект, я на Дельфях тоже неплохо кодил когда-то, копирайт не украду
    Не, я на бейсике прогу писал. В архиве лежат уже скомпилированная программа и исходники. Еще раз отмечу, что прога хоть и работает, код еще "сырой" и требует доработки. Дизассемблируемый код (в текстовое поле слева) можно писать без пробелов, все символы, кроме 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, E, F игнорируются, буквы можно набирать как в верхнем регистре, так и в нижнем.
    Вложения Вложения
    Последний раз редактировалось KeKc; 18.03.2014 в 17:58.
    Ленинград-1 48К
    ЮТ-88 в минимальной конфигурации

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

  8. #47
    Activist Аватар для artyr_n
    Регистрация
    02.02.2014
    Адрес
    г. Одесса, Украина
    Сообщений
    337
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Это не команды, а константы
    и значит дальше дизасемблированно не правильно

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

    По умолчанию

    надо смотреть, что означает код 24, если однобайтовая команда - то дальше все правильно. Нет под рукой таблицы команд.
    Kekс, спасибо!
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    Вопрос об ОС ЮТ-88 так и остался открытым...
    Нет ли у вас на руках наименее кривого варианта дампа ОСи, чтобы в ней таки работали встроенные программы?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    Склоняю голову перед b2m, но своими силами не осилю сделать полноценную работу с карточкой.
    Посему челом бью, и выклянчиваю сырки твоего драйвера для РК86, директивой U запускаемый.... Дабы прикошачить его к ЮТ-88, с указанием авторства твоего
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

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

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

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

Похожие темы

  1. Программы от rasoft
    от Rindex в разделе Игры
    Ответов: 7
    Последнее: 12.05.2010, 15:12
  2. Программы на BASIC
    от form в разделе ДВК, УКНЦ
    Ответов: 14
    Последнее: 17.04.2010, 15:41
  3. Системные программы ?!?
    от AAA в разделе Софт
    Ответов: 11
    Последнее: 02.03.2008, 14:33
  4. Программы для модемов
    от p@lex в разделе Софт
    Ответов: 21
    Последнее: 11.02.2006, 21:36

Ваши права

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