Coder Social home page Coder Social logo

assembly's Introduction

Assembly 🧮

discord lisensi testing 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.

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

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.