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

Программирования на MASM 32
  #1  
Старый 08.06.2009, 10:52
CJ1
Новичок
Регистрация: 06.04.2009
Сообщений: 16
С нами: 8998793

Репутация: 3
По умолчанию Программирования на MASM 32

Помогите научится программировать на MASM 32.
Как вы научились?
Какую литературу использовали?

Я умею только программировать на TASM слегка.

Как научится на MASM 32?
 
Ответить с цитированием

  #2  
Старый 08.06.2009, 11:28
zeppe1in
Постоянный
Регистрация: 12.07.2006
Сообщений: 327
С нами: 10437270

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

Уроки Iczelion'а
http://www.wasm.ru/publist.php?list=1
 
Ответить с цитированием

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

Репутация: 2407


По умолчанию

Читал книгу Кип Ирвин - "Язык ассемблера для процессоров Intel". Много гуглил и читал msdn)
Полезно полистать исходники примеров, которые в комплекте с пакетом masm32 идут.
 
Ответить с цитированием

  #4  
Старый 08.06.2009, 12:21
Juda
Познающий
Регистрация: 02.08.2008
Сообщений: 55
С нами: 9354619

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

Да Уроки Iczelion'а. поддерживаю. хорошие уроки.
 
Ответить с цитированием

  #5  
Старый 09.06.2009, 17:46
0verbreaK
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
С нами: 9489537

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

MASM немного отличается от TASM. Темболее я хочу создовать приложения для windows

на tasm32, тоже можно Windows писать программы, masm и tasm похожи друг на друга, последний борланд не поддерживает. Помогает знание языков высокого уровня
 
Ответить с цитированием

  #6  
Старый 09.06.2009, 18:14
metaldisc
Новичок
Регистрация: 06.08.2008
Сообщений: 10
С нами: 9348874

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

Чем FASM не угодил?
 
Ответить с цитированием

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

Репутация: 395


По умолчанию

FASM для просвещеных... MASM проще в нем куча удобных макросов и инклюдов с уже готовыми структурами и либами.

Цитата:
Сообщение от 0verbreaK  
Помогает знание языков высокого уровня
и чем же?

Помогает знания 2-ичной и 16-тиричной систем счисления (их сложение вычитание умножение, логические операции) и архитектуры 8086 микропроцессора
Лично мне понравилась книжка Питера Абеля "АССЕМБЛЕР И ПРОГРАММИРОВАНИЕ ДЛЯ IBM PC"

а насчет win32 тут другая тема... MSDN основной источник инфы. а для новичка, как уже говорили - уроки Iczelion'а. Но проекты какието оконные писать на асме это выпендреж и не серьезно. Драйвера, системные загрузчики это да, а всякие там интерфейсные штуки дрюки больше гемор, чем пользы. Конечно если тебе предпочтителен размер и скорость твоей утилки для души, то асм рулит, но опять же все высокие языки поддерживают ассемблерные вставки (ну это на крайняк - плохой тон)

А уж писать какуюто защиту для своих програм на асме (типа там генерация ключей или хитреное шифрование) это ваще смех (потому что надо просто открыть в дебаге твою прогу чтобы скопировать алгоритм шифрования ггг)

Высокие языки уже сами по сути обфускаторы, а если еще через *опу написано так ваще до второго пришествия не разберешся что там key=(2+2)/1
 
Ответить с цитированием

  #8  
Старый 10.06.2009, 00:38
0verbreaK
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
С нами: 9489537

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

Цитата:
А уж писать какуюто защиту для своих програм на асме (типа там генерация ключей или хитреное шифрование) это ваще смех (потому что надо просто открыть в дебаге твою прогу чтобы скопировать алгоритм шифрования ггг)
Бред.
 
Ответить с цитированием

  #9  
Старый 10.06.2009, 00:42
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

Цитата:
Бред.
Может напишешь и выложишь пример защищенной программы?
 
Ответить с цитированием

  #10  
Старый 10.06.2009, 00:49
0verbreaK
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
С нами: 9489537

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

Kaimi их дофига и больше зачем тебе моя поделка?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Microsoft разрабатывает новый язык программирования Axum fker Мировые новости. Обсуждения. 2 20.04.2009 17:44
Microsoft готовит новый язык программирования Axum Campery Мировые новости. Обсуждения. 1 20.04.2009 17:15
Язык программирования будущего, Каким он будет? [Zarakul] Болталка 12 13.07.2006 22:47



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


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




ANTICHAT ™ © 2001- Antichat Kft.