LINUX.ORG.RU

ASM в Linux


0

0

Всем привет. Решил начать изучать АСМ, тянет к нему. Так вот зашел в магазин, а там только MASM или на худой конец TASM под win32. Подскажите книгу(на русском) где будет нормально все описано( начиная с 16-тиричной системы и 2-хтеричной системы счисления, адреса памяти, etc) короче все с азов. Транслятор gas или nasm, я пока АСМ не знаю, это не критично. Если такой книги нету, может попробовать разобраться с системами счисления хотя бы под DOSом и NASMом?

Re: ASM в Linux

Попробуй почитать мануалы интеля. Мне понравились, хоть я и не дочитал :) Фундаментальная штука.

Legioner ★★★★★ ()

Re: ASM в Linux

Математику для начала изучи хорошо.

anonymous ()
Ответ на: Re: ASM в Linux от Legioner

Re: ASM в Linux

> Попробуй почитать мануалы интеля. Мне понравились

угу. дополнить только доками от AMD - как хороший технический справочник. В своё время очень помогло

MKuznetsov ★★★★★ ()

Re: ASM в Linux

Книга - Зубков С.В. Ассемблер для DOS, Windows и Unix.

Системы счисления - это, извините, школа.

AMDmi3 ()
Ответ на: Re: ASM в Linux от AMDmi3

Re: ASM в Linux

> Системы счисления - это, извините, школа.

я не видел никогда толкового описания все символов hex, и не умею их считать . Согласен что двоичную можно вспомнить, там легко, но вот hex нет.

gln0fate ★★ ()
Ответ на: Re: ASM в Linux от gln0fate

Re: ASM в Linux

> я не видел никогда толкового описания все символов hex

Кто здесь?

stassats ★★★★ ()

Re: ASM в Linux

Изучал по Юрову "Assembler", но там таки про TASM. Nasm от tasm отличается в основном упрощениями, более простым и понятным синтаксисом.

Начинать кодить - только под дос, я сомневаюсь что ты сможешь сразу разрулить как вызывать сишные функции из glibc, а полную доку по сусколам я не видел (еще, и именно полную).

generatorglukoff ★★ ()
Ответ на: Re: ASM в Linux от generatorglukoff

Re: ASM в Linux

Если начинать под DOS - это два раза начинать. Protected Mode, а тем более под осью ОЧЕНЬ сильно отличается от того, что под DOSом...

Ximen ★★★★ ()

Re: ASM в Linux

сходи на wasm и там спроси
а из программ лучше fasm

anonymous ()
Ответ на: Re: ASM в Linux от Ximen

Re: ASM в Linux

вот именно
не надо начинать с досовского асм-а
мозги набекрень встанут

kto_tama ★★★★★ ()

Re: ASM в Linux

хех, я в лихих 90-х спер из библиотеки переводную книжку по ассемблеру pdp-11 и vax

dilmah ★★★★★ ()
Ответ на: Re: ASM в Linux от dilmah

Re: ASM в Linux

>хех, я в лихих 90-х спер из библиотеки переводную книжку по ассемблеру pdp-11 и vax

я в ней презервативы прятал, верни немедленно с процентами ;)

anonymous ()

Re: ASM в Linux

www.wasm.ru сейчас он больше хакерский по тематике, но на нем лежит переводной мануал по Win32 ASM товарища Iczelion'a.

Ну и книг дофига теперь на любой вкус цвет и размер, хотя все они так или иначе перевод интеловской документации + объяснение структуры файлов Win32.

ЗЫ: Не трать время, ничего хорошего в ассемблере для PC нет. Уж если хочешь им заниматься - возьми какой-нибудь MK и занимайся на здоровье.

Macil ★★★★★ ()
Ответ на: Re: ASM в Linux от gln0fate

Re: ASM в Linux

Потратишь много времени сильно зря.

Miguel ★★★★★ ()
Ответ на: Re: ASM в Linux от anonymous

Re: ASM в Linux

>хех, я в лихих 90-х спер из библиотеки переводную книжку по ассемблеру pdp-11 и vax

Убейся об стену, вор.

anonymous ()
Ответ на: Re: ASM в Linux от anonymous

Re: ASM в Linux

> > спер из библиотеки

> я в ней презервативы прятал, верни немедленно с процентами ;)

на лоре я знаю только одного библиотекаря:)

dilmah ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.