Bahasa assembly adalah bahasa pemrograman tingkat rendah yang pernyataannya sesuai dengan instruksi prosesor. Transformasi instruksi yang ditulis manusia menjadi instruksi yang dapat dipahami oleh perangkat keras dilakukan dengan bantuan program assembler, yang memberi nama pada bahasa tersebut.
Diperlukan
lingkungan pengembangan GSS Visual Assembler, ASMedit, RadASM
instruksi
Langkah 1
Unduh dan instal lingkungan pengembangan untuk menulis program bahasa rakitan di hard drive komputer Anda. Bisa berupa GSS Visual Assembler, ASMedit, RadASM dan lain-lain. Baca deskripsi program dan rekomendasi pengembang untuk membuat pilihan yang tepat. Perlu juga dicatat bahwa untuk pemrograman dalam bahasa rakitan, Anda perlu mengetahui perintah dasar, karena tanpanya, lebih dari satu program sederhana tidak akan dimulai dan tidak akan berfungsi.
Langkah 2
Unduh dan pasang penerjemah (sesuatu seperti kompiler dalam bahasa yang lebih modern) untuk menerjemahkan teks program tertulis ke dalam kode mesin. MASM, RosASM, Yasm, NASM dan lainnya dapat membantu Anda.
Langkah 3
Pelajari aturan sintaks dan satu set perintah dasar. Untuk melakukan ini, Anda dapat menggunakan buku-buku khusus, yang juga dapat Anda temukan di Internet. Setiap programmer pemula memilih literatur secara eksklusif untuk dirinya sendiri, sehingga tidak ada alat pembelajaran universal. Dengan bantuan mesin pencari, Anda akan menemukan banyak informasi berguna untuk programmer pemula.
Langkah 4
Cobalah untuk membuat program bahasa assembly primitif. Bahkan contoh dari buku teks akan dilakukan di sini. Hanya latihan praktis yang akan membantu Anda memahami logika cara kerja pemrograman. Jika kesalahan terjadi selama pelaksanaan operator, jangan abaikan apa yang Anda mulai - hubungi Internet untuk mendapatkan informasi. Kode perakitan memiliki sejumlah keunggulan: ia bekerja lebih cepat daripada yang lain, memakan sedikit ruang, mudah diuji dan di-debug, dan merupakan bahasa "bersih" dari sudut pandang komputer. Namun, cukup sulit untuk dipelajari. Jika Anda bekerja dengan baik dengan assembler, maka di masa depan Anda dapat dengan mudah beralih ke bahasa pemrograman yang lebih kompleks.