Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Отвлекитесь, эмбеддеры! Отвлеченные темы - обсудить проблемы тепловой смерти вселенной, или просто пиво. Этот раздел - для отдыха.

 
Опции темы
Непрочитано 07.07.2013, 18:47  
кустомер
Почётный гражданин KAZUS.RU
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Борьба за пиратство/с пиратством

Сообщение от KBH-I Посмотреть сообщение
Честное слово, никакой оси не писал!
)))
Просто разбирался формат выбранной файловой системы, на С писалась пара-тройка функций чтения/записи байта, потом кластера, потом поддержки таблицы файлов.
Вот это всё - и есть ядро файловой системы. Просто маленькое - в меру возлагаемых задач.

Сообщение от KBH-I Посмотреть сообщение
А что скажете про РК-86? Там был только монитор, но никак не ОС. И тем не менее IBM-овские 5" дискеты читались и писались, причём IBM-ки их даже распознавали.
Некоторые умельцы, оптимизировав код Монитора, впихивали в ПЗУшку дополнительные функции. А сам по себе Монитор дискеты не читал. Надо было запустить программку. Она и являлась на деле не только ядром ОСи, а и самой простенькой Осью, поскольку позволяла пользователю вводить имена - какой-никакой, а интерфейс!))))

Для РК я сам написал ОС, работающую в страницах памяти (виртуальный диск). Поэтому хорошо представляю, о чем говорю. Интерфейс быд ДОС-подобный, т.е. командная строка.

Друзья, на самом деле всё не так сложно!
Во-первых, чтобы написать свою ОС, надо выбрать файловую систему.
Система на основе FAT, о которой мы здесь сейчас обсуждали, стала стандарт де-факто, но у нее есть большой недостаток: при выключении в неподходящий момент ее структура может рухнуть. Отсюда знаменитая надпись: "Подождите, идет подготовка к выключению..." и весь сопутствующий идиотизм. Достало, если честно. Давно обдумываю более удачный способ организации данных на диске.

А когда этот способ организации выбрали, а особенно - если выдумали самостоятельно - начинаются эксперименты по его реализации, пробы читать-писать. И когда Вам это удалось - Вы уже имеете в руках ядро ОС, то есть то самое, с чем Вы практиковались)))))) И даже к нему какой-никакой, а интерфейс! (не в двоичном же коде вбивали имена-то?))))))
__________________
оставил форум, защищая свою честь и достоинство.
кустомер вне форума  
Непрочитано 07.07.2013, 18:59  
кустомер
Почётный гражданин KAZUS.RU
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Борьба за пиратство/с пиратством

Сообщение от niXto Посмотреть сообщение
По сравнению с вин95, 7 поддерживает NTFS и файлы размером больше 4 ГБ.
Поддержка больших дисков - это хорошо! И значит самой ОС можно занять целый гигабайт! - их же много
Сообщение от niXto Посмотреть сообщение
но вас никто не агитирует переходить с вин95 на какую-нибудь другую ОСь
Конечно не агитирует. Я просто хочу выяснить - на что потрачены такие нехилые машинные ресурсы? Сколько из них выдано "на-гора" конкретно пользователю?
Мне здается, что 0.001% или менее.
__________________
оставил форум, защищая свою честь и достоинство.

Последний раз редактировалось кустомер; 07.07.2013 в 19:16.
кустомер вне форума  
Сказали "Спасибо" кустомер
mahovik77 (16.08.2013)
Непрочитано 07.07.2013, 21:49  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Борьба за пиратство/с пиратством

интересно у вас девки пляшут!
ОС не обязательно должна работать с файловой системой на накопителях, она может работать с выделенными областями в ОЗУ, при этом нисколько не заботясь о создании корневого каталога и прочих атрибутов ФС. так работают некоторые ПЛК, да и для АВР есть микроОСи, где все организовано во флешь и ОЗУ
jump вне форума  
Сказали "Спасибо" jump
chse (07.07.2013)
Непрочитано 07.07.2013, 22:14  
AIBon
Вид на жительство
 
Регистрация: 02.05.2010
Сообщений: 446
Сказал спасибо: 105
Сказали Спасибо 272 раз(а) в 173 сообщении(ях)
AIBon на пути к лучшему
По умолчанию Re: Борьба за пиратство/с пиратством

chse,

Вы знаете, Ув. chse, Ув. кустомер достаточно подробно
описал назначение и ф-ции ОС в целом несколькими постами ранее.
(Довелось дезассемблировать в те еще годы фрагменты ОС C-DOS для
ПК "Spectrum"...тому назад), потому общие представления имеем.

Возможно с Вашей точки зрения невозможно назвать системы управления
таких "недо"-ПК, как Радио 86РК, Специалист, "Spectrum" и т.п. - не ОС.
Для Нас, AIBon, даже микрокалькулятор БК-21 имел ОС, иначе говоря -
Систему Исполнения Команд (Операций).
Ведь это была среда программирования и Она исполняла команды.

P.S.
Довелось познакомиться в свое время с OS HP-UX, последняя версия,
с которой Мы работали 11v31. Достойно Уважения, хотя исключительно
командная строка.

Понятия и определения - пути преткновения на стези к пониманию.
AIBon (с)
Ну и загнул!

(Ты хоть сам понял, что сказал!) (с)

Последний раз редактировалось AIBon; 07.07.2013 в 22:37. Причина: Тавтология.
AIBon вне форума  
Непрочитано 07.07.2013, 22:28  
chse
Прописка
 
Регистрация: 11.08.2009
Сообщений: 138
Сказал спасибо: 327
Сказали Спасибо 360 раз(а) в 83 сообщении(ях)
chse на пути к лучшему
По умолчанию Re: Борьба за пиратство/с пиратством

Уважаемый кустомер, позвольте Вас поправить.
Цитата:
Доступ к сектору дает БИОС.
Биос кроме аппаратного определения больше ничего не дает. Диск из магазина имеет заводскую запись в MBR и никакой файловой системы. Только пользователь решает, под какой ФС будет работать его диск(ext2, ext3,ext4, reiserfs, fat, ntfs, exif или чего ему взбредет). Если Вы удалите данные в нулевом секторе, диск станет мертвым для биос , а тем более для любой ОС. Диск с исправной MBR не нуждается в биосе, ему достаточно микропроги, с функцией дос.
На этом основано использование ЖД как накопителя например для музыки или фильмов, и подключить Вы его можете напрямую к телевизору имеющему usb вход( имеется практически на всех новых моделях) , если есть необходимость можно напрямую подключит к принтеру и печатать фото без использования компа.
Цитата:
Это именно ОС должна знать, как по таблице FAT определить цепочку кластеров, а потом прочесть их для пользователя как связный файл.
Ну почему? К Вам не попадали компы без установленной ОС с файловой системой от линукса и Вы не могли вытащить инфу? ОС сама по себе тупая прога, чтобы получить инфу из файла в том виде как мы привыкли( текст, картинка, таблица) нам НУЖНА спец.программа, ось этого не может.
Цитата:
не в двоичном же коде вбивали имена-то?
Ничего зазорного в этом нет, только не в двоичном, а в шестнадцатеричном( эта зараза другого не понимает), когда "опытный" пользователь из-под доса гробит нулевой сектор неправильным пользованием команды fldisk. Только давно это было, сейчас есть утилиты.
chse вне форума  
Непрочитано 07.07.2013, 22:29  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Борьба за пиратство/с пиратством

Сообщение от jump Посмотреть сообщение
ОС не обязательно должна работать с файловой системой на накопителях
И в чём, простите, противоречие?
А самое главное - с чем?

Что не так с плясками половозрелых не имеющих постоянных партнёров особей женского пола??
omercury вне форума  
Непрочитано 07.07.2013, 22:35  
Flopix
Гражданин KAZUS.RU
 
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
Flopix на пути к лучшему
По умолчанию Re: Борьба за пиратство/с пиратством

ОС это прослойка между оборудованием и прикладным ПО. Она не обязательно должна работать с устройствами хранения информации. ОС могут быть разного назначения.
Flopix вне форума  
Сказали "Спасибо" Flopix
metrA85 (07.07.2013)
Непрочитано 07.07.2013, 22:39  
Flopix
Гражданин KAZUS.RU
 
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
Flopix на пути к лучшему
По умолчанию Re: Борьба за пиратство/с пиратством

Сообщение от кустомер Посмотреть сообщение
Я просто хочу выяснить - на что потрачены такие нехилые машинные ресурсы? Сколько из них выдано "на-гора" конкретно пользователю?
Мне здается, что 0.001% или менее.
Вы хотите сказать что последние win оси такие неоптимизированные что тратят 99,999% производительности только на себя ?
Flopix вне форума  
Непрочитано 07.07.2013, 22:43  
Scadauser
Почётный гражданин KAZUS.RU
 
Регистрация: 04.12.2009
Сообщений: 5,455
Сказал спасибо: 73
Сказали Спасибо 2,510 раз(а) в 1,414 сообщении(ях)
Scadauser на пути к лучшему
По умолчанию Re: Борьба за пиратство/с пиратством

Сообщение от AIBon Посмотреть сообщение
Понятия и определения - пути преткновения на пути к пониманию
Давно просил дать внятное определение операционной системе, но замяли это дело. Побухтеть про фаты и файлы, видимо, увлекательнее. Только причём тут ОС?
Scadauser вне форума  
Непрочитано 07.07.2013, 22:45  
chse
Прописка
 
Регистрация: 11.08.2009
Сообщений: 138
Сказал спасибо: 327
Сказали Спасибо 360 раз(а) в 83 сообщении(ях)
chse на пути к лучшему
По умолчанию Re: Борьба за пиратство/с пиратством

Цитата:
AIBon Понятия и определения - пути преткновения на пути к пониманию.
Вы абсолютно правы, у меня с этим иногда проблемы, а на спики сам играл, даже дисковод впихнул, только система там TR-DOS. Кстати, вот прекрасный пример роли оси (boot) - нужна только для запуска командной строки программы, после чего boot удалялся и программка работала без всяких осёв. С уважением chse/
chse вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Борьба с помехами от контакторов ra_dik Источники питания и свет 23 15.02.2013 20:21
Борьба с компьтерным теплом PashaXP Делимся опытом 23 06.07.2009 23:41
Борьба с шумом при захвате аудио whazza Аудиотехника 1 23.05.2008 10:39


Часовой пояс GMT +4, время: 05:23.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot