Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Nov 24, 2020 3:32 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 13 posts ] 
Author Message
PostPosted: Wed Jul 14, 2010 9:58 am 
Offline

Joined: Wed Jul 14, 2010 9:46 am
Posts: 3
Ноут - Bondwell B310V, выпущенный в 1990 году. Процессор — 286, 20Mhz, 2 мега ОЗУ ,хард объёмом 41 мегабайт.

Подойдет ли КоОС для реанимации этого чуда техники? Или придется все-таки пользоваться голым досом?


Top
   
PostPosted: Wed Jul 14, 2010 10:48 am 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1438
Нет, на такой технике не запустится, однозначно.

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

Да и памяти маловато - голое ядро требует по крайней мере 3.5Мб

_________________
Евангелие от Иоанна: стих 1
Code:
; В начале было Слово:
B32:        mov     ax, os_stack       ; Selector for os


Top
   
PostPosted: Wed Jul 14, 2010 1:22 pm 
Offline

Joined: Wed Jul 14, 2010 9:46 am
Posts: 3
А чем-нибудь, кроме ДОС, эту штуку оживить можно?


Top
   
PostPosted: Wed Jul 14, 2010 3:04 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1438
Отлично запускалась (помню как щщас... :roll: ) Windows 3.1,
текстовый процессор WordPerfect (версия 3, емнип), электронные таблицы Quattro Pro
Борланд Си, Турбо Паскаль 7, FoxBase...
Как все тогда было просто...


Top
   
PostPosted: Wed Jul 14, 2010 5:03 pm 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 756
а чем ДОС не устраивает? в нём есть всё, что нужно.


Top
   
PostPosted: Wed Jul 14, 2010 5:08 pm 
Offline

Joined: Wed Jul 14, 2010 9:46 am
Posts: 3
ДОС не экзотичен.
В этом единственная претензия. :)


Top
   
PostPosted: Wed Jul 14, 2010 5:11 pm 
Если я не ошибаюсь то в 286 процессоре даже защищенный режим не совсем корректно реализован. Первый блин комом. А вообще даже если бы на 20 МГц можно было запустить Колибри (в это я верю, но архитектура процессора слишком старая для Колибри), то наличие всего 2 Мб памяти на корню рубит все дело.


Top
   
PostPosted: Wed Jul 14, 2010 5:35 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
Память 2 МБ, защ. режим, страничное преобразование.. А про то, что 286 - 16-разрядный, а Колибри - 32bit забыли? ;)

_________________
ушёл...


Top
   
PostPosted: Wed Jul 14, 2010 8:09 pm 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 756
если ДОС не экзотичен (с чем могу поспорить - 21 век на дворе), то может попробовать OS/2? 1 или 2 версии... 3-я уже требует 386 процессор... или вот экзотическое решение - Contiki (http://ru.wikipedia.org/wiki/Contiki), правда придётся наверное её пересобирать...


Top
   
PostPosted: Wed Jul 14, 2010 8:11 pm 
Offline

Joined: Wed Dec 26, 2007 5:09 am
Posts: 214
Mario wrote:
Если я не ошибаюсь то в 286 процессоре даже защищенный режим не совсем корректно реализован. Первый блин комом. А вообще даже если бы на 20 МГц можно было запустить Колибри (в это я верю, но архитектура процессора слишком старая для Колибри), то наличие всего 2 Мб памяти на корню рубит все дело.


Защищённый там был вполне себе корректно реализован. Другое дело, что он изначально был ущербным: защита и преобразование адресов основывались исключительно на сегментах, страничного механизма не было. В принципе, сегментации вполне достаточно, чтобы реализовать полноценную ось с виртуальной памятью, но на практике это банально неудобно: сегменты имеют переменный размер (до 64 килобайт в данном случае), управлять ими куда проблематичнее, чем страницами фиксированного размера. Собственно, именно поэтому сегментация так и не нашла применения на практике и в конечном итоге была упразднена.

Ну а про первый блин... Архитекторы Интел -- люди абсолютно невменяемые уже несколько десятилетий. Они не разработали _ни одной_ приличной процессорной архитектуры, всё сплошные извраты. И если для 4004 и 8008 это было ещё простительно -- как-никак, первые микропроцессоры, то дальше...


Top
   
PostPosted: Wed Jul 14, 2010 9:11 pm 
Albom wrote:
если ДОС не экзотичен (с чем могу поспорить - 21 век на дворе), то может попробовать OS/2? 1 или 2 версии... 3-я уже требует 386 процессор... или вот экзотическое решение - Contiki (http://ru.wikipedia.org/wiki/Contiki), правда придётся наверное её пересобирать...

А тебя не смутила вот эта фраза:
Quote:
x86 (запуск поверх Unix-like систем, как X11-приложение (тип hosted).

?

SII wrote:
Ну а про первый блин... Архитекторы Интел -- люди абсолютно невменяемые уже несколько десятилетий. Они не разработали _ни одной_ приличной процессорной архитектуры, всё сплошные извраты. И если для 4004 и 8008 это было ещё простительно -- как-никак, первые микропроцессоры, то дальше...

Да, DEC был лучше, но сдох.


Top
   
PostPosted: Thu Jul 15, 2010 9:09 am 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 756
Mario wrote:
А тебя не смутила вот эта фраза:

конечно смутила! :) поэтому я и написал:
Albom wrote:
придётся наверное её пересобирать...

хотя вроде бы это уже кто-то делал...


Top
   
PostPosted: Tue Jul 20, 2010 10:15 pm 
Offline
ex Dron2004
User avatar

Joined: Sun Jul 18, 2010 12:44 pm
Posts: 67
Quote:
ДОС не экзотичен.
В этом единственная претензия.

Есть же столько замечательных графических надстроек, например, GEM.

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

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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 13 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited