Belajar Assembly

Author: · Published: May 30, 2009 · Category: Komputer Dasar 

Bahasa Assembly (Assembler) adalah merupakan salah satu dari sekian banyak bahasa pemrograman yang tergolong dalam Bahasa Pemrogaman Tingkat Rendah (Low Level Language) dan setingkat diatas bahasa mesin (Machine Language). Bahasa assembly mempunyai keunggulan yang tidak mungkin diikuti oleh bahasa tingkat apapun dalam hal kecepatan, ukuran file yang kecil serta kemudahan dalam manipulasi sistem computer. Bahasa assembly tidak seperti bahasa tingkat tinggi (High Level Language) yang biasanya memiliki IDE – Integrated Development Environment, bahasa assembly dapat diketikkan dalam berbagai macam editor teks, misalnya Notepad, WordPad, dan editor teks lainnya. Perlu diingat bahwa ekstensi dari program assembly haruslah .ASM. Setelah program assembly diketikkan dan disimpan dengan ekstensi .ASM, maka program tersebut harus dikompilasi menjadi Object File berekstensi .OBJ, dan kemudian harus dilink menjadi executable file (.EXE/.COM), executable file inilah yang baru dapat dijalankan. Untuk mengcompile source file, misalnya file programku.ASM menjadi file object dengan extensi .OBJ bisa anda gunakan file TASM.exe atau dapat juga menggunakan NASM.exe

Download Tulisan Lengkap: Belajar Assembly

Related Articles

  1. Latihan bahasa C
  2. Vim bukan sekedar text editor
  3. Tutorial SQL (Structured Query Language)
  4. Pemrograman Ruby
  5. Struktur dan Elemen Bahasa Pemrograman
  6. Aplikasi Zodiak Dengan Web Service di PHP
  7. Membuat Shell Context Menu untuk Register/UnRegister ActiveX Object
  8. Membuat Teks Editor dengan wxPython
  9. Hubungan Reflexive
  10. Pengantar OOAD
  11. Cepat Mahir Bahasa C
  12. Step By Step Menjadi Programmer Handal Dengan Vb.Net (14)
  13. Java Web Services dengan Apache Axis
  14. Tutorial Editor Pico
  15. Penggunaan Proxy Object dan Command Pattern
  16. SolidWorks 3D CAD
  17. Meng-admin Server Menggunakan Webmin
  18. Membangun Aplikasi Web dengan ASP.NET
  19. Pengantar Scalable Vector Graphics (SVG)