User Tag List

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

Тема: ПК8000 - загрузка с внешних носителей

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    микродос эт расширение cp/m
    как понял кое-что там от cp/m 3
    а что-то своё, там есть действительно полезные функции
    но местами там странное
    есть например функция, которой передаётся адрес блока
    в котором есть номер расширенной функции и его параметры

    единственная дока которуя я нашел profi dos http://zxpress.ru/book.php?id=167

    у микродоса как я понял есть два так сказать "биоса"
    печатной инфы не видел, только копался в корветовских микродосах

    есть "стандартная" cp/m табличка биоса

    она использует "второй" bios

    есть исходники "биосов" от вектора, и можно сказать корвета

    Код:
    RAM:E400          INIT_HW:                                
    RAM:E400 C3 00 E6                 jp      j_int_hw
    RAM:E403          INITBIOS:                               
    RAM:E403 C3 03 E6                 jp      j_init_bios
    RAM:E406          j_GRSTATUS:                             
    RAM:E406 C3 20 E4                 jp      GRSTATUS
    RAM:E409          j_GRINPUT:                              
    RAM:E409 C3 29 E4                 jp      GRINPUT
    RAM:E40C          j_GROUTPUT:                             
    RAM:E40C C3 32 E4                 jp      GROUTPUT
    RAM:E40F          j_ADRDPH:                               
    RAM:E40F C3 6B E4                 jp      ADRDPH
    RAM:E412          j_RWDISK:                               
    RAM:E412 C3 6E E4                 jp      RWDISK
    RAM:E415          j_getErrMsgTAB:                         
    RAM:E415 C3 A7 E4                 jp      getErrMsgTAB
    RAM:E418          exec09:                                 
    RAM:E418 C3 3B E4                 jp      j_exec09
    RAM:E41B          jCLEARCDISK:
    RAM:E41B C3 30 E6                 jp      CLEARCDISK
    а для функций ввода вывода в биос передаётся в регистре тип устройства куда выводить
    консоль или aux там ..

    Код:
    RAM:E420          GRSTATUS:                               
    RAM:E420 CD 3C E4                 call    CASEfrom3
    RAM:E423 56 E4                    dw jconST
    RAM:E425 62 E4                    dw jstatLPT
    RAM:E427 43 E4                    dw j_ret0
    RAM:E429          GRINPUT:                                
    RAM:E429 CD 3C E4                 call    CASEfrom3
    RAM:E42C 59 E4                    dw j_conIN
    RAM:E42E 43 E4                    dw j_ret0
    RAM:E430 65 E4                    dw j_AuxIn
    RAM:E432          GROUTPUT:                               
    RAM:E432 CD 3C E4                 call    CASEfrom3
    RAM:E435 5C E4                    dw j_putCHR
    RAM:E437 5F E4                    dw j_LSTPUT
    RAM:E439 68 E4                    dw j_AUXPUT
    
    RAM:E43C          CASEfrom3:                              
    ...
    RAM:E449 E9                       jp      (hl)
    exec09: Это реализация "пользовательских" консольных комманд 0 .. 9
    эт если надо что-то машин специфик запихать
    в корвете например (в одном из микродосов), это переключение кодировки экрана
    koi-8, alt

    в векторе там куча всего накручено, куча комманд с параметрами
    https://code.google.com/p/vector06cc...icroDOS_manual
    "4.5. Дополнительные команды"

    getErrMsgTAB - возвращает адресс тамблицы ошибок
    зачем надо я так и не понял.

    в общем если у кого есть доки - поделитесь
    Последний раз редактировалось esl; 13.05.2014 в 13:00.

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

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

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

Похожие темы

  1. ПК8000 - Клавиатура
    от Mick в разделе ПК8000
    Ответов: 67
    Последнее: 18.08.2024, 18:49
  2. ПК8000 - Ремонт
    от Mifody в разделе ПК8000
    Ответов: 106
    Последнее: 09.03.2023, 01:20
  3. Набор платок внешних периферийных устройств для спектрума.
    от zorel в разделе Несортированное железо
    Ответов: 70
    Последнее: 31.08.2015, 23:02
  4. куплю пк8000
    от omaxlab в разделе Барахолка (архив)
    Ответов: 26
    Последнее: 02.07.2012, 21:44
  5. Тул для конвертации образов носителей
    от Alex Rider в разделе Утилиты
    Ответов: 22
    Последнее: 05.05.2012, 16:25

Ваши права

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