Repositori ini berisi kumpulan source code serta tutorial dari bahasa assembly. Sebelum itu, bacalah terlebih dahulu peraturan dan pedomannya yang dapat ditemukan pada COTRIBUTING.md
.
Langkah | Topik | Target Pembelajaran | Materi Rujukan |
---|---|---|---|
01 | pemahaman dari bahasa assembly | Memahami konsep dasar dari pemograman assembly sebelum masuk ke langkah berikutnya | Materi |
02 | hello world! | Hello world ! | Materi |
03 | semegmentasi memori | Memahami konsep dasar segmentasi memori | Materi |
04 | register | Memahami konsep dari register pada assembly | Materi |
05 | pemanggilan sistem | Memahami konsep dasar pemanggilan sistem assembly | Materi |
06 | mode adressing | Memahami dari mode adressing assembly | Materi |
07 | variabel | Memahami konsep dasar dari variabel pada assembly | Materi |
08 | konstant | Memahami konsep dari konstant dari assembly | Materi |
09 | fungsi aritmatika | Memahami konsep dasar aritmatika assembly | Materi |
10 | instruksi logika | Memahami konsep dasar logika assembly | Materi |
11 | instruksi kondisi | Memahami instruksi kondisi pada assembly | Materi |
12 | perulangan | Memahami konsep dasar perulangan pada assembly | Materi |
13 | data_angka | Memahami tentang data angka pada assembly | Materi |
14 | string | Memahami tentang string pada assembly | Materi |
15 | array | Memahami tentang basic array pada assembly | Materi |
16 | prosedur | Memahami tentang basic prosedur pada assembly | Materi |
17 | rekursif | Memahami tentang basic rekursif pada assembly | Materi |
18 | makro | Memahami tentang basic makro | Materi |
19 | manejemen file | Memahami tentang basic tentang manajemen file | Materi |
20 | manajemen memori | Memahami tentang basic manajemen memori | Materi |
-
-
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
atauyum
dengan installnasm.repo
dietc/yum/yum.repos.d
filenasm.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
kemudian jalankan perintah
brew install nasm
-
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
Bantuan kalian diperlukan agar berllshade dapat lebih jauh lagi membantu anak-anak indonesia belajar programming,
"Dengan bellshade, aku jadi bisa ngoding! Terima kasih Bellshade!"
Kami sangat senang bila kalian ingin melakukan kontribusi pada repositori assembly ini. Tapi, sebelum itu, silahkan baca terlebih dahulu peraturan dan pedomannya yang telah kami siapkan. Terima kasih.
Untuk informasi lebih lanjut, mari gabung dalam komunitas Discord Channel WPU