Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.61 MB
Время: 0.033 c
2-1170859294
Light-blr
2007-02-07 17:41
2007.02.25
При изменении размеров формы пропадает панель


2-1170747319
Neket
2007-02-06 10:35
2007.02.25
FTP


1-1168005013
Igor_Z
2007-01-05 16:50
2007.02.25
Вкладки в свойстве файла


15-1170237500
suturn
2007-01-31 12:58
2007.02.25
Help!!!


2-1170393137
delphim
2007-02-02 08:12
2007.02.25
графический компонент RSCharts