HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 16.03.2010, 08:33
Hiro Protagonist
Участник форума
Регистрация: 26.08.2009
Сообщений: 133
С нами: 8795069

Репутация: 79
По умолчанию

2d_x
+1, одна из лучших современных книг по ассемблеру под win32 в том числе.
 
Ответить с цитированием

  #2  
Старый 16.03.2010, 12:41
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
С нами: 9023100

Репутация: 395


По умолчанию

GrimmJow ну ты загнул конечно сразу под win32 писать.
если хочешь изучить ассемблер учи его под DOS изначально, потом только переходи на win т.к. WinAPI частично знать не реально нужно знать систему в целом.

Чем больше знаешь языков тем проще их учить. Чтобы тебе понять что такое программа, алгоритм изучи pascal (этот язык был придуман специально для обучения)
 
Ответить с цитированием

  #3  
Старый 16.03.2010, 13:29
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
С нами: 9541766

Репутация: 2407


По умолчанию

Цитата:
если хочешь изучить ассемблер учи его под DOS изначально, потом только переходи на win
Не совсем верное утверждение. В досе и вин32 разные принципы программирования. Я под dos ассемблер, например, не изучал, вообще не касался. Нужно изучать то, что потом будешь использовать.
 
Ответить с цитированием

  #4  
Старый 16.03.2010, 13:33
POS_troi
Познавший АНТИЧАТ
Регистрация: 01.12.2006
Сообщений: 1,769
С нами: 10233548

Репутация: 1118


По умолчанию

главное понять логику АСМ кодинга! АСМ это язык общения с Железом !
 
Ответить с цитированием

  #5  
Старый 16.03.2010, 14:17
Qwazar
Leaders of Antichat - Level 4
Регистрация: 02.06.2005
Сообщений: 1,411
С нами: 11020706

Репутация: 4693


По умолчанию

Лучше сначала научиться программировать в принципе, а потом изучать ассемблер. В общем начни с того языка в котором ты сможешь сконцентрироваться на решении задачи, а не на борьбе со сложностью языка.
__________________
Я отдал бы немало за пару крыльев,
Я отдал бы немало за третий глаз
За руку на которой четырнадцать пальцев
Мне нужен для дыхания другой газ..

Мой блог:http://qwazar.ru/.
 
Ответить с цитированием

  #6  
Старый 16.03.2010, 15:57
Byte_
Участник форума
Регистрация: 07.09.2008
Сообщений: 139
С нами: 9302285

Репутация: 65
По умолчанию

Я считаю, что начинать программировать надо в консоли на C++. Это как раз позволит научится писать на практически любых языках программирования (например я PHP после Си освоил за 2 дня). Тем более из Си всегда можно легко получить код на асме, что тоже позволяет быстрее понять принципы работы этого языка.
 
Ответить с цитированием

  #7  
Старый 23.03.2010, 17:33
scorpic393
Banned
Регистрация: 05.02.2010
Сообщений: 70
С нами: 8559689

Репутация: 5
По умолчанию

Цитата:
Сообщение от Byte_  
Я считаю, что начинать программировать надо в консоли на C++. Это как раз позволит научится писать на практически любых языках программирования (например я PHP после Си освоил за 2 дня). Тем более из Си всегда можно легко получить код на асме, что тоже позволяет быстрее понять принципы работы этого языка.
+100

я также
 
Ответить с цитированием

  #8  
Старый 17.03.2010, 11:22
SHARA
Участник форума
Регистрация: 26.05.2007
Сообщений: 191
С нами: 9980126

Репутация: 9
По умолчанию

Есть знания С++
щас начал изучать асму, по книге ЮРОВА.
 
Ответить с цитированием

  #9  
Старый 17.03.2010, 22:25
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
С нами: 9023100

Репутация: 395


По умолчанию

d_x если ты не касался ассемблера под DOS, как ты можешь о нем судить?

Там то и суть что ты используешь язык на полную работаешь с памятью стеком вызываешь прерывания учишься писать свои обработчики прерываний, на прямую обращаешься к оборудованию (хотя windows режет, конечно обращение к портам, но кое что можно сотворить). Под win32 тебе максимум нужно знать как вызвать winapi функцию и проверить возвращенный результат. А под DOS банальная задача преобразования строки в число ставит тебя в тупик и мотивирует на изучение языка и процессора.

Ну это мое ИМХО
 
Ответить с цитированием

  #10  
Старый 17.03.2010, 22:36
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
С нами: 9541766

Репутация: 2407


По умолчанию

Цитата:
d_x если ты не касался ассемблера под DOS, как ты можешь о нем судить?
Не касался в том плане, что не писал программ специально. Так-то я знаю, что он из себя представляет. И если в будущем не собираешься писать программы под ДОС (в чем я уверен), то зачем учить списки прерываний и их функций?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ваш первый язык програмирования RedFern.89 Болталка 33 09.02.2010 11:09
Сделать две лабораторные работы (язык разработки: ассемблер) .ATK Freelance - О Работе 1 08.05.2009 10:42
Сервис по переводу текстов tr_agency Разное - Покупка, продажа, обмен 2 10.11.2006 19:04



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.