С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Так на первых PDP-11 так и было, ММU - внешнее устройство... Деталька на плате сдохла, отключаешь MMU и работаешь с 56 Кб... Даже на СМ-4
Внутрь процессора ввели ММU потом
Как хошь назови... Но функции похожие.
ПК-11/16 - это хороший графический терминал... Эдакий КЦГД-2
Ему бы разрешение по-более... Но... некуда выводить большее разрешение
Нет, были мониторы под большее разрешение(Винница, например, делала) , но дорогие
- - - Добавлено - - -
а как Аспект может поддержать IDE, если когда писали - IDE не внесли в поддерживаемые устройства...
IDE контроллер появился опосля того, как ....
- - - Добавлено - - -
IDE накопители появились поздно.
- - - Добавлено - - -
Первая PC совместимая машина на кафедре - Искра-1030, MFM
Мазовии - XT совместимые, MFM
Потом АТ, 286 .... MFM...
Видел в институт поставили 386, но там SCSI...
Видел IBM c ESDI внешне очень похож на MFM(те же два кабеля к накопителю, хотя по сути шаг в сторону IDE)
Видел HDD на шлейфе FDD(позвали меня, так как NU не видели HDD такой, я более такое чудо не встречал и не находил упоминания)
IDE - в массы пошёл после того как...
И на момент писания Аспекта IDE просто не было..
В мире он IDE был... Но он был в конкурентной борьбе... ВыживалИ даже выжил...
Но на тот момент времени IDE был дороже.
так и в ПК-11/16 диспетчер памяти куда угодно не воткнуть...
Его место между процессором и памятью.
И используется 250 вектор...
И где в НЕОНе используется 250 вектор?
- - - Добавлено - - -
АСПект это фактически графическая надстройка над RT-11. И то процессы не могут пользоваться функциями RT-11, ибо другое виртуальное адресное пространство. Для этой цели написаны процессы для работы с файловой системой, независимо от RT-11. Но этот процесс поддерживает только дисководы, MFM-винчестер и электронный диск. Подключили к НЕОНу IDE и АСПект не имеет доступа к нему.
Вообще, IDE идеологически из MFM сборки диска с контроллером появился(позже допилено до RLL, ARLL и далее)... Но контроллеры были разные... И контроллер MFM ПК-11/16 явно не соответствует по совместимости IDE
- - - Добавлено - - -
Ну да ... .read и прочая напрягает драйвер... Уж драйвер и напрягает ПП.
ЕМНИП просто драйвер ждал ответа. И соответственно ЦП тоже простаивал. Но на деле оно должно было быть все возложено на ПП. Сложно сделать было рапараллеливание. Невероятно сложно для программеров. Мол подождем чего ответит - ну и о ответило!
- - - Добавлено - - -
Про .ttyout или .print вообще молчу. Без ПП они не будут рабочими (а это тоже ЕМТ прерывания)
Шедевр портирования на УКНЦ - игра Highway Encounter
Эмуляторы: UKNCBTL, EmuStudio (респект авторам)
EMT 375 EMT 375-ому рознь. Этак можно сказать, что EMT 375 напрягает какой-нибудь RK05
Драйвер, как правило, ждёт не ответа, а прерывания.
Зависит от того, как программа написана. Плюс, если программа (программа, а не ЦП!) перешла в ожидание, процессору вполне может быть чем заняться - например - прилетело прерывание от терминала (тот же .PRINT), который обработал очередной выводимый символ.
Нет. Потому как помимо .READW есть .READ и .READC - в RT-11 (недаром она real time) сделано всё, что бы во время (потенциального) ожидания завершения чего-то можно было ещё что-то делать. А дальше зависит от квалификации программиста
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)