M
Modoratör
Push komutu ne işe yarar?
PUSH komutu herhangi bir bilgiyi belleğin stack adı verilen bölümüne kaydetmek için kullanılır;diye tanımlayabiliriz.PUSH komutu ile stack üzerine atılacak bilgi en az 16-bit uzunluğunda olmalıdır.Komut aşağıdaki gibidir.Sub komutu nedir?
SUB komutunun söz dizimi şu şekildedir. SUB komutu Rr’nin değerini Rd yazmacından çıkarır ve sonuç Rd yazmacında kalır. Örnek bir kullanım şu şekilde olabilir. SUB R10, R11 ; R10’dan R11 değerini çıkar.JNZ komutu nedir?
JNZ komutu nedir?intel x86 mimarisinde, zero flag reset durumda ise göreli adrese dallanmak için kullanılan makine komutu. 64-bit modda, 16-bit’lik göreli adrese koşullu dallanmaya izin vermez.
Cwd komutu nedir?
Cwd komutu nedir?cwd (convert word to double word) komutu AX’in değerini DX:AX’e genişletir. CBW komutundaki kurallar bu komut içinde geçerlidir. boyutundaki bir değeri double word boyutuna genişletmede kullanılır. Bu komut 80386 ve sonrası işlemlerde kullanılır.
Push ve Pop komutları nedir?
PUSH ve POP komutları İşte bu bölge genellikle programdaki dallanma veya altrutinlerin çalışması sırasında, dönüş adreslerinin ve bayrak kaydedicisinin durumlarını saklamak için kullanılır. Push komutu bu yığın olarak adlandırılan hafıza bölgesine verileri iterken, pop komutuda bu bölgeden veri almada kullanılır.Lea komutu nedir?
LEA(Load Effective Address) komutu ve alternatif OFFSET operatörü bulunmaktadır. OFFSET ve LEA komutlarının ikiside bir değişkenin offset (bağıl konum) adresini elde etmek için kullanılabilir. MOV AL, VAR1 ; VAR1’in değerini AL registerının içine atarak kontrol eder.Assembly komutu nedir?
Assembly komutu nedir?Assembly “mnemonic” olarak adlandırılan komut yapılarından oluşan makine kodundan sonra en alt seviyelide yer alan bir programlama dilidir. Programlar dört farklı dilde yazılabilir. Ancak yazılan kodların derleme işlemi ardından makine dilleri karşılığı direk makine diliyle yazılmış karşılığına çok yakındır.
Loop komutu ne ise yarar?
Loop komutu ne ise yarar?LOOP. Blok içerisinde yer alan komutların sürekli-sonsuz olarak çalıştırılması için kullanılır. LOOP — Komutlar END LOOP; NOT: Döngü EXIT anahtar kelimesi ile sonlandırılmazsa sürekli-sonsuz olarak çalışacaktır.
Sbi komutu ne işe yarar?
SBIS komutu, Port ‘un ilgili bitine bakar ve bu bit 1 ise bir sonraki komutu işletmez. NOP komutu, bir şey yapmaz program counter ‘ın değerini 1 arttırır. İşlemciyi yorar. COM komutu, registerının değerinin 1 tümleyenini alır.Mul komutu nedir?
MUL komutu bayrak kaydedicisinin C ve O bitlerini etkiler. AH=0 ise C ve O sıfır olur, aksi durumlarda bu bayraklar set (1) olur. 2- Word çarpmada C ve O sıfır ise DX’te sıfır demektir, aksi durumlarda bu bayraklar set olur.EQU komutu ne işe yarar?
EQU komutu ne işe yarar?Sabitleri tanıtmak için EQU komutu kullanılır.
ORG komutu nedir?
ORG komutu nedir?ORG ‘Adres’ şeklinde kullanılır. Bir program içerisinde birden fazla ORG komutu kullanılabilir. Bu tanımlama program içerisinde bir ifadenin ya da değerin çok fazla tekrar edildiğinde programın anlaşılırlığını arttırmak için kullanılır. Programın bitiğini gösteren talimattır.