| # | Topik | Target Pembelajaran |
|---|---|---|
| 01 | pemahaman dari bahasa assembly - On Progress | Memahami konsep dasar dari pemograman assembly sebelum masuk ke langkah berikutnya |
| 02 | hello world! - On Progress | Hello world ! |
| 03 | semegmentasi memori - On Progress | Memahami konsep dasar segmentasi memori |
| 04 | register - On Progress | Memahami konsep dari register pada assembly |
| 05 | pemanggilan sistem - On Progress | Memahami konsep dasar pemanggilan sistem assembly |
| 06 | mode adressing - On Progress | Memahami dari mode adressing assembly |
| 07 | variabel - On Progress | Memahami konsep dasar dari variabel pada assembly |
| 08 | konstant - On Progress | Memahami konsep dari konstant dari assembly |
| 09 | fungsi aritmatika - On Progress | Memahami konsep dasar aritmatika assembly |
| 10 | instruksi logika - On Progress | Memahami konsep dasar logika assembly |
| 11 | instruksi kondisi - On Progress | Memahami instruksi kondisi pada assembly |
| 12 | perulangan - On Progress | Memahami konsep dasar perulangan pada assembly |
| 13 | data_angka - On Progress | Memahami tentang data angka pada assembly |
| 14 | string - On Progress | Memahami tentang string pada assembly |
| 15 | array - On Progress | Memahami tentang basic array pada assembly |
| 16 | prosedur - On Progress | Memahami tentang basic prosedur pada assembly |
| 17 | rekursif - On Progress | Memahami tentang basic rekursif pada assembly |
| 18 | makro - On Progress | Memahami tentang basic makro |
| 19 | manejemen file - On Progress | Memahami tentang basic tentang manajemen file |
| 20 | manajemen memori - On Progress | Memahami tentang basic manajemen memori |
debian based (deb) install melalui terminal dengan perintah
sudo apt-get install nasm
cek versi dari nasm
nasm --version
rpm (arch, fedora) instal melalui perintah dari dnf atau yum dengan install nasm.repo di etc/yum/yum.repos.d file nasm.repo
[nasm]
name=The Netwide Assembler
baseurl=http://www.nasm.us/pub/nasm/stable/linux/
enabled=1
gpgcheck=0
[nasm-testing]
name=The Netwide Assembler (release candidate builds)
baseurl=http://www.nasm.us/pub/nasm/testing/linux/
enabled=0
gpgcheck=0
[nasm-snapshot]
name=The Netwide Assembler (daily snapshot builds)
baseurl=http://www.nasm.us/pub/nasm/snapshots/latest/linux/
enabled=0
gpgcheck=0
lakukan perintah pada teriminal dengan perintah brew (untuk membuka terminal dilakukan dengan cara tombol command + spasi)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2> /dev/null
installasi pada windows support pada arsitektur 64bit dengan file donwload dibawah ini NASM windows installer
sebelumnya install terlebih dahulu codeblocks disini
untuk tutorial lebih lanjut bisa diliat disini