Цитата Сообщение от litwr Посмотреть сообщение
У х86 очень хорошая плотность кодов
Плотность кода - это не возможность иметь разный размер команд, а количество команд для выполнения определённой задачи. И за счёт более разнообразных способов адресации количество команд плюс практически 100 процентная ортогональность у PDP-11 - их потребуется меньше.

Цитата Сообщение от litwr Посмотреть сообщение
Имена файлов длиннее, есть каталоги и юникс-переодресация потоков,
8+3 - это конечно, существенно длиннее, чем 6+3. Каталоги и конвейер появились только во второй версии

Цитата Сообщение от litwr Посмотреть сообщение
TSR-програмы (это неофициальная, но многозадачность)
Берём FB монитор и получаем то же самое


Цитата Сообщение от litwr Посмотреть сообщение
И почему это нельзя сегментные регистры использовать?
Используем ДП и получаем до 4 мб. Что несколько больше 1мб на 8086

Цитата Сообщение от litwr Посмотреть сообщение
И сама ДОС не так уж и много требовала памяти - влезала в himem
himem на 8086, да?

Цитата Сообщение от litwr Посмотреть сообщение
онечно, программистам 80-х уже не надо было так бороться за каждый байт, как тем, кто писал RT-11 в 70-е.
Сравните цену на память тогда и сейчас - о, зашибись, поставим ещё пару терабайт - и всё влезет. Отличный подход для раздутого кода

Цитата Сообщение от litwr Посмотреть сообщение
Нет у СОМ никакого загрузчика - это чистый код
Типа он в ОЗУ святым духом переносится. Или все таки ЗАГРУЗЧИК его читает.

Цитата Сообщение от litwr Посмотреть сообщение
А SAV и TSK имеют очень даже заметные загрузчики.
Которые одним запросом на чтение к диску читают загружаемый сегмент и передают управление. Никакого патча, как для, в общем случае, .exe

Цитата Сообщение от litwr Посмотреть сообщение
Не знаю что за LDA
То есть по PDP-11 и её системам вообще не спец, а что то пытается доказывать.

Цитата Сообщение от litwr Посмотреть сообщение
На 8086 вполне можно было всё хозяйство PDP-11 переносить, сегменты просто всё управление памятью разруливали
Перенесите RSX-11M-Plus, потом продолжим общение.

Цитата Сообщение от litwr Посмотреть сообщение
Да виртуализации 8086 не даёт, но защиту предоставляет хотя и не 100%.
От слова - никакой. Там и 1 процентом не пахнет. К тому же - защита, как и свежесть, бывает только двух видов - или она есть или её нет. Любая программа на 8086 может сделать с компом и запущенными операционкой-программой всё, что захочет.

Цитата Сообщение от litwr Посмотреть сообщение
Но если хотите по существу, то предложите другой способ лучшим образом организовать адресацию памяти, чем это было сделано в х86
MMU на PDP-11. 1973 - полноценная защита, 1975 года - бОльший объём памяти и . RSX-11M - 1974 год. Полноценная многозадачная и многопользовательская ОС. DECNet - 1974 год - поддержка компьютерных сетей

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

Цитата Сообщение от AFZ Посмотреть сообщение
Сразу понимаешь, что Си - тоже хороший язык, а время массового программирования на асме таки прошло...
С пакетом DSMAC вообще не возникает ни желания ни необходимости использовать этот уродец