Assembly Pengantar Bahasa Rakitan (Nama Anda - 2025)
Apa itu Bahasa Assembly? - Bahasa pemrograman tingkat rendah - Berinteraksi langsung dengan perangkat keras - Setara satu tingkat di atas bahasa mesin
Sejarah Singkat Assembly - Dikembangkan tahun 1940-an - Digunakan pada komputer awal seperti ENIAC - Masih digunakan untuk sistem tertanam dan pengoptimalan
Karakteristik Bahasa Assembly - Sangat dekat dengan hardware - Perintah spesifik terhadap arsitektur prosesor - Tidak portabel antar jenis prosesor
Struktur Dasar Kode Assembly Contoh (x86): MOV AX, 5 ADD AX, 2 INT 21h - Mnemonik: MOV, ADD - Register: AX - Interrupt: INT
Fungsi dan Kegunaan Assembly - Sistem operasi - Pengembangan driver perangkat keras - Pemrograman mikrokontroler - Pengoptimalan performa program
Kelebihan Bahasa Assembly - Kontrol penuh terhadap sistem - Eksekusi sangat cepat - Konsumsi memori kecil
Kekurangan Bahasa Assembly - Sulit dipelajari dan ditulis - Tidak portabel - Mudah terjadi kesalahan
Contoh Aplikasi Nyata - BIOS komputer - Pemrograman Arduino (mikrokontroler) - Reverse engineering dan keamanan siber
Kesimpulan - Assembly penting untuk memahami dasar kerja komputer - Masih relevan di bidang tertentu - Cocok untuk yang ingin memahami sistem rendah level