User Tag List

Страница 8 из 35 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 348

Тема: Проект ОС

  1. #71

    Регистрация
    08.05.2006
    Адрес
    Московская область г.Орехово-Зуево
    Сообщений
    29
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    2. примитивный memory manager (это когда прога может получить кусок памяти для своего использования и потом вернуть назад когда он станет ненужным);



    в последней версии TASiS эта возможность имеется. Через рестарт можно получить номер свободной страницы ОЗУ (16кБ) и заняв использовать её. Доступ к ней тоже через рестарты. Все условия!!! Пользуйтесь!

  2. #72

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а слово то какое придумали - рестарты)))) блин, аж каробит всего...
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  3. #73

    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    ну там к примеру:

    1. shared libraries (это типа чтоб прога могла сослаться на функции другой проги);
    2. 2D & 3D graphics (это типа чтоб прога могла работать НЕ С ЭКРАНОМ вписывая туда байты а с 2D или 3D примитивами);
    3. networking (это что-то типа библиотеки сокетов);
    4. IPC (это типа межпроцессные сообщения, для взаимодействия между собой процессов не обязательно на одном и том же компе, может по сети, может в пределах одного хоста но между разными контроллерами);
    5. virtual memory (типа более крутой чем имеется виртуальный memory management);
    6. virtual CPU (типа интерпретатор любого кода);
    7. virtual IO (типа эмулятор портов ввода и вывода);
    8. sound API (типа чтоб прога работала не с портами ввода и вывода а оперировала звуковыми примитивами и виртуальными инструмантами \ каналами);

    короче система должа смахивать скорее на BeOS чем на FreeDOS
    +1. Чисто программная вещь, оно для спекка УЖЕ есть и никакой связи с ОС тут нет. Посмотрите модули от Vitamin
    ?+2. Как ВЫ себе это представляете? У спектрума классического 48к + 3,5мгц. Куда вы там работу с 3D положите, если не секрет? насчёт 2D примитивов наверное соглашусь, однако в SOS для работы с ними есть готовые функции, чем не то самое?
    +3. Сеть - это слишком сложно для спекка. Полноценный TCP|IP - сложно, только базовый IP-функции, которые кстати для спекка сами по себе УЖЕ есть.
    ?4. Чисто программная вещь. Нет мультизадачности, нет потребности в них. Была бы потребность - сделали.
    ?5. Это возможно, но нужно ли? MMU без аппаратной поддержки будет жутко тормозить систему. Примитивное MMU щёлканием страниц "запрёт" ядро системы в 25кб (в т.ч. буферы системы). Может и не мало, но точно не много.
    ?6. Для спекка это бред.
    ?7. Это вообще непонятно про что. Как ВЫ планируете заблокировать out (#fd),a? А перенести на call outfda - это конечно можно, только зачем?
    ?8. Аналогично, зачем это? Возможно имелось в виду использовать системные устройства для вывода стандартных звуковых рядов, тогда понятно. Так это программно реализуемо. Только не сильно это надо.

    Моё имхо - спекку нужна простая система, которая будет быстро грузиться и даст доступ всем трдос программулинам. А то, про что ВЫ написали, это из категории "хочу чтобы было такое же, но с перламутровыми пуговицами". Зачем спекку 3D? Зачем ему виртуальные процессоры? Зачем ему звуковое АПИ, зачем ему межпроцессорное взаимодействие, если мультизадачность то не сделали?
    Последний раз редактировалось GriV; 09.02.2011 в 12:07.
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

  4. #74
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    а слово то какое придумали - рестарты)))) блин, аж каробит всего...
    а ты официальную доку по процу открой, может от тебя коробить перестанет
    The Restart instruction allows for a jump to one of eight addresses indicated in
    the table below.

  5. #75

    Регистрация
    11.10.2007
    Адрес
    Донецкая обл. г.Енакиево
    Сообщений
    2,316
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    а исдос - мертвая поделка.
    100% поддерживаю. Когда эта "ось" появилась,даже софт делали под неё. Попробовал и удалил, как ненужное. Зачем из Спекки делать ибм? Нужно что-то простое, доступное.

  6. #76

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ZEK, инструкции проца я знаю, давай не будем смешивать Божий дар с яишнецей. инструкции рст к операционке не имеют отношения. есть нормальное название для таких операций - системные вызовы (system calls, и так оно в том же юниксе обзывается).
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  7. #76
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #77
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    инструкции рст к операционке не имеют отношения
    и вообще очень сомнительное и практически невероятное предположение что возможно название произошло из за того что эти самые сервисы ОС (рестарты) вызывались командой RST проца....
    Последний раз редактировалось ZEK; 09.02.2011 в 13:03.

  9. #78

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да хоть чем пусть вызывается.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  10. #79

    Регистрация
    18.11.2008
    Адрес
    пос.Полярный, ЯНАО
    Сообщений
    1,079
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEK Посмотреть сообщение
    эти самые сервисы ОС (рестарты) вызывались командой RST проца....
    А еще более невероятное предположение, что RST это не команда проца, а мнемоника ассемблера (компилятора?).

  11. #80

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в том же дсс на спринтере, хоть вызовы и делаются через рст 10, но вызховы там названы вызовами (функциями) а не пойми какими рестартами.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

Страница 8 из 35 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Проект муз. редактора для AY
    от Bulba в разделе Музыка
    Ответов: 36
    Последнее: 09.09.2005, 20:32
  2. AY-LPT проект
    от dhau в разделе Эмуляторы
    Ответов: 2
    Последнее: 24.02.2005, 14:32

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •