User Tag List

Страница 17 из 46 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 454

Тема: Компьютер "Океан-240"

  1. #161

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Освежуем освежим тему

    В версии 240.2 заложена поддержка микросхем ОЗУ 256Кx1. Увидит ли CP/M 2.2 квазидиск бОльшей, нежели 64К, емкости?

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

    Цитата Сообщение от L Juriy Посмотреть сообщение
    И так что имеем.
    Коды на основе которых проводилась дизассемблирование.
    Там же текстовые файлы описывающие адреса.
    На вопросы придется отвечать.
    Распечатки только на бумаге.

    L Juriy, ссылки на файлы протухли. Можете перевыложить, пожалуйста? особенно интересуют исходники монитора и (ну вдруг) CP/M.

  2. #162

    Регистрация
    29.11.2009
    Адрес
    г. Бийск
    Сообщений
    521
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    tnt23,
    Я уже и не помню, что там выкладывал, скорее всего сканы распечаток.
    Выложил по новой, что есть по этому вопросу.
    Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .

  3. #163

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А с декодированием магнитофонных записей "Океана" как дело обстоит? Конвертор рабочий где взять можно?

  4. #164

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Занятная команда 'L' Монитора. Позволяет загружать из RS-232 файлы в некоем OBJ формате в память. Формат текстовый, 7-битный ASCII.
    Это стандартный Intel HEX формат: https://ru.wikipedia.org/wiki/Intel_HEX

    Скрытый текст


    Код:
    ;П\П ЗАГРУЗКИ OBJ ФАЙЛА
    LOAD:    ;E1B6
      CALL    CCICO
      JNC    START
      CALL    OUHEX
    LOAD1:
      CALL    RI
      CPI    ':'    ;начало записи
      JNZ    LOAD1
      XRA    A
      MOV    D,A    ;контрольная сумма блока
      CALL    RIX    ;читать 2 байта как 16 число
      JZ    LOAD3    ;0 конец записи
      MOV     E,A    ;количество записей
      CALL    RIX    ;читать адрес
      MOV    H,A
      CALL    RIX    ;
      MOV    L,A
      CALL    RIX
      MOV    C,E
    LOAD2:
      CALL    RIX    ;читать данные блока
      MOV    M,A    ;и записывать в ОЗУ
      INX    H
      DCR    E
      JNZ    LOAD2
      CALL    RIX    ;читать контрольную сумму
      JNZ    START
      JMP    LOAD1    ;читать следующий блок
    LOAD3:
      CALL    RIX
      CALL    RIX
      CALL    RIX
      CALL    RIX
      JNZ    START
      RET
    [свернуть]
    Последний раз редактировалось tnt23; 03.11.2018 в 18:13.

  5. #165

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    tnt23, в Прекрасме директива .download hex
    Больше игр нет

  6. #166

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    tnt23, в Прекрасме директива .download hex
    Жизнь-то налаживается!

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

    Или вот, к примеру, процедура чтения с (квази)диска. Некоторые места вызывают удивление.

    Скрытый текст

    Код:
    ;П\П ЧТЕНИЯ СЕКТОРА С ДИСКА
    RDSEC:	;F2A0
      PUSH	H
      PUSH	D
      MOV 	A,D
      ANI	1
      ORI	2
      ORI	0
      MOV	B,A
      XRA	A
      MOV 	A,E
      RAR
      MOV 	D,A
      MVI	A,0
      RAR
      MOV 	E,A
    RSEC1:
      MOV 	A,B
      OUT	0C1H
      LDAX	D
      MOV 	C,A
      MVI	A,0
      OUT	0C1H
      MOV 	M,C
      INX	H
      INX	D
      MOV 	A,E
      ADD	A
      JNZ	RSEC1
      MVI	A,0
      OUT	0C1H
      POP	D
      POP	H
      RET
    [свернуть]

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

  8. #167

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

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    А с декодированием магнитофонных записей "Океана" как дело обстоит? Конвертор рабочий где взять можно?
    Только из монитора (т.е. из ПЗУ) вытащить логику и написать на ПЦ декодер, умеющий грузить с магнитофона через вход звуковой карты.
    А зачем декодер понадобился? Есть что-то новое на кассетах, чего еще нет в сети ?

    Цитата Сообщение от tnt23 Посмотреть сообщение
    особенно интересуют исходники монитора и (ну вдруг) CP/M.
    Нет исходников CP/М Океана, просто взят бинарь с другой машины и пропатчен под бинарь монитора Океана.
    Но никто не мешает обновить CP/М для Океана, в том числе и из исходников доступных в сети для других машин.

  9. #168

    Регистрация
    29.11.2009
    Адрес
    г. Бийск
    Сообщений
    521
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    perestoronin, Насчет исходников не совсем так.
    Если вы заметили то СРМ в Океане работает с ПЗУ, а это значит что он специально для этого собирался
    и все переменные вынесены в область ОЗУ.
    В стандартном СРМ все переменные вперемежку с кодами.
    Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .

  10. #169

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от perestoronin Посмотреть сообщение
    Только из монитора (т.е. из ПЗУ) вытащить логику и написать на ПЦ декодер, умеющий грузить с магнитофона через вход звуковой карты.
    А зачем декодер понадобился? Есть что-то новое на кассетах, чего еще нет в сети ?
    На соседнем форуме проявился еще один владелец с кассетой. Чем черт не шутит, вдруг на кассетах окажется что-то действительно редкое.

    По поводу декодирования, есть шикарный декодер Тапир от svofski: https://svofski.github.io/tapir/

  11. #170

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

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    декодер Тапир
    Supported BPSK formats:
    • Вектор-06ц ROM,CAS/BAS,SAVEDOS,EDASM
    • Криста-2 ROM
    • Радио-86РК .rk
    • Микроша
    • Специалист .rks
    Океана в этом списке нет, впрочем, если svofski передадите кусочек дизассемблированного кода загрузчика Океана с комментариями, то наверняка он сможет дополнить декодер.

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

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

Страница 17 из 46 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 1382
    Последнее: 31.10.2020, 09:49
  2. Ответов: 0
    Последнее: 15.08.2010, 14:38
  3. Изучаю спрос на игровой компьютер "Квант"
    от KaraCurt в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 28.01.2010, 18:30
  4. Ответов: 27
    Последнее: 19.12.2009, 18:49
  5. Ответов: 0
    Последнее: 26.06.2005, 11:52

Ваши права

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