|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.11.2017, 11:33 | #1 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Еще один, кому нужна ОС (при 512байтах RAM)
http://radiokot.ru/forum/viewtopic.p...27143#p3227143
А ваше мнение ? |
08.11.2017, 12:50 | #2 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
На 512 байт? Даже Эппел I комплектовался 64КБ. Вот там я понимаю зачем ОС нужна - там был слот расширения и была периферия.
А вот в часах нет таких задач. Нет там внешней переферии/модулей. Более того я придерживаюсь к определению что ОС это совокупность программ, если одну программу может написать один человек то для ОС нужен уже коллектив где каждый пишет свою программу. Даже если упростить ОС до уровня планирования задач, то в часах таких задач нет, которые следует разделять. Зачем? Там нет такой сложности. Нет объектов которые должны работать параллельно.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
08.11.2017, 13:03 | #3 | |
Заблокирован
Регистрация: 09.08.2017
Сообщений: 1,136
|
Цитата:
А заявленные 512 байт внедрить в ЦПУ в качестве кэша. После этого - упразднить ОЗУ. + А контроллеры с драйверами реализовать на ПЛМ-ках. Последний раз редактировалось LV1974; 08.11.2017 в 13:15. Причина: + |
|
08.11.2017, 13:10 | #4 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
|
08.11.2017, 13:22 | #5 | |
Заблокирован
Регистрация: 09.08.2017
Сообщений: 1,136
|
Цитата:
А в современных часах надо мерить Ваш: пульс, давление и прочую активность. И при этом предоставлять Вам интерактивные возможности обзора истории измерений. Так что это уже многозадачность - однозначно! |
|
08.11.2017, 13:28 | #6 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
|
08.11.2017, 14:00 | #7 |
Заблокирован
Регистрация: 09.08.2017
Сообщений: 1,136
|
|
08.11.2017, 17:04 | #8 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
И чё? Полно ОС которых написал один человек:
1) ОС APPEL I - Возняк 2) Оберон - Н. Вирт. 3) TNKerne - Yuri Tiomkin 4) MenuetOS -Ville Mikael Turjanmaa Но из этого не следует, что так надо делать? Коллектив тут как показатель сложности разработки. Почему досихпор появляются новые ОС? Да потому что в старых полно ошибок. Отсутствует защита отдурака, плохо протестированы, плохо спроектированы, мало функционала, решены частные проблемы вместо общих. А всё отчего? Оттого, что распыляют свои силы. Если сосредоточить на индивидуальных разработках, то тогда и проблем этих не будет. Для этого нужен контролёр с более чем 16КБ памяти, а лучше 64 кб. А не с 512 байтами!
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
08.11.2017, 17:55 | #9 | |
Заблокирован
Регистрация: 09.08.2017
Сообщений: 1,136
|
Цитата:
Это будет удобнее. А что касается оперативки - то её действительно лучше засунуть в ЦПУ и не мудрить с контроллерами ОЗУ и кэшами. |
|
08.11.2017, 19:49 | #10 | |
Заблокирован
Регистрация: 09.08.2017
Сообщений: 1,136
|
Цитата:
БК-0010 ПЗУ - 32 К ОЗУ - 16 К Экран - 16 К В ПЗУ 32 К размещалось: 1. Нулевое кольцо, 2. Фреймворк : 3. Интерпретатор Бэйсика, 4. Математика, 5. Подсистема графики, 6. Текстовый редактор, 7. Отладчик Бэйсика, 8. Ряд драйверов периферии. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Зацените кому не лень сайт и напишите что туда можна еще добавить | Антон112 | Помощь студентам | 8 | 27.03.2010 09:09 |
еще один вопрос. | Belomor | Общие вопросы C/C++ | 9 | 16.11.2009 01:29 |
Еще один вопрос, связанный с БД | Sweta | Общие вопросы C/C++ | 3 | 09.11.2009 17:10 |
[autorun] еще один вопросик | Ivan_assm | Помощь студентам | 5 | 04.11.2007 21:20 |