Текущий архив: 2007.02.25;
Скачать: CL | DM;
ВнизAssembler Найти похожие ветки
← →
Observer © (2007-02-06 13:48) [0]Люди где можно найти нормальный учебник по Assemblery для начинающих со всеми объяснениями?
← →
Amoeba © (2007-02-06 13:50) [1]Если устроит в электронном виде, то здесь:
http://www.podgoretsky.com/ddp.html
← →
Сергей М. © (2007-02-06 13:50) [2]
> Observer © (06.02.07 13:48)
Нет таких.
Ассемблер специфичен для конкретной системы команд ЦП, вести речь просто о некоем абстрактном ассемблере лишено смысла.
← →
TIF © (2007-02-06 13:57) [3]>> Газ, глянь в ящичек.
← →
Observer © (2007-02-06 13:57) [4]мне самое главное научиться писать на нём программы
← →
Elen © (2007-02-06 13:59) [5]
> мне самое главное научиться писать на нём программы
А чем другие языки не устраивают? C++ например не хуже...
← →
Сергей М. © (2007-02-06 14:00) [6]
> Observer © (06.02.07 13:57) [4]
Программы для какого процессора ?
← →
Observer © (2007-02-06 14:04) [7]для процессора Athlon 2500
другие языки буду учить после Assemblera тем более меня вполне устраивает Delphi, Pascal, Basic, и С++ тоже немного знаю
← →
Elen © (2007-02-06 14:06) [8]
> Observer
Если не секрет например какую задачу ты бы хотел решить на асме?
← →
tesseract © (2007-02-06 14:07) [9]
> Программы для какого процессора ?
Судя по всему для x86 под Windows
← →
Сергей М. © (2007-02-06 14:07) [10]
> Observer © (06.02.07 14:04) [7]
Знание некоего ассемблера без знания базовой архитектуры и особенностей соответствующего процессора лишено смысла.
← →
Observer © (2007-02-06 14:11) [11]Если не секрет например какую задачу ты бы хотел решить на асме?
Для начала без разници, а потом хотел бы написать свою ОС так как на Delphi если и можно написать то очень сложно тем более никто неговорит как
← →
Elen © (2007-02-06 14:13) [12]
> хотел бы написать свою ОС
Не успееш. :) Микрософт опередит :)
← →
Observer © (2007-02-06 14:14) [13]Microsoft уже опередил
← →
Сергей М. © (2007-02-06 14:14) [14]
> хотел бы написать свою ОС так как на Delphi если и можно
> написать то очень сложно
Вот это заява !)
Ну хорошо, а с чего ты взял что "очень сложно" ?
Чем проще написание оной же на Ассемблере ?
← →
Observer © (2007-02-06 14:16) [15]а чем на Delphi проще?
← →
Observer © (2007-02-06 14:18) [16]во первых Assembler низкоуровневый язык а Delphi нет
← →
Сергей М. © (2007-02-06 14:19) [17]
> Observer © (06.02.07 14:14) [13]
Не только Майкрософт - на лаврах создателей своей ОС почивает уже толпа программеров)
К примеру,
http://www.rus-os.narod.ru/relizes.html
)
> а чем на Delphi проще?
>
А чем сложнее-то ? Откуда такие сведения ? ОБС ?
← →
Сергей М. © (2007-02-06 14:20) [18]
> во первых Assembler низкоуровневый язык а Delphi нет
И что ?
← →
Elen © (2007-02-06 14:20) [19]Удалено модератором
Примечание: Флудить завязываем
← →
Elen © (2007-02-06 14:22) [20]Удалено модератором
Примечание: Флудить завязываем
← →
Observer © (2007-02-06 14:23) [21]ну если ничем не легче то скажите как или дайте какую нибудь информацию а то везде пишут что на Delphi это невозможно
хотя я знаю что это возможно только как
← →
Сергей М. © (2007-02-06 14:26) [22]
> Observer © (06.02.07 14:23) [21]
А ты уже изучил общие принципы функционирования ОС ?)
← →
Kolan © (2007-02-06 14:28) [23]> [21] Observer © (06.02.07 14:23)
Просто зоздай окно на асме. И желание писать ос отпадет :)
← →
Observer © (2007-02-06 14:29) [24]Удалено модератором
← →
Observer © (2007-02-06 14:30) [25]Просто зоздай окно на асме. И желание писать ос отпадет :)
Это понятно. Несколько листов почти машинного кода
← →
Elen © (2007-02-06 14:32) [26]Удалено модератором
Примечание: Флудить завязываем
← →
Observer © (2007-02-06 14:33) [27]пошутил
← →
Elen © (2007-02-06 14:38) [28]Удалено модератором
Примечание: Флудить завязываем
← →
Observer © (2007-02-06 14:42) [29]ну для начала нужно выбрать всё таки Delphi bkb Assembler потом написать самую примитивную ОС а потом уже и о революционном характере можно говорить
← →
Сергей М. © (2007-02-06 14:47) [30]
> Observer © (06.02.07 14:42) [29]
> для начала нужно выбрать всё таки Delphi bkb Assembler
Тебе уже сказали - ни то ни другое.
Есть C/C++, этот язык максимально подходит для такого рода задач.
> написать самую примитивную ОС
Позвольте осведомиться, что же таки входит в понятие и состав "самой примитивной ОС" ?
← →
Elen © (2007-02-06 14:48) [31]Удалено модератором
Примечание: Флудить завязываем
← →
Johnmen © (2007-02-06 14:49) [32]Чё, опять этот бОян про написание своей оси???
← →
Observer © (2007-02-06 14:49) [33]загрузка и вывод чего нибудь на экран хотябы
← →
Elen © (2007-02-06 14:50) [34]Удалено модератором
Примечание: Флудить завязываем
← →
Сергей М. © (2007-02-06 14:51) [35]
> загрузка
Ну это понятно, с нее и начни.
> вывод чего нибудь на экран хотябы
С какого хрена ОС обязана выводить чего-то там на какой-то экран ?)
← →
Observer © (2007-02-06 14:54) [36]Ну это понятно, с нее и начни.<i/>
Посоветую как?
← →
Сергей М. © (2007-02-06 14:56) [37]
> Observer © (06.02.07 14:54) [36]
> Посоветую как?
>
Да-да, посоветуй уж... А то уж и меня, глядишь, посетит в скором времени сия блажь, так что твой совет будет отнюдь не лишним)
← →
Observer © (2007-02-06 15:18) [38]подумаеш ошибся
Посоветуй как
← →
Observer © (2007-02-06 15:23) [39]Тогда задаю вопрос подругому. Как можно написать ОС на С++
← →
Сергей М. © (2007-02-06 15:23) [40]
> Observer © (06.02.07 15:18) [38]
>
> подумаеш ошибся
И опять ошибся !)
Не слишком ли часто ? Для осеписателя ?)
> Посоветуй как
Что посоветовать-то ?
Загрузка загрузке рознь)
Можно и с луны загрузить свою ОС)
← →
Elen © (2007-02-06 15:23) [41]
> Посоветуй как
Почитать про железо (теперяшнее). А асм или что там выбереш это уже потом.
← →
Сергей М. © (2007-02-06 15:24) [42]
> Как можно написать ОС на С++
>
Оч просто. руками и головой. Точно так же как и на Делфи, и на Ассемблере, и на Хренемблере - разницы нет.
← →
Elen © (2007-02-06 15:27) [43]Удалено модератором
Примечание: Флудить завязываем
← →
Observer © (2007-02-06 15:30) [44]Я прочитал уже много книг про железо и про загрузки различных ОС и что с того. Я просто незнаю как написать загрузчик ядро и другую фигню
← →
Elen © (2007-02-06 15:32) [45]
> Я просто незнаю как написать загрузчик ядро и другую фигню
Тогда предлагаю сходить и пообщаться на Wasm.ru
← →
Observer © (2007-02-06 15:34) [46]на Wasm я ходил но толку если в Assemblere я пока полный 0
← →
Сергей М. © (2007-02-06 15:38) [47]
> Я прочитал уже много книг про железо и про загрузки различных
> ОС и что с того
Ну неприлично же быть таким тупым)
> незнаю как написать .. другую фигню
Ты ее, "фигню", для кого пишешь-то ? Нам фигня не нужна)
← →
Observer © (2007-02-06 15:40) [48]Ты ее, "фигню", для кого пишешь-то ? Нам фигня не нужна)
Во-первых я ещё ничего не пишу
Во-вторых почему сразу тупой
← →
Игорь Шевченко © (2007-02-06 15:41) [49]Elen © (06.02.07 15:27) [43]
Если не трудно, соблюдай пожалуйста правила форума.
← →
Сергей М. © (2007-02-06 15:42) [50]
> почему сразу тупой
Ну а как еще расценить твое ""что с того" ?)
Смотрим в книгу - видим фигу ?)
← →
Elen © (2007-02-06 15:43) [51]
> Игорь Шевченко © (06.02.07 15:41) [49]
Ок.
← →
Observer © (2007-02-06 15:46) [52]Смотрим в книгу - видим фигу ?)
Тогда сам возьми и открой любую книгу про ЖЕЛЕЗО и покажи мне хотя бы один пример как нужно писать ОС
← →
Игорь Шевченко © (2007-02-06 15:48) [53]Observer © (06.02.07 15:46) [52]
ОС не надо писать. ОС уже написана
← →
Observer © (2007-02-06 15:49) [54]Амне вот хочется
← →
Сергей М. © (2007-02-06 15:51) [55]
> Observer © (06.02.07 15:46) [52]
Нет ну ты ей-богу блаженный)
Незабвенные братья Фроловы, к примеру, досконально описывают процесс загрузки IBM PC-совместимого компьютера с флопика, но это же не любая книга, и не по любому "железу" ! И не по любому устройсnву, могущему выступать в кач-ве загрузочного !
← →
Сергей М. © (2007-02-06 15:56) [56]
> Observer
Начни-ка с ликбеза -
http://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%B0#.D0.A3.D1.81.D1.82.D1.80.D0.BE.D0.B9.D1.81.D1.82.D0.B2.D0.B0.2C_.D0.B8.D0.BD. D0.B8.D1.86.D0.B8.D0.B0.D0.BB.D0.B8.D0.B7.D0.B8.D1.80.D1.83.D0.B5.D0.BC.D1.8B.D0 .B5_BIOS
← →
Observer © (2007-02-06 15:56) [57]Сам процес загрузки я знаю. Мне нужен код программы или какие нибудь умные статьи на эту тему с примерами
← →
Сергей М. © (2007-02-06 16:01) [58]
> Сам процес загрузки я знаю
Да неужели ?!
← →
Observer © (2007-02-06 16:02) [59]Ты в этом сомневаешся?
← →
Сергей М. © (2007-02-06 16:06) [60]
> Ты в этом сомневаешся?
И, думаю, не без оснований)
← →
Observer © (2007-02-06 16:07) [61]Вот и думай!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
← →
Сергей М. © (2007-02-06 16:35) [62]
> Observer © (06.02.07 16:07) [61]
ну ты точно блаженный)
Начитался про 0000:0070h для IBMPC-совместимого "железа" времен ДОС для тех же времен накопителей и ничтоже сумняшеся заявляешь, мол, знаю все про загрузку)
На белом свете, к примеру, существуют еще и другие загрузочные устройства (окромя дисковых накопителей) и другие программно-аппаратные платформы на базе x86) .. Маки, к примеру, с нек. пор используют i80x86-соввместимые ЦПУ, но это вовсе не говорит о поддержании ими IBMPC-стандарта)
Так что "думалку" тебе все же придется включить)
Страницы: 1 2 вся ветка
Текущий архив: 2007.02.25;
Скачать: CL | DM;
Память: 0.59 MB
Время: 0.046 c