﻿Расположение системных буферов DX DOS

начало              размер                      назначение
                    0                           S$PDOS(R3)  наш адрес начала ДОС, тут начинаются всяческие буферы
BUFERS-6514         54      PDB$SZ=54                       структура параметров устройства прямого доступа 0
BUFERS-6440         54      PDB$SZ=54                       структура параметров устройства прямого доступа 1
BUFERS-6364         54      PDB$SZ=54                       структура параметров устройства прямого доступа 2
BUFERS-6310         54      PDB$SZ=54                       структура параметров устройства прямого доступа 3
BUFERS-6234         10                          S$DBLA(R3)  буфер списка дисковых блоков. (указатели на PDB выше)
BUFERS-6224         1002                                    буфер чтения FAT для устройства прямого доступа 3
BUFERS-5222         1002                                    буфер чтения FAT для устройства прямого доступа 2
BUFERS-4220         1002                                    буфер чтения FAT для устройства прямого доступа 1
BUFERS-3216         1002                                    буфер чтения FAT для устройства прямого доступа 0
BUFERS-2214         10                          S$RSLA(R3)  таблица подпр.чтения секторов на логическом уровне.(на уровне DOS)
BUFERS-2204         10                          S$RSFA(R3)  таблица подпр.чтения логического блока с устройства
BUFERS-2174         264                         S$CEMB(R3)  буфер перехвата ЕМТ команд (для БК11М максимум)
BUFERS-1710         1000                        S$SIOA(R3)  буфер области обмена с диском
BUFERS-710          2                           S$BOUA(R3)  буфер устройства вывода
BUFERS-706          2                           S$BINA(R3)  буфер устройства ввода
BUFERS-704          70                          S$FWBF(R3)  рабочая область драйвера дисковода
BUFERS-614          14                          S$NMBF(R3)  буфер имени для поиска
BUFERS-600          214     BAT$SZ=FCB$SZ*3+2   S$BTFA(R3)  область BAT файлов
BUFERS-364          100     (NBE36L=100)        S$BE36(R3)  буфер копии имени в перехватчике emt36
BUFERS-264          142     (CMDLSZ=140)+2      S$CMLA(R3)  буфер командной строки
BUFERS-122          122     (DOSASZ=120)+2      S$DOSA(R3)  область переменных окружения ДОС
BUFERS
SYSBUF              166     (S$BLSZ=166)                    буфер системных переменных
                    160                         S$ISSP(R3)  внутренний стек для эмуляции EMT 36
COMSPK              ---                         строка "COMSPEC=", тут кончаются буферы