Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Страницы: 1
Показано 1-15 из 15 сообщений
15.
Братишка
(18.08.2014 23:25)
0
Ты понимаешь, что ты поехавший?!
|
14.
VoidChronos
(05.11.2013 21:09)
0
На мой взгляд - это сайт о рыбалке, а не об Assembler
|
13.
Аноним
(06.11.2010 01:23)
0
Ёп вашу мать, прекратите писать постоянно сочетание "Русской ОС" и сделайте более информативным сайт, а то хрен поймёшь чё за хуйнёй вы там страдаете, добавьте что-ли скринов...
|
12.
Gentos
(29.06.2010 17:34)
0
Уважаемый Александр! Что вы посоветуете мне как самостоятельному разработчику собственной операционной системы в начале моего пути? С чего начать, какие книги изучить? Я считаю , что если Вы один делаете Рус ОС, то со временем она станет весьма популярной, и практически единственной на рынке РФ, и современм перерастет в естественную монополию. Такого допускать нельзя. Ведь здоровая конкуренция двигатель прогресса, не так ли? Исходя из этого я принял решение о создании собственной ОС. Проектное название AleOS.
|
11.
лол
(08.06.2010 21:29)
0
Горлов ты долбоёб что ли? Люди уже с десяток систем создали, из которых востребованы 3-4. А ты в одиночку уже 5 лет пишешь загрузчик. Хватит хернёй страдать, иди лечись.
|
10.
Плотник
(08.05.2010 21:34)
0
РЯПа = ХУЯПА!!!
|
9.
Таинственный Черный Октаэдр
(26.09.2009 21:59)
0
Комментарий к ответу администрации на вопрос "С чего лучше начать разрабтку ос". В корни несогласен. Разработку стоит начинать с идеи. Не всегда авторы идеи становятся разработчиками. Сперва есть идея. Когда есть идея, то вы знаете, вы можете понять насколько это надо, и кому оно надо. Для чего? Очень просто! Если продукт ненужен, то не имеет смысл его делать. Затем идет концепция парадигмы системы. В общем плане, т.к. разработчик или заказчик должен иметь общее мпредставление о том, как оно должно выглядеть. Ассемблеры, кстати не стоит делать русскими, т.к. ассемблеров и без того достаточно, а всё остальное уже более высокий уровень. Чисто проф совет: "напишите англ ядро с поддержкой русской кодировки, затем пишите интерпретатор вашего языка. в общем так или иначе, т.к. компьютер не является счасливым обладаелем таких вещей как чувства и разум, то нормального русского языка он понимать не будет. вы будете иметь язык типа: пустота главная_процедура(пустота){число х = ввод_с_экрана(); факториал(x); этот.экран.вывод(х); возврат 0;}"
это отличит ваш язык от того же C++ только тем, что выучить его сможет только хорошо владеющий русским, а естесственные языки одназначно неподходят для скриптинга по причине того, что в них нет таких вещей как одназначная уровневость
|
8.
Scepuro
(12.12.2008 08:14)
0
А где все это взять? Или это на стадии разработки, существуют ли готовые отечественые языки и где их взять. Заранее спасибо.
|
7.
Яков
(01.08.2008 01:44)
0
А как стать разработчиком?
|
6.
гы!
(14.07.2008 23:59)
0
ты йобнутый!
|
5.
DrV
(19.01.2008 23:59)
0
А где русский язык то?
|
4.
Вован
(15.01.2008 20:35)
0
Здарова пацаны! А че за зверь такой РЯП? Типа я люблю охотиться на ряпу, которая это курочка ряпа. Вы че предлагаете охоту? Ну типа - это можно, только девок нам побольше и бухла.
|
3.
Яков
(18.06.2007 23:40)
0
Уважаемый Админ!С чего лучше всего начать разработку ОС?
Ответ: Для начала нужно стать Разработчиком ОС . То есть найти проект ОС в котором вас примут Разработчиком . Как в программировании , сначала объявление , потом присвоение значения и адреса , потом изменение значения и (или) адреса . И так далее . Логично ? В Русской ОС у вас есть возможность стать Разработчиком своего релиза Русской ОС . Хорошо ?
|
2.
o`kante
(27.05.2007 22:09)
0
По-моему тут есть немного опечаток.
> REG_COUNT ECU CX > REG_WORD EGU AX
Ответ: Это не единственная опечатка . К примеру в имени макроса нельзя использовать знак = . По этому макросы переписываются и ошибки устраняются .
|
1.
Горлов А.В.
(27.05.2007 14:01)
0
Макросы для РЯПа
Ответ: ;-----------MACRO_CPU_COMMAND--------------------------
REG_AL EQU AL REG_AH EQU AH REG_WORD EQU AX
REG_BL EQU BL REG_BH EQU BH REG_OFFSET EQU BX
REG_CL EQU CL REG_CH EQU CH REG_COUNT ECU CX
REG_DL EQU DL REG_DH EQU DH REG_DATA EQU DX
REG_CS EQU CS REG_DS EQU DS REG_SS EQU SS REG_ES EQU ES
REG_SP EQU SP REG_BP EQU BP
REG_SI EQU SI REG_DI EQI DI ;------------------------------------------------------ LET_VAR_BYTE=VALUE_BYTE LET_VAR_WORD=VALUE_WORD LET_VAR=VALUE LET_VAR_BYTE=CONST_BYTE LET_VAR_WORD=CONST_WORD LET_VAR=CONST LET_VAR_BYTE1=VAR_BYTE2 LET_VAR=OFFSET_STRING LET_VAR=ADDRESS_STRING LET_VAR=COUNT LET_VAR_BYTE=M_BYTE LET_VAR_WORD=M_WORD LET_VAR=OFFSET LET_COUNT=VALUE LET_COUNT=CONST LET_COUNT=VAR LET_COUNT=OFFSET LET_COUNT=REGISTR ;------------------------------------------------------ LET_OFFSET=VALUE LET_OFFSET=CONST LET_OFFSET=VAR LET_OFFSET=REGISTR
LET_DATA=VALUE LET_DATA=CONST LET_DATA=VAR LET_DATA=REGISTR
;------------------------------------------------------ IF_REG=REG IF_REG=CONST IF_REG=VAR IF_REG=OFFSET IF_REG=COUNT
IF_REG>REG IF_REG>CONST IF_REG>VAR IF_REG>OFFSET IF_REG>COUNT
IF_REG<REG IF_REG<CONST IF_REG<VAR IF_REG<OFFSET IF_REG<COUNT
IF_REG=>REG IF_REG=>CONST IF_REG=>VAR IF_REG=>OFFSET IF_REG=>COUNT
IF_REG<=REG IF_REG<=CONST IF_REG<=VAR IF_REG<=OFFSET IF_REG<=COUNT
IF_REG!=REG IF_REG!=CONST IF_REG!=VAR IF_REG!=OFFSET IF_REG!=COUNT ;------------------------------------------------------ IF_VAR=REG IF_VAR=CONST IF_VAR=VAR IF_VAR=OFFSET IF_VAR=ADDRESS ;------------------------------------------------------ INC_REG INC_VAR INC_COUNT INC_OFFSET
DEC_REG DEC_VAR DEC_COUNT DEC_OFFSET ;------------------------------------------------------ TAKE_OFFSET_VAR TAKE_OFFSET_STRING TAKE_ADDRESS_VAR TAKE_ADDRESS_STRING
|
1-15
|
|
|