Перейти из форума на сайт.


Система IP-видеонаблюдения "Линия". Скачать бесплатную демо-версию для 16 камер. НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Assembler

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

Открыть новую тему     Написать ответ в эту тему

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обсуждаются все вопросы, связанные с программированием на Ассемблере как общего так и конкретного характера.
 
важное примечание
для тех кто считает, что здесь место халявных исполнений курсовых и лабораторных работ.
тут обычно помогают тем, кто сам хоть что-то пытается понять и сделать, но что-то не понимает, что-то не получается...
ведь ассемблер изучают и задачки на нём дают обычно не менеджерам по продажам и даже не всем физ.-мат. специальностям
вы сами избрали этот путь? вот и идите по нему сами, ножками... с ручками и с головой...
 
короче, тут не сборище придурков-альтруистов, которым нечего делать и они ждут-не дождутся когда вы их попросите
что-то сделать _за_ вас
если позарез надо и вы даже готовы заплатить, тогда вам сюда
удачи
 
некоторые ресурсы
http://www.wasm.ru/ Самый популярный русскоязычный ресурс.
Ассемблер - книги (ASM, Assembler)
 
Просьба все большие листинги оформлять тегом more.
 
если вам вдруг не отвечают или ответ вас не устраивает
и вообще полезно прочитать всем спрашивающим

Всего записей: 3885 | Зарегистр. 29-07-2003 | Отправлено: 01:42 29-11-2006 | Исправлено: akaGM, 12:01 07-03-2017
bomzz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ни у кого нет желания в масм х64 поковыряться?

Всего записей: 1946 | Зарегистр. 29-03-2016 | Отправлено: 21:46 05-05-2017
Triton77

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с сисемблером. Как писать ассемблерные вставки на code blocks с MinGW64? Пишет, что _asm не декларирован. Задача - сложить два числа и поместить бит переноса в переменную типа bool. Проблема в том, что слагаемые имеют разрядность типа long long int, из-за чего перенос прямо на c++ теряется. Если бы хоть long int, то можно перед сложением привести тип к более длинному и сумму положить в буфер более длинного типа, тогда бит переноса попадёт в младший из битов, которых не было в исходном типе слагаемых. А если слагаемые long long int, то просто нет готового целого типа большей разрядности для данного грязного хака, придётся в переменную класть флаг переноса из регистра флагов. А у меня в принципе не получается асм-вставка, кодоблоки ругаются уже на синтаксис самого слова asm.

Всего записей: 38 | Зарегистр. 25-04-2017 | Отправлено: 08:32 06-05-2017 | Исправлено: Triton77, 07:25 11-05-2017
bomzz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
про вставки в теме Си спроси
http://forum.ru-board.com/topic.cgi?forum=33&bm=1&topic=4338&start=7660#lt
не то что я гавнюк какой то, тебя посылаю, там народу больше, причем шарящего, и сразу ответят. а когда по коду вопрос возникнет придется тут ждать

Всего записей: 1946 | Зарегистр. 29-03-2016 | Отправлено: 08:50 06-05-2017 | Исправлено: bomzz, 09:28 06-05-2017
BioScum

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли интересные учебники или курсы по x64 ассемблеру и ассемблеру для linux?

Всего записей: 3 | Зарегистр. 02-07-2017 | Отправлено: 13:55 05-07-2017
NeoAnomaly

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BioScum, можно начать, например с: Introduction to 64 Bit Assembly Programming for Linux by Ray Seyfarth. А так мануалы intel-a или конкретного компилятора + книжки по архитектуре систем. Всё зависит от целей, реверсинг ли это, оптимизация какого-то кода или что-то ещё.

Всего записей: 393 | Зарегистр. 23-03-2010 | Отправлено: 09:07 07-07-2017
lets_go_champ



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BioScum

Цитата:
Есть ли интересные учебники или курсы по x64 ассемблеру и ассемблеру для linux?

 
в линупсах асм не приветствуется особо, там переносимость в приоритете.
 
а учебников никаких нет, на русском выходило от аблязова руслана Программирование на ассемблере на платформе x86-64 , но книга шлак.
 
там особенно и не надо ничего, соглашение по вызову х32 и х64 , и вперед. хатчиссон скоро масм64 запилит, там мануал будет и все инклуды.
 
отладчиков вот только путных нет, а так в целом все тоже самое.

Всего записей: 136 | Зарегистр. 08-03-2017 | Отправлено: 21:49 04-08-2017
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lets_go_champ

Цитата:
отладчиков вот только путных нет

Почему ? Майкрософтовский WinDbg никто не отменял. Да и x64dbg вполне неплох. Встроенный отладчик в IDA - тоже.

Всего записей: 6273 | Зарегистр. 01-10-2002 | Отправлено: 17:37 10-11-2017 | Исправлено: Benchmark, 17:38 10-11-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Assembler

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2017

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru