Bilgilendirme : İçerik adresleri değişmiştir. Lütfen, aradığınız içeriği arama kutucuğundan arayınız =)

Aramak istediğiniz sözcüğü giriniz...

Java
Programlama
  • Java
  • Python
  • C++
  • C#
  • MATLAB
  • MIPS Assembly
  • PIC Assembly
Web Prog.
  • HTML
  • CSS
  • PHP
  • Javascript
Veritabanı Prog.
  • SQL
Arama Yap
İstediğin programlama dilinde sınıf, fonksiyon yada bir terimi arama alanına yaz.
Çıkan seçeneklere göz at
Seçenekler arasından senin işine yaradığı seçeneği seç.
İçeriğe göz at
Seçtiğin seçeneğe göre tanım ve açıklamara göz atarak bilgi edin.
MEHMET ERIM
2018-04-09

Tanım;

  • Açılımı Store Word yani türkçe karşılığı kelimeyi depola anlamına gelmektedir. Her kelime 32 bitliktir.
  • Bu komut, register içindeki veriyi ana belleğe ( RAM ) 'e taşımamıza sağlayan komuttur.
  • Bu komut, MIPS komut formatları arasından MIPS I tipi formatını kullanır.
  • lw komutunun tersini yapar.
  • MIPS32 üzerinde çalışıyoruz. Yani registerler 32 bit ( 4 byte )'lıktır.


Yazım Kuralı;

sw $0,[ ana bellek adresi ]

$s0 : alınacak verinin register adresi

[ ana bellek adresi } : Taşınacak olan ana bellek ( RAM )'in adresi


Eğer dizi üzerinde işlem yapıyorsak;

sw $s0, [bellek adresinin üstüne eklenecek değer ]( [ ana bellek adresi ] )

$s0 : alınacak verinin register adresi

[ bellek adresinin üstüne eklenecek değer ] : ana bellek adresiyle toplayıp adres elde edilir. Mesele adresimiz 1000 biz üstüne eklenecek değere 4 yazdık, şimdiki adresimiz 1004 olur.

[ ana bellek adresi ] : Taşınacak olan ana bellek ( RAM )'in adresi



Giriş;

$s0 registerimizde (3)10 yani ikilik tabanda karşılığı (11)2 olsun. adresimiz 1000 değerini alsın ve biz 1004 bellek adresimize $s0 yazmak istiyoruz.

lw $s0,4(adres)  // burda adresin üzerine 4 ekliyorum. Çünkü dizinin 2. değerini almak istiyorum.

Ana Bellek Önce;

mips store word

Ana Bellek Sonra;

mips store word

İçeriği Paylaş
Facebook
Twitter
Google+
Linkedin
Yorumlar
Biz Kimiz ?
Java, Python, C++, C#, PHP, HTML, CSS, SQL ve MATLAB programlama dillerine ait sınıf ve fonksiyonların tanım ve açıklamalarını içeren bir websitesiyiz.
Günden güne içeriklerimizi yenileyip, arttırıyoruz.