Запустится ли на этом?

Everything you can't fit into other forums
  • Нет, на такой технике не запустится, однозначно.

    У i286 отсутствует режим страничного преобразования адреса (page translation).

    Да и памяти маловато - голое ядро требует по крайней мере 3.5Мб
    Евангелие от Иоанна: стих 1

    Code: Select all

    ; В начале было Слово:
    B32:        mov     ax, os_stack       ; Selector for os
    [/size]
  • А чем-нибудь, кроме ДОС, эту штуку оживить можно?
  • Отлично запускалась (помню как щщас... :roll: ) Windows 3.1,
    текстовый процессор WordPerfect (версия 3, емнип), электронные таблицы Quattro Pro
    Борланд Си, Турбо Паскаль 7, FoxBase...
    Как все тогда было просто...
  • а чем ДОС не устраивает? в нём есть всё, что нужно.
  • ДОС не экзотичен.
    В этом единственная претензия. :)
  • Если я не ошибаюсь то в 286 процессоре даже защищенный режим не совсем корректно реализован. Первый блин комом. А вообще даже если бы на 20 МГц можно было запустить Колибри (в это я верю, но архитектура процессора слишком старая для Колибри), то наличие всего 2 Мб памяти на корню рубит все дело.
  • Память 2 МБ, защ. режим, страничное преобразование.. А про то, что 286 - 16-разрядный, а Колибри - 32bit забыли? ;)
    ушёл...
  • если ДОС не экзотичен (с чем могу поспорить - 21 век на дворе), то может попробовать OS/2? 1 или 2 версии... 3-я уже требует 386 процессор... или вот экзотическое решение - Contiki (http://ru.wikipedia.org/wiki/Contiki), правда придётся наверное её пересобирать...
  • Mario wrote:Если я не ошибаюсь то в 286 процессоре даже защищенный режим не совсем корректно реализован. Первый блин комом. А вообще даже если бы на 20 МГц можно было запустить Колибри (в это я верю, но архитектура процессора слишком старая для Колибри), то наличие всего 2 Мб памяти на корню рубит все дело.
    Защищённый там был вполне себе корректно реализован. Другое дело, что он изначально был ущербным: защита и преобразование адресов основывались исключительно на сегментах, страничного механизма не было. В принципе, сегментации вполне достаточно, чтобы реализовать полноценную ось с виртуальной памятью, но на практике это банально неудобно: сегменты имеют переменный размер (до 64 килобайт в данном случае), управлять ими куда проблематичнее, чем страницами фиксированного размера. Собственно, именно поэтому сегментация так и не нашла применения на практике и в конечном итоге была упразднена.

    Ну а про первый блин... Архитекторы Интел -- люди абсолютно невменяемые уже несколько десятилетий. Они не разработали _ни одной_ приличной процессорной архитектуры, всё сплошные извраты. И если для 4004 и 8008 это было ещё простительно -- как-никак, первые микропроцессоры, то дальше...
  • Albom wrote:если ДОС не экзотичен (с чем могу поспорить - 21 век на дворе), то может попробовать OS/2? 1 или 2 версии... 3-я уже требует 386 процессор... или вот экзотическое решение - Contiki (http://ru.wikipedia.org/wiki/Contiki), правда придётся наверное её пересобирать...
    А тебя не смутила вот эта фраза:
    x86 (запуск поверх Unix-like систем, как X11-приложение (тип hosted).
    ?
    SII wrote:Ну а про первый блин... Архитекторы Интел -- люди абсолютно невменяемые уже несколько десятилетий. Они не разработали _ни одной_ приличной процессорной архитектуры, всё сплошные извраты. И если для 4004 и 8008 это было ещё простительно -- как-никак, первые микропроцессоры, то дальше...
    Да, DEC был лучше, но сдох.
  • Mario wrote:А тебя не смутила вот эта фраза:
    конечно смутила! :) поэтому я и написал:
    Albom wrote:придётся наверное её пересобирать...
    хотя вроде бы это уже кто-то делал...
  • ДОС не экзотичен.
    В этом единственная претензия.
    Есть же столько замечательных графических надстроек, например, GEM.

    Есть интересные решения, обеспечивающие многозадачность в текстовом режиме, например, DESQview. "Текстовые" окошки выглядят забавно :) .

    И то, и другое на сегодняшний день крайне экзотично :mrgreen: .
  • Who is online

    Users browsing this forum: No registered users and 1 guest