0 / 0 / 0
Регистрация: 10.06.2016
Сообщений: 12
1

Можно ли написать ОС на Assembler'e и C++

10.06.2016, 14:53. Показов 2559. Ответов 45
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Решил просто написать ОС(хотя бы с минимальным набором программ, минимальными анимациями и интерфейсом приблизительно Шиндовса 3.1(просьба не критиковать сильно)). Знаю(на 65%) С++ и учу Ассемблер. Заранее спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2016, 14:53
Ответы с готовыми решениями:

Простые задания на assemblere
Я сисадмин а не программист ;( времени на изучение не дали ;( Помогите плиз...Программы на...

Поразрядная конъюнкция битов на Assemblere
В регистр AX записано - 12BA. Как выполнить поразрядную конъюнкци битов содержимого регистра AX ?

Подскажите литературу по изучению вирусов на Assemblere
Подскажите литературу по изучению вирусов на Assemblere. Очень давно хотел изучить эту индустрию,...

Программирование микропроцессора KP580BM80A.Обработка массивов.Программа на assemblere
Помогите, пожалуйста, разработать программу нахождения максимума в массиве. Размер массива хранится...

45
0 / 0 / 0
Регистрация: 10.06.2016
Сообщений: 12
11.06.2016, 21:44  [ТС] 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от nmcf Посмотреть сообщение
И это работает самостоятельно без Windows?
Да, на голом железе заработает)

Добавлено через 55 секунд
Цитата Сообщение от Croessmah Посмотреть сообщение
Чем замеряли?
Линейкой :-)

Добавлено через 1 минуту
Цитата Сообщение от Croessmah Посмотреть сообщение
и переписать копирайты
"нескучные обои" © 2016, Я
Вот так вот ставится копирайт)
© Что-то или Кто-то, 2016
0
Неэпический
17869 / 10634 / 2054
Регистрация: 27.09.2012
Сообщений: 26,736
Записей в блоге: 1
11.06.2016, 21:52 22
Цитата Сообщение от TheAcidQ Посмотреть сообщение
Вот так вот ставится копирайт
к примеру:
Copyright © 2001, 2007, 2008, 2009, 2011, 2013, 2014 Free Software Foundation, Inc
и такое, лично мне, встречается чаще.

Вон, внизу страницы тоже так:
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
0
199 / 199 / 78
Регистрация: 10.07.2012
Сообщений: 409
12.06.2016, 06:45 23
Цитата Сообщение от TheAcidQ Посмотреть сообщение
Да, на голом железе заработает)
в каком из режимов работы процессора? 16-, 32- или 64-битном?
0
1471 / 826 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
12.06.2016, 12:33 24
Для чего изначально? Уверен это утопия. Если нужен процессор без мусора в командах то гляньте на микроконтроллеры\плис и подобное.
0
805 / 532 / 158
Регистрация: 27.01.2015
Сообщений: 3,017
Записей в блоге: 1
12.06.2016, 14:11 25
Яркий пример: bolgenos
0
199 / 199 / 78
Регистрация: 10.07.2012
Сообщений: 409
12.06.2016, 14:13 26
В качестве цели мне тут видится лишь одна - обучение.
Иначе были бы другие вопросы.
0
Неэпический
17869 / 10634 / 2054
Регистрация: 27.09.2012
Сообщений: 26,736
Записей в блоге: 1
12.06.2016, 17:54 27
Цитата Сообщение от Ferrari F1 Посмотреть сообщение
Яркий пример: bolgenos
уже писали
Цитата Сообщение от avgoor Посмотреть сообщение
самое главное добавить "нескучные обои"
0
0 / 0 / 0
Регистрация: 10.06.2016
Сообщений: 12
12.06.2016, 18:24  [ТС] 28
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
что ТС вместо программы выводит картинку ?)
ты считаешь что это просто картинка сделанная в пеинте? Или же я не много туплю?
0
199 / 199 / 78
Регистрация: 10.07.2012
Сообщений: 409
12.06.2016, 18:26 29
Цитата Сообщение от TheAcidQ Посмотреть сообщение
ты считаешь что это просто картинка сделанная в пеинте? Или же я не много туплю?
Лучше бы она смотрелась внутри виртуальной машины.
Раз речь зашла всё-таки о разработке операционки.
0
0 / 0 / 0
Регистрация: 10.06.2016
Сообщений: 12
12.06.2016, 18:26  [ТС] 30
Цитата Сообщение от Croessmah Посмотреть сообщение
к примеру:
Copyright © 2001, 2007, 2008, 2009, 2011, 2013, 2014 Free Software Foundation, Inc
и такое, лично мне, встречается чаще.
Вон, внизу страницы тоже так:
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Ну, я хз. Вот пример почему я написал так.
Миниатюры
Можно ли написать ОС на Assembler'e и C++  
0
0 / 0 / 0
Регистрация: 10.06.2016
Сообщений: 12
12.06.2016, 18:30  [ТС] 31
Цитата Сообщение от Vort_ Посмотреть сообщение
в каком из режимов работы процессора? 16-, 32- или 64-битном?
пока 16.

Добавлено через 2 минуты
Цитата Сообщение от Ferrari F1 Посмотреть сообщение
Яркий пример: bolgenos
Болгенос - ОС на ядре Линукса.
Я собираюсь с 0 начинать.
0
199 / 199 / 78
Регистрация: 10.07.2012
Сообщений: 409
12.06.2016, 18:32 32
Кстати, ассемблером не советую сильно увлекаться (в плане написания ОС).
На асме стоит делать лишь то, что нельзя сделать на C++.
0
0 / 0 / 0
Регистрация: 10.06.2016
Сообщений: 12
12.06.2016, 18:37  [ТС] 33
Цитата Сообщение от Vort_ Посмотреть сообщение
Кстати, ассемблером не советую сильно увлекаться (в плане написания ОС).
На асме стоит делать лишь то, что нельзя сделать на C++.
Хорошо, приму во внимание.
0
1550 / 875 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
12.06.2016, 18:55 34
Цитата Сообщение от TheAcidQ Посмотреть сообщение
Я собираюсь с 0 начинать.
"Автор" bolgenos то же самое писал...
Цитата Сообщение от TheAcidQ Посмотреть сообщение
пока 16
Вы, похоже, не понимаете, какой длинный путь вас ждет впереди. Веселье по-тихоньку начнется с перевода в защищенный режим.
0
805 / 532 / 158
Регистрация: 27.01.2015
Сообщений: 3,017
Записей в блоге: 1
12.06.2016, 18:58 35
TheAcidQ, а над названием ОС еще не думал? Как тебе вариант "ДолбенОС"? А браузер можно назвать Red Null
0
199 / 199 / 78
Регистрация: 10.07.2012
Сообщений: 409
12.06.2016, 18:59 36
Народ, хватит прикалываться.
Хочет - пусть пишет.
Что это сложно - его предупредили.
В любом случае, это будет полезная тренировка.
0
1550 / 875 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
12.06.2016, 19:24 37
Цитата Сообщение от Vort_ Посмотреть сообщение
Народ, хватит прикалываться.
Хочет - пусть пишет.
Что это сложно - его предупредили.
А на случай, если, осознание сложности придет, а амбиции останутся - предупредили и о том, что один пацан тоже к успеху шел, не фартануло.
0
0 / 0 / 0
Регистрация: 10.06.2016
Сообщений: 12
12.06.2016, 21:42  [ТС] 38
Цитата Сообщение от Vort_ Посмотреть сообщение
Лучше бы она смотрелась внутри виртуальной машины.
Раз речь зашла всё-таки о разработке операционки.
я пока этим не маялся(не пихал в виртуалку). Просто есть хорошая вещь - emu8086
Миниатюры
Можно ли написать ОС на Assembler'e и C++  
0
1550 / 875 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
12.06.2016, 22:07 39
TheAcidQ, Вы собираетесь это писать для общего развития? Тогда могу порекомендовать книжку. Она хоть и 88-го года, но ее стоит прочитать. Там подробно описаны многие вещи, которые надо знать для разработки своей учебной оси. Бек. "Введение в системное программирование". Ваш выбор платформы (8086) - тоже сильно упрощает задачу (не будете отвлекаться на не принципиальные вещи).
0
99 / 70 / 13
Регистрация: 15.12.2013
Сообщений: 455
12.06.2016, 22:16 40
Цитата Сообщение от TheAcidQ Посмотреть сообщение
Да, на голом железе заработает)
Каком голом железе? Скрин смахивает на emu8086, на чем в университетах учат ассемблеру
0
12.06.2016, 22:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.06.2016, 22:16
Помогаю со студенческими работами здесь

Как написать веб приложение "Виртуальный блокнот"? Подскажите с чего можно начать, чтобы написать такое?
Как написать веб приложение "Виртуальный блокнот": Пользователь заходит на сайт. Затем нажимает...

Можно ли написать ос на c++?
Хочу написать ос на c++ но не знаю как помогите и подскажите с чего начать. А ещё лучше если...

Можно ли написать ОС
Вы не могли бы ответить мне на иакой вопрос (Можно ли написать ОС на borland c++ builder ) зрение...

Можно ли написать ОС
Здравствуйте, у меня такой вопрос: преподаватель сказал, что на чистом С нельзя написать ОС, это...

Можно ли написать программу...
SQL имеем на сервере. На рабочих местах его нет. Нужно сделать некое подобие программы, чтобы при...

Можно ли написать чат?
Можно ли создать чат в as3?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru