URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 3278
[ Назад ]

Исходное сообщение
"Тематический каталог: Ассемблер в Unix (assembler linux freebsd)"

Отправлено auto_topic , 14-Фев-04 15:55 
Обсуждение статьи тематического каталога: Ассемблер в Unix (assembler linux freebsd)

Ссылка на текст статьи: http://www.opennet.me/base/dev/asm_linux.txt.html


Содержание

Сообщения в этом обсуждении
"Ассемблер в Unix (assembler linux freebsd)"
Отправлено Voodoo , 14-Фев-04 15:55 
Странно, но у меня на FreeBSD 4.9 и 5.0 ни один из скачанных FASM'ов не заработал. Говорит бинарник корявый и все тут.

"Ассемблер в Unix (assembler linux freebsd)"
Отправлено das , 23-Апр-04 14:47 
хм, а с чего это Линуксовый Эльф у тебя под БСД вдруг заработать должен?

"Ассемблер в Unix (assembler linux freebsd)"
Отправлено BoMBeR , 27-Июн-07 12:39 
>Странно, но у меня на FreeBSD 4.9 и 5.0 ни один из
>скачанных FASM'ов не заработал. Говорит бинарник корявый и все тут.

Я делал так:
- скачал LibC версию FASM 1.66
- слинковал имеющийся объектник fasm.o под FreeBSD с помощью "ld -o fasm fasm.o"
- далее запускал полученный экзешник под FreeBSD


"Ассемблер в Unix (assembler linux freebsd)"
Отправлено Maxim , 18-Июл-07 16:32 
Приветик. В Бсд системе лучше пользоваьтся as и ld  ну полюбому знаешь.
я не знаю как подключть препроцессор m4  если знаешь как черкани.
Fasm  лучше не пользовать так как Linux  системы и традиционные разновидности Unix не поддреживают даже некоторые жизненно важные команды ассемблера.
Я долго над этим мучался. Решил воспользоваться С. Вообще я разачаровался юниксовым ассемблером. Хочу найти информацию по нему для своей оси бсд 6.0.
Если знаешь где напиши. Заранее рад. Пока.



"Ассемблер в Unix (assembler linux freebsd)"
Отправлено dimus , 04-Авг-04 14:02 
И вы думаете, что человек, ни разу в глаза не видевший ассемблера, что-то из Вашей статьи для себя вынесет?

"Ассемблер в Unix (assembler linux freebsd)"
Отправлено проходивший мимо , 23-Фев-05 16:38 
to dimus: не такая уж плохая статья, по крайней мере понятно о чем написано. А тому кто асма в глаз не видел надо учебник читать, а не статьи

"Ассемблер в Unix (assembler linux freebsd)"
Отправлено ASM , 19-Сен-05 20:33 
оч поучительно.... тока мало :-(

"Ассемблер в Unix (assembler linux freebsd)"
Отправлено M305kluxo , 30-Май-07 07:48 
Грамотно написано, хоть чтото, а то нигде и этого то про линух не написано.

"Ассемблер в Unix (assembler linux freebsd)"
Отправлено rickert , 21-Ноя-07 05:33 
Вот я, занимался раньше асмом под дос/винду. И из вашей статьи нифигища не понял. Что, откуда, куда, зачем? Просто обрывки какие-то вывалили и всё.

"Ассемблер в Unix (assembler linux freebsd)"
Отправлено anonymous , 10-Янв-08 21:41 
>Вот я, занимался раньше асмом под дос/винду. И >из вашей статьи нифигища не понял. Что, откуда, >куда, зачем? Просто обрывки какие-то вывалили и >всё.

// GPL v3
if ( winOS == nixOS ) {
   we = "fullASS";
} else {
   return UNIXWAY;
}


"Ассемблер в Unix (assembler linux freebsd)"
Отправлено havanagila , 27-Дек-08 00:59 
Вот тут очень много информации, правда придется со словарем посидеть, благо не китайско-санскритским + санскрит-русским, - я имею в виду, что кому нужно - осилит, все доступно и просто. Собственно о чем весь месаг: http://asm.sourceforge.net/howto/Assembly-HOWTO.html
На русском языке искать подобную литереатуру, во всяком случае подобного качества, бесполезно. Только истый маньяк мог написать, хотя бы перевод в нашей могучей и щедрой. Если я не прав, рад сокрушиться метким комментом.

"Ассемблер в Unix (assembler linux freebsd)"
Отправлено Артм , 11-Июл-09 16:06 
Очень трушная книга, научила меня писать проги на ассемблере.

http://ru.wikibooks.org/wiki/%D0%90%D1%8...


"Ассемблер в Unix (assembler linux freebsd)"
Отправлено Сева , 14-Дек-10 23:49 
Приветствую тебя!               Как посмотреть линукс ядро в машинном коде (враскрытом виде).     с уважением Всеволод

"Ассемблер в Unix (assembler linux freebsd)"
Отправлено hacker , 17-Июл-16 11:56 
Ну, если параметров больше 6, то их оставшиеся можно в стек разложить, не обязательно упаковывать в структуру. Таков стандарт вызовов в Linux