Вопрос № 38212: Здравствуйте!
Я хочу изучить Assembler. Подскажите какие книги почитать для начинающего? Если есть ссылки то напишите! Заранее благодарен!
..Вопрос № 38232: Здравствуйте,
мне необходимо динамически менять размер выделенной области памяти, как мне это сделать?
Допустим конечности моих персонажей - это отдельные объекты, при отстреливании конечности,
его можно просто пометить как неработающий,...Вопрос № 38264: Здравствуйте!
Хочу задать несколько вопросов общего характера. MASM, TASM, WASM, NASM - это просто компиляторы от разных производителей или самостоятельные языки программирования с отличным друг от друга синтаксисом? И если это языки, то неслишко...Вопрос № 38268: Недавно начал изучать Ассемблер.
Помогите понять, как правильно написать DOS прогу на ASM при отправке текстового сообщения через интернет на указанный IP адрес или е-маил.
Нужен небольшой пример, что-бы понять саму суть.
Например:
Из...
Вопрос № 38.212
Здравствуйте!
Я хочу изучить Assembler. Подскажите какие книги почитать для начинающего? Если есть ссылки то напишите! Заранее благодарен!
Отправлен: 22.03.2006, 13:16
Вопрос задал: BatanRus (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Joy~
Здравствуйте, BatanRus!
Вот ссылки.
www.kalashnikoff.ru
www.wasm.ru
www.rsdn.ru
Удачи.
--------- Прорвёмся....
Ответ отправил: Joy~ (статус: 4-ый класс)
Ответ отправлен: 22.03.2006, 13:24
Отвечает: Gogenot
Здравствуйте, BatanRus!
Зубков С.В. "Assembler. Язык неограниченных возможностей."
Billy Belcebu "Путеводитель по написанию вирусов."
Очень неплохая книга у Калашникова. Желаю удачи.
--------- Что один собрал, другой завсегда сломать сумеет.
Ответ отправил: Gogenot (статус: 1-ый класс)
Ответ отправлен: 23.03.2006, 00:19
Отвечает: Пан Павел Константинович
Здравствуйте, BatanRus!
Как дела У вас?
Рассылка Калашников О.А. вот ссылка: http://www.kalashnikoff.ru/
Зубкова С.В. "Ассемблер для DOS, Windows, Unix ссылка: Есть везде
Питер Абель "Ассемблер и программирование для IBM PC" ссылка: Есть везде
Ответ отправил: Пан Павел Константинович (статус: 4-ый класс)
Ответ отправлен: 23.03.2006, 00:50
Вопрос № 38.232
Здравствуйте,
мне необходимо динамически менять размер выделенной области памяти, как мне это сделать?
Допустим конечности моих персонажей - это отдельные объекты, при отстреливании конечности,
его можно просто пометить как неработающий, а что делать, когда добавляются новые?
Может подскажете, где достать хорошую информацию на русском по globalalloc?
--------- Что имеем - не храним, потерявши - плачем
Ответ отправил: Евгений Иванов (статус: Профессор) Россия, Нижний Новгород Тел.: +79087645721 Организация: M2Media.ru Адрес: Нижний Новгород, ул.Малая Ямская, д. 66 WWW:Eugene Ivanov ICQ: 214;88;90;76 ---- Ответ отправлен: 23.03.2006, 16:14
Вопрос № 38.264
Здравствуйте!
Хочу задать несколько вопросов общего характера. MASM, TASM, WASM, NASM - это просто компиляторы от разных производителей или самостоятельные языки программирования с отличным друг от друга синтаксисом? И если это языки, то неслишком ли их много для одной x-86 архитектуры и в чём отличия? Кстати, так и не смог понять чем отличается MASM например от A86, о котором написали книгу Андрей Жуков и Андрей Авдюхин. И последний, если взять во внимание только х-86 архитектуру, то отличается ли программирование на том
же MASM под процессора от INTEL и AMD или AMD'ешники опять же разработали собственный ассемблер?
Заранее благодарю.
Отправлен: 22.03.2006, 22:55
Вопрос задал: Paltus (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Joy~
Здравствуйте, Paltus!
Это просто компиляторы разных производителей. Язык ОДИН просто Есть небольшие различия в синтаксисе.
АМД поддерживают одни и те же инструкции (MMX SSE и тд) что и Интел.
Различия в архитектуре процессоров.
АМД использует другие принципы своего функционирования чем Интел.
Вот почитайте про архитектуру.
http://www.wasm.ru/publist.php?list=11
http://www.wasm.ru/doclist.php?list=7
--------- Прорвёмся....
Ответ отправил: Joy~ (статус: 4-ый класс)
Ответ отправлен: 23.03.2006, 08:19
Отвечает: FreeManC
Здравствуйте, Paltus!
Всё это компиляторы Ассемблера, просто разных разработчиков, с разными подходами к компиляции, разбору файла, даже с отличающимся синтаксисом. Но всё равно программы ты пишешь на асме.
Ответ отправил: FreeManC (статус: 3-ий класс)
Ответ отправлен: 23.03.2006, 09:39
Вопрос № 38.268
Недавно начал изучать Ассемблер.
Помогите понять, как правильно написать DOS прогу на ASM при отправке текстового сообщения через интернет на указанный IP адрес или е-маил.
Нужен небольшой пример, что-бы понять саму суть.
Например:
Известно IP-адрес, е-маил
Нужно отправить сообщение через интернет на указанный IP или е-маил
Отправлен: 22.03.2006, 23:56
Вопрос задал: Fak (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Пан Павел Константинович
Здравствуйте, Fak!
Как дела У вас?
Очень просто. Берете программу, которая выполняет то что вам надо, допустим качаете эту программу из Интернета. Затем берете отладчик или дезассемблер и пропускаете вашу программу через них и вас получается то что вам нужно на ассемблере т.е. код который вам нужен для отправки сообщения через интернет на указанный IP или е-маил.
С, Уважением MnEm0n!C.
--------- Hello Worlds
Ответ отправил: Пан Павел Константинович (статус: 4-ый класс)
Ответ отправлен: 23.03.2006, 01:03
Отвечает: Joy~
Здравствуйте, Fak!
Ну если Вы недавно начали изучать Ассемблер, то тогда нужно сначало понять как эта всемирная сеть функционирует.
http://www.wasm.ru/publist.php?list=16
Изучить WinAPI. Хотябы минимум.
http://www.wasm.ru/publist.php?list=1
Здесь есть исходники.
http://www.wasm.ru/srclist.php?list=5
Удачи.
--------- Прорвёмся....
Ответ отправил: Joy~ (статус: 4-ый класс)
Ответ отправлен: 23.03.2006, 09:12
Отвечает: FreeManC
Здравствуйте, Fak!
если честно, то писать отправку мыла под ДОС - это извращение и врядли ктото воспользуется твоей прогой, поэтому лучше в винде. а под винду примеров полно
Ответ отправил: FreeManC (статус: 3-ий класс)
Ответ отправлен: 23.03.2006, 09:44