Mode pengalamatan adalah konvensi yang digunakan dalam pemrograman bahasa rakitan yang menentukan bagaimana nilai-nilai tertentu dibaca dalam segmen tertentu dari instruksi rakitan. Ada beberapa kemungkinan mode, tetapi mereka didasarkan pada dua yang paling umum: langsung dan langsung.
Mode pengalamatan langsung berarti bahwa nilai untuk instruksi yang diberikan dalam pemrograman perakitan ditentukan secara langsung. Ini berarti nilainya konstan dan ditulis segera dan tidak berubah ke dalam instruksi.
Video Hari Ini
Berikut ini adalah contoh format yang biasanya ditemukan dengan mode pengalamatan langsung: Operator Target, NilaiDalam format contoh, nilai angka Nilai dioperasikan pada nilai yang disimpan di Target. Nilai adalah nilai konstan, yang tidak berubah tidak peduli apa yang terjadi di set instruksi perakitan.
Mode Pengalamatan Langsung
Mode pengalamatan langsung berarti bahwa nilai untuk instruksi yang diberikan dalam pemrograman perakitan ditunjukkan oleh nilai yang diberikan. Ini berarti nilainya variabel, berdasarkan apa yang disimpan dalam memori di alamat yang diberikan.
Format Umum Pengalamatan Langsung
Berikut ini adalah contoh format yang biasanya ditemukan dengan mode pengalamatan langsung: Target Operator, (Alamat) Dalam format contoh, nilai di lokasi memori Alamat adalah nilai variabel dalam memori, yang dapat ditulis dan dibaca selama program. Lokasi dalam memori secara langsung ditentukan dengan angka, yang tidak akan pernah berubah selama eksekusi instruksi.
Lebih Banyak Mode
Ada lebih banyak mode pengalamatan yang tersedia, tergantung pada bahasa assembly yang digunakan. Mode ini termasuk Scaled, Deferred, Memory Deferred, Auto Increment dan berbagai jenis lainnya.