|
2 / 2 / 0
Регистрация: 03.05.2014
Сообщений: 72
|
|
Разработка ОС30.12.2015, 22:22. Показов 3665. Ответов 8
Метки нет (Все метки)
P.S - плохос русским..
Notes 1: пожалийста ответите на заданые вопросы.Меня не интересует ваше демагогия.и не ваш сарказм..Не важно насколько тупым окозался вопрос....Спасибо Notes 2 : Простите модераторы форума что Тема не на своём разделе...просто все разделы казались мне както ни для моей темы.....Спасибо Было и есть по сеи дени мысли о создание ОС...но с нуля как говорят новички... Хотел спросить у людей у которых либо есть опыт в эту сторону. Что мне нужно для создание полноценого ОС... Что я Читал в интернете..... 1) ну во первых я сам по себе думал что ОС написаны на Assembler так как у Assembler есть прямые доступы с Регистрам и АЛУ процесора..да и время работы у процесора быстрее чем у оперативнои памяти...+ наверно с помощю Asm можно контролировать ресурсы своего ПК.... 2) Узнал тоже с интернета что ОС-XP было написано на Asm и С и там остались некоторые фрагменты кода и на Pascal за что и опросы не те.То говорят на Asm и Pascal то Asm-C(правелино) 3)Ну узнав это начал учить Assembler....учил гдето 71 страниц из одной книге....но честно не могу ничего понять Например увидел у одного парня такую строку mov ax,cs mov dh,ax вроде так ...и не могу понять вот зачем Code Segment копировать в AX(регистр обшего назначкния)...он там наверно написал свой загрузчик...но пока что отпустим это Но мой вопросы...забыл я про них Так вот Можно ли создать ОС с помошю Assmebler Можно ли создать ОС с помошю C(Си) - толька Си И Можно ли создать ОС с помощю Си и Assembler Есль да...то что нужно учить до конца....мне продолжить учить Asm а то я остоновился и не могу понять зачем мне это и почему так...и другие вопросы Теперь алтернатива другая ...многие в интернете говорят так: - бери ядро Linux / или Unix и перекомпелируи - что немного не понаял я...как это сделать..... - бери готовые открытые коды ОС и настроити под свои нужды Есль зделать этим способом то откуда мне начать и что учить для этого надо.... Но всётаки я хочу написати свою ОС с чистого листа ... Я думаю что пока это все Спасибо
0
|
|
| 30.12.2015, 22:22 | |
|
Ответы с готовыми решениями:
8
Набор команды. Разработка/продвижение сайта, разработка приложения на андройд и ios Что перспективнее - разработка игр под мобильные платформы или разработка embedded-систем Разработка игр или разработка софта |
|
|
||||||
| 31.12.2015, 08:37 | ||||||
|
Судя по вопросам рановато ты за ОС взялся.
2
|
||||||
|
2 / 2 / 0
Регистрация: 03.05.2014
Сообщений: 72
|
|
| 31.12.2015, 15:01 [ТС] | |
|
Kastaneda, Знаеш спасибо вот за ответы...а то тут ходят другие умники и вместо того чтобы учить новичка дати ему советы они говорят всякии бред про ...то что типа н****р тебе это ....иди гуляи ну кароче веси бред....
Вполне ясные ответы...буду учить далише Asm и постораюси его понать...и Си тоже.... Спасибо тебе еше раз..Здаровие тебе и С НОВЫМ ГОДОМ
0
|
|
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,818
|
|
| 31.12.2015, 19:41 | |
|
vpavlov76, я думаю не лишним будет заглянуть вот сюда: http://wiki.osdev.org/Main_Page
Там есть примеры, мануалы и статьи касательно написания ОС.
2
|
|
|
2 / 2 / 0
Регистрация: 03.05.2014
Сообщений: 72
|
|
| 31.12.2015, 19:46 [ТС] | |
|
DrOffset, спасибо огромное и тебе..очень полезная сылка...Жали что на английском но не составит труда...С НОВЫМ ГОДОМ СЧАСТИЕ И ЗДОРОВИЕ
0
|
|
|
656 / 409 / 76
Регистрация: 21.09.2008
Сообщений: 1,407
|
|
| 01.01.2016, 16:34 | |
|
Прежде чем браться за очень большую задачу, неплохо изучить теоретические и практические исследования построения операционной системы, очень хорошо описанные Никлаусом Виртом в книге в соавторстве с Юргом Гуткнехтом "Разработка ОС и компилятора. Проект Oberon", выпущенной в 2012 году в издательстве ДМК-Пресс. Вирт является создателем языка Pascal и производных от него - Modula, Modula-2, Oberon.
Также можно Вам почитать книгу Эндрю Таненбаума и Герберта Боса "Современные операционные системы", 4-е издание 2015 г. издательства "Питер". Найти сканы книг в Сети, думаю, проблем не составит.
1
|
|
|
2 / 2 / 0
Регистрация: 03.05.2014
Сообщений: 72
|
|
| 01.01.2016, 17:11 [ТС] | |
|
Про первую книгу не слышал вот про втору да....Спасибо на инфо....С Новым Годом ТЕБЯ
0
|
|
|
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
|
||
| 05.01.2016, 01:06 | ||
|
Таненбаум. Современные операционные системы. Неплохо будет также по устройство компьютера почитать: Таненбаум. Архитектура компьютера. Определиться с архитектурой процессора, под которую собираетесь писать ОС. Соответственно курить ассемблер соответствующий с языком С Можно как пример изучать исходники какой-нибудь открытой ОС, той же линукс. Можете тут скачать исходники ядра: http://www.kernel.org Кстати, если последнее заинтересует, то посоветую книгу: Роберт Лав. Ядро Linux. Описание процесса разработки. И посмотрите следующие темы: Разработка операционной системы. Несколько советов молодым программистам, решившим написать свою операционную систему ОС на ассемблере FASM Нужны идеи по созданию ОС Своя ОС для чайника До слез Хочу научится Ассемблеру!!! Хочу создать загрузчик для своей ОС Ну и пара ссылок туда же: http://habrahabr.ru/post/101810/ http://habrahabr.ru/post/104988/ http://geektimes.ru/post/129176/ И гуглить, гуглить и еще раз гуглить по возникающим в процессе вопросами.
1
|
||
|
2 / 2 / 0
Регистрация: 03.05.2014
Сообщений: 72
|
|
| 05.01.2016, 13:56 [ТС] | |
|
MicM, спаибо очень полезные сылки
Добавлено через 2 минуты правда последние сылки у меня уже есть .... о спасибо всеравно
0
|
|
| 05.01.2016, 13:56 | |
|
Помогаю со студенческими работами здесь
9
Разработка ОС
Разработка БД Разработка БД Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|