книги не совершенны...
Ты можешь гарантировать что в книгах описаны все варианты которые придумали, придумывают и придумают в будушем?
Вид для печати
Это всё детский сад. Почитай описание внимательно. Оно пригодно для реальной работы? А если мы "файл" закрыли? И потом после него другой записали? Как расширить этот? Через удаление, копирование в свободное место и расширение файла? Это всё убогость и корявость. А произвольный доступ? Ты пробовал это в реале? МикроДОС на Профике отдыхает, как тормозит трдос в таком режиме.
И это ладно ещё бейсик, а из программ на асме? Ты пробовал такие выкрутасы делать? Разве это функционал ОСи? Это убожество. Кошмар. При том, что можно было бы сделать это firmware (tr-dos) на порядок лучше.
:) Не надо мне приписывать навыдумываное,
я говорил что барсик это ОС, а TRDOS это дополнение дисковыми функциями, в они в паре составляют ДОС
Где я такое говорил? Я говорил что лента это внешний носитель, поправь если я не прав.
А вы с какой целью интересуетесь?
Куда потратили 16 Кб ПЗУ ?
Команды, которые выполняет TRDOS:
CAT, LIST - Вывод списка файлов
COPY - Копирование файла
COPY A - Копирование файла в системе с одним дисководом
NEW - Переименовать файл
ERASE - Удалить файл
FORMAT - Форматировать диск
MOVE - Дефрагментация диска
LOAD, MERGE, RUN - Загрузка программы
SAVE - Сохранить программу на диск
VERIFY - Сравнить память и диск
PEEK, POKE - Произвольный доступ к файлу (со смещением 512 байт)
PEEK "FILENAME" Куда_в_памяти, Смещение_в_файле
OPEN# - Открыть файл для последовательного или произвольного доступа
INPUT# - Последовательное чтение из файла
PRINT# - Последовательная запись в файл
CAT#, LIST# - Вывод списка файлов в поток
CLOSE# - Закрыть хендл файла
Нет. Работы с файлами нет. Нет АПИ. То что есть - убогость кошмарная, не пригодная для реальной работы. Нужны тонны манипуляций, что бы считать что то в память. Реально из представленных выше команд (вернее их аналогов через 3D13) почти никто не использовал. Как прочитать каталог? Почему нет масок? Почему его нельзя считать частями? Как ведется работа с "файлами" в дисковых программах для трдос? Много ли таких где каталог выводится в скроллируемом окне? Или чаще очистка диска и вывод его в стиле "как из бейсика"? Первые версии ART-STudio именно такие и были. Уже в последнее время нарыли версию от +3, и портировали под трдос (ценой неимоверных усилий, полагаю).
Думаю, что можно было уместить и в 8. Досконально ПЗУ трдоса я не знаю, просматривал лишь фрагментами. Всё в нём раздражало. Убого, криво.
---------- Post added at 14:58 ---------- Previous post was at 14:57 ----------
Жаль, значит мне придётся всё делать с нуля. Декомпилировать трдос, разбирать это г. как оно фунциклирует, убирать всё что можно и в освободившееся место ставить свой код.
как я уже писал выше/ранее:Цитата:
Ты можешь гарантировать что в книгах описаны все варианты которые придумали, придумывают и придумают в будушем?
Цитата:
то что там написано не являеца с их точки зрения истиной в последней инстанции.
после таких заявлений, автор бейсика наверно в гробу перевернулся и не единожды. Basic это язык программирования.Цитата:
я говорил что барсик это ОС,