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

Исходное сообщение
"Помогите с asm под FreeBSD"

Отправлено Солнышко , 13-Фев-02 12:31 
Где на просторах сети можно справочник команд найти?
И еще. Опыт программирования под DOS, Win на ассемблере у меня есть. Под *nix только начинаю разбираться. Подскажите, что сие значит:
leal 0(Мi, Йx, 1),Мi
или
movl 0x8(Кp), Кx

С уважением, Солнышко


Содержание

Сообщения в этом обсуждении
"RE: Помогите с asm под FreeBSD"
Отправлено Солнышко , 13-Фев-02 12:35 
Сорри. Все должно быть так:
leal 0(edi, eax, 1),edx
или
movl 0x8(ebx), ebp

Перед именами регистров должны % стоять. Но в предыдущем сообщении что-то глюкнуло...

С уважением, Солнышко


"RE: Помогите с asm под FreeBSD"
Отправлено Арлекин , 13-Фев-02 14:48 
Астм он и в Африке астм, ИМХО. Он только от платформы зависит. Если бсдюки компилер не перекрутили до неузнаваемости - они могут.
Тут
http://talk.mail.ru/forum/fido7.ru.books.computing
с месяц назад кто-то искал книжки по астму INTEL и ему отвечали. Для SPARC у меня есть сановский пдф ~250k, могу на мыло закинуть.

"RE: Помогите с asm под FreeBSD"
Отправлено Солнышко , 13-Фев-02 14:53 
>Для SPARC у меня
>есть сановский пдф ~250k, могу
>на мыло закинуть.

Пойдет и сановский. Кидай на:
root@alexsun.elcom.ru

С уважением, Солнышко



"RE: Помогите с asm под FreeBSD"
Отправлено stalker , 13-Фев-02 16:19 
>Где на просторах сети можно справочник
>команд найти?
http://www.int80h.org
:)

"RE: Помогите с asm под FreeBSD"
Отправлено MYT , 18-Фев-02 16:46 
www.linuxassembly.org



"RE: Помогите с asm под FreeBSD"
Отправлено Cybergen , 24-Фев-02 14:20 
Асм он, конечно и у китайцев Асм (если, только справа на лево записывается ;-)).
Однако, дело в различии синтаксиса от интел и от AT&T. Второй, кстати, намного удобнее и практичнее в применении, и используется в большинстве компиляторов под UNIX.

"RE: Помогите с asm под FreeBSD"
Отправлено uncle Bob , 25-Фев-02 14:22 
У меня есть nasm для FreeBSD.
Если нужен - сообщи на ubob@mail.ru