Skip to content

Repository files navigation

Assembly 🧮

discordlisensitesting assembly

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.

LangkahTopikTarget PembelajaranMateri Rujukan
01pemahaman dari bahasa assemblyMemahami konsep dasar dari pemograman assembly sebelum masuk ke langkah berikutnyaMateri
02hello world!Hello world !Materi
03semegmentasi memoriMemahami konsep dasar segmentasi memoriMateri
04registerMemahami konsep dari register pada assemblyMateri
05pemanggilan sistemMemahami konsep dasar pemanggilan sistem assemblyMateri
06mode adressingMemahami dari mode adressing assemblyMateri
07variabelMemahami konsep dasar dari variabel pada assemblyMateri
08konstantMemahami konsep dari konstant dari assemblyMateri
09fungsi aritmatikaMemahami konsep dasar aritmatika assemblyMateri
10instruksi logikaMemahami konsep dasar logika assemblyMateri
11instruksi kondisiMemahami instruksi kondisi pada assemblyMateri
12perulanganMemahami konsep dasar perulangan pada assemblyMateri
13data_angkaMemahami tentang data angka pada assemblyMateri
14stringMemahami tentang string pada assemblyMateri
15arrayMemahami tentang basic array pada assemblyMateri
16prosedurMemahami tentang basic prosedur pada assemblyMateri
17rekursifMemahami tentang basic rekursif pada assemblyMateri
18makroMemahami tentang basic makroMateri
19manejemen fileMemahami tentang basic tentang manajemen fileMateri
20manajemen memoriMemahami tentang basic manajemen memoriMateri

installasi 🖥️

  • linux_badge

    • 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
      
  • macOs

    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
  • windows

    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

🤩 Ayo ikut kami dan berkontribusi 🤩

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

About

Repositori untuk belajar pemrograman Assembly dalam bahasa Indonesia

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages