Load Immidiate, Load Adress, li, la

Kategori: MIPS , 13 Ekim 2019 , JanFranco


Bu yazımda li ve la opcode'larını açıklayacağım. li opcode'unun açılımı load immidiate, la opcode'unun açılımı load adress'tir. Ne işe yaradıklarını görmek için basit bir örnek yapalım:


	.data

myMsg: .asciiz "Hello World\n"

	.text
li $t0, 12
la $a0, myMsg
Programı çalıştırdığımızda sağ tarafta $t0 ve $a0 değerlerini şu şekilde görüyoruz:


$a0	->	268500992
$t0	->	12
la operasyonu ile karakter dizisi olan myMsg stringinin başlangıç adresini sakladık. li operasyonu ile adres yerine direk değeri sakladık.


Sonraki Yazı: Adding and Subtracting Integers
Yorumlar

Henüz bir yorum bulunmuyor.
Yorum bırakın