環境
- Ubuntu 20.04 LTS
はじめに
これからアセンブリを始める方へ。
Sublime Text
インストール方法は、公式にaptでのやり方が書いてあります。
パッケージはNASM x86 Assemblyを入れましょう。

図1 NASM x86 Assemblyを入れたSublime Text 3
NASM
アセンブラです。
sudo apt install nasm
の1行です。
GNU ld
リンカです。上のNASMと一緒に使います。
恐らくUbuntu 20.04 LTSには最初から入っています。
gdb
デバッガです。
恐らく最初から入っています。
layout asmすると逆アセンブルされたものが
layout regsするとレジスタが
それぞれ表示されます。
Intelシンタックスが好みならば、set disassembly-flavor intelをしましょう。

図2 gdb