Chapter 4: Data Movement Instructions (Instruksi Pemindahan Data)
Chapter 4 Data Movement Instructions Chapter 4 dari buku The Intel Microprocessors membahas secara rinci mengenai instruksi pemindahan data (Data Movement Instructions) pada mikroprosesor Intel. Instruksi pemindahan data adalah kelompok instruksi paling dasar dan paling sering digunakan dalam pemrograman assembly. Tujuannya: Memindahkan data antar register , memori , dan port I/O . Mengelola stack . Mengakses alamat efektif . Menangani string data (urutan byte/word). Menyediakan instruksi khusus untuk kebutuhan tertentu seperti pertukaran data atau ekspansi tanda (sign extension). 4.1 MOV Revisited Instruksi MOV adalah instruksi paling dasar yang digunakan untuk memindahkan data dari satu lokasi ke lokasi lain. Instruksi ini bekerja dengan menyalin isi operand sumber ke operand tujuan, tanpa mengubah isi operand sumber. Operand sumber bisa berupa register, memori, atau immediate (konstanta), sedangkan operand tujuan bisa berupa register atau memori. Namun, atura...