Buku ini disusun dari kumpulan materi-materi perkuliahan yang diambil dari beberapa sumber buku dan media internet. Buku ini memberikan praktik langsung dengan program simulasi menggunakan bahasa rakitan atau lebih umum dikenal sebagai assembly language. Bahasa rakitan adalah bahasa pemrograman tingkat rendah yang digunakan dalam pemrograman komputer, mikroprosesor, pengendali mikro, dan perangkat lainnya yang dapat diprogram. Bahasa rakitan mengimplementasikan representasi atas kode mesin (assembler) dalam bentuk simbol-simbol yang secara relatif lebih dapat dipahami oleh manusia.
Buku ini terdiri atas 20 bab pokok bahasan yang mencakup tentang teori, yaitu sejarah perkembangan komputer serta perangkatnya, arsitektur internal mikroprosesor, bahasa mesin, bahasa rakitan, teknologi interface pipeline dan prosesor paralel. Tidak hanya menyajikan teori, penulis juga melengkapi isi bahasan dengan praktik instruksi bahasa assembly, yaitu perintah perpindahan data, operasi aritmatika, operasi logika, perintah pengulangan, mode pengalimatan, dan pemrograman modular. Buku ini dapat dijadikan salah satu referensi bacaan bagi mahasiswa Teknik Elektro dan Informatika yang hendak mempelajari ilmu organisasi arsitektur komputer dan praktik bahasa pemrogram dengan assembly tidak hanya di Fakultas Teknik, Universitas Muhammadiyah Prof. Dr. Hamka.
Estu Sinduningrum, S.T., M.TDosen/ Universitas Prof. Dr. Hamka (UHAMKA)