The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Ну раз уж охота немного уйти в ламповый оффтопик..."
Отправлено Брат Анон, 09-Апр-22 11:09 
> Написать полноценную POSIX-стандартную ОС для z80 -- это круто потому, что z80
> -- это даже ни разу не процессор, а микроконтроллер. Он не
> имеет ни косвенной адресации, ни защищённого режима, ни прочих вещей, положенных
> даже самому примитивному процессору. А так -- существуют всякие RTOS-ы и
> *DOS-ы.

Понятно. Режим иронии распознан не был. И на всякий случай: косвенная адресация у Z80 есть (регистры IX, IY, HL, BC, DE). Защищённый режим можно сделать через переключение банков памяти с паролем + неизменяемые банки памяти ПЗУ банки тоже переключаются по паролю). RTOS на ZX Spectrum вполне можно сделать (и он был сделан неоднократно), потому как Z80 умеет аж три режима прерывания (в том числе: векторные прерывания и NMI -- немаскируемое прерывание). Кроме того, для Z80 существуют математические сопроцессоры с разрядностью 32 и 64 бита, прямой доступ к памяти, асинхронный ввод/вывод.

>> Дело не в передирании. А в практической доступности.
> Возможно, что и так. Но практическая доступность чего-либо в *той* стране --
> это тоже весьма политизированная тема. Но в принципе нормальные компьютеры на
> полноценных процессорах вполне могли производить, производственные мощности были, наработки
> были, специалисты были, покойный Лебедев не даст соврать. К сожалению, вместо
> какой-то внятной стратегии компьютеризации населения передирались Эппл-2, Спектрум,
> і8080 и прочий 8-битый игрушечный хлам. БК-шка -- баговатый клон PDP
> -- могла бы взлететь. Но не взлетела.

Было много чего полезного и правильного. Например новосибирское НПО "СТАРТ" разработали двухпроцессорную рабочую станцию "Кронос". На нём была UNIX-подобная операционная система написанная полностью на Модула-2 (и процессор специально был разработан под Модула-2 -- предшественник Оберона). Только маленкая проблемка: рабочих станций было выпущено всего 200 штук, при потребности в рамках СССР 40 тысяч. Потому что цена этой рабочей станции была 3.5 тыс. рублей. Для сравнения -- ZX Spectrum стоил 200 рублей. Конечно, и возможности на порядок скромнее, но и покрытие потребностей лучше хоть какое-то, чем совсем никакое. Именно поэтому ZX Spectrum могли сделать не только лишь все, а даже всякие Васяны в гараже. В этом полезность и гениальность спектрумов.

>> Ты попробой написать загрузчик для UEFI, ввести процессор в защищённый режим с
> [..SKIP..]
>> возможность самостоятельно что-либо стоящее сделать.
> Чтобы на больших компьютерах делать стоящие вещи -- нужно наработать соответствующие навыки.
> А чтобы их наработать -- их нужно на чём-то наработать. И
> те, кто учился кодить на асме под Спеку, просто потеряли время,
> так как их творения на другие машины принципиально не переносимы.

Вот это вы откровенно погорячились. Пишите на Обероне -- будет переносимо куда угодно.


> А
> развратившаяся часть народа была таковой изначально, поскольку использовала Спеку для
> игр 99% времени, и появление нормальных компьютеров наоборот позволило им продуктивно
> заниматься чем-то помимо игр.

Вовсе не так. 95% людей -- это животные, которые ходят на двух ногах, умеют говорить и на том основании, что они умеют говорить -- эти животные решили ,что они разумные. А оставшиеся 5% животных -- знают что они животные, и стремятся эту животную суть в себе преодолеть. Например, через программирование на Спеке. И вот тут внимание: WS Cronos -- сделано 200 шт., Спектрумов сделано 2 млн. Почувствуйте разницу.

> Написание всяких "демок" -- чисто спортивная мастурбация.

Написание картин типа "Джоконды" или "Бурлаки на Волге" -- чисто спортивная мастурбация. Попробуйте понять где вы были не правы.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру