· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› мысли на тему...

Посл.отвђт Сообщенiе


Дата: Фев 27, 2004 10:02:33

нуу во первых строках своего письма хочу всех попреветствовать!!

а вот сами мысли:
сидел я тут читал Джордейна и подумал: а зачем я собственно напрягаюсь изучая всю эту муть под ДОС, ведь доса та как такового уже нет давно, не проше сразу Win32 ассемблер начать учить (имеется ввиду я уже знаю что такое mov ax,es и
byte ptr [bx]), вот как вы думаете по этому поводу, если я прав, то скажите с чего начать 32-е программарование, а если нет, так я пойду дальше Роберта читать :)


Дата: Фев 27, 2004 10:26:26

Ну, про дос, это ты в общем-то верно подметил..
Касательно обучения. В свое время меня пытались научить асму под дос, но я усиленно ленился и сдал экзамен лишь со второго раза и на 3... А потом стал изучать асм под вынь, зная как там все в асме под дос. Точнее, я думал, что знаю как там все... А на деле я теперь по каждому пустяку сверяюсь с Юровым.. Идея в том, что асм - язык не под винду или дос, а просто язык. Большинство методов дос-программ тебе очень сильно пригодятся и под виндой, т.к. она от доса отличается, по существу, лишь наличием АПИшек.
Конечно, там есть еще куча интересностей, но для начала следует на них забить.
Вывод из вышесказанного: надо изучать ассемблер основательно, а под дос это немного проще. Как только почувствуешь, что знаешь достаточно, можно переходить на винду.


Дата: Фев 27, 2004 10:26:29

Научить асемблер под Windows проще чем под ДОС.
1. Скачай Win32 API хелп.
2. Скачай FASMW 1.51
3. Разсмотри примеры и изпользуй их как база для твоих первых програмах.
4. Больше пиши. Читать конечно хорошо, но писать тоже надо.
(Только Рендал Хайда не читай - ето не асемблер, хотя похоже. ;)))


Дата: Фев 29, 2004 04:22:10

[ johnfound: (Только Рендал Хайда не читай - ето не асемблер, хотя похоже. ;)))]

:-)


Дата: Мар 8, 2004 15:13:56

Зря вы так народ, я начал асм учить из за его "низкоуровневых" возможностей и только, а про дос правельно фуфло, лучше прямой записью в порты ввода - вывода, или крайняк сервисы биос.
ЗЫ
Моё личное мнение


Дата: Мар 8, 2004 18:50:49

Только Рендал Хайда не читай - ето не асемблер, хотя похоже. ;)))

Я бы уточнил - "новую" книгу о HLA не читай. А вот старую почитать стоит.


Дата: Мар 8, 2004 21:55:09 · Поправил: Valery

Lex

Салом ч'у'рач'он:)) Х'оли ту..?
Аз ту х'еч' чиз на шунидаам...


Дата: Мар 11, 2004 08:27:59

Большинство методов дос-программ тебе очень сильно пригодятся и под виндой, т.к. она от доса отличается, по существу, лишь наличием АПИшек.

IMHO, основная проблема в том, что в большинстве случаев учат работать с этими самыми API,а не программировать на ассемблере. А в винтдосе какой толк от этих int 21h?

Момент №2. Разная разрядность регистров, нет заморочек с сегментами. Если действительно писать на асме, то это может в корне изменить структуру алгоритма/программы.


А по большему счету, IMHO надо сначала определиться с целями - для чего это надо.
Знания мало когда бывают лишними, а вот время которое на них затрачено..


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.041