MOV nedir?
Coddy'nin Assembly Journey'sinin Temeller bölümünün bir parçası. Ders 14 / 45.
MOV talimatı, assembly dilindeki en temel ve en sık kullanılan talimattır. Adı "taşı" anlamına gelir ve verileri bir konumdan başka bir konuma kopyalar.
Temel Sözdizimi
MOV yönergesi şu kalıbı izler:
mov destination, sourcesource içindeki değer destination içine kopyalanır. "move" adına rağmen, aslında verileri kopyalar. Orijinal source değişmeden kalır.
Basit Bir Örnek
mov rax, 60Bu talimat, 60 değerini rax yazmacına kopyalar. Yürütüldükten sonra rax, 60 içerir. 60 sayısı “tüketilmez” veya silinmez. O yalnızca bir sayıdır.
MOV Neden Önemlidir
Assembly'de yaptığınız neredeyse her şey, verileri bir yerden başka bir yere taşımayı içerir. Sistem çağrıları için yazmaçları ayarlamak, değerleri depolamak, konumlar arasında veri aktarmak — bunların tümü MOV gerektirir.
Önümüzdeki derslerde, MOV komutunu kullanabileceğin farklı yolları keşfedeceğiz: sabit değerleri yükleme, yazmaçlar arasında kopyalama ve daha fazlası.
Kendin dene
Bu ders bir kod alıştırması içermiyor.
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
Kendi başına pratik yap: Assembly playground