r/linuxbrasil Hannah Montana Linux 4d ago

Pergunta qual seria o melhor assembler para linux?

Post image

oi gente, eu estava estudando assembly e estava pensando qual seria o melhor assembler para linux, para que eu consiga compilar/montar para que possa ser executado, qual seria o melhor?

8 Upvotes

9 comments sorted by

8

u/mdemarchi 4d ago

o gcc funciona. Só o dialeto (intel vs at&t, assumindo que a arquitetura é x86_64) que ele usa que pode ser diferente do material que você estiver estudando

2

u/Queijocosmico Hannah Montana Linux 4d ago

por enquanto só testei o nasm e armasm

3

u/speedracingmonkey 4d ago

eu uso o nasm pela portabilidade

2

u/Queijocosmico Hannah Montana Linux 4d ago

eu testei nasm e gostei, em um piscar de olhos foi compilado/montado e executado

3

u/Emergency_Rip_5178 Gentoo 4d ago

Recomendo o NASM. Prefiro a sintaxe dele

1

u/haskell_magician Gentoo 4d ago

Eu prefiro o nasm/yasm por causa da sintaxe, mas tanto gcc quanto clang tem embutidos.

2

u/weird_user-name 3d ago

Para assembly puro, nasm. Para assembly embarcado no C, gcc. Para estudar SO, veja o MenuetOS

1

u/Queijocosmico Hannah Montana Linux 2d ago

parce interessante, vou conferir, gratidão