80×86 Assembly – Aritmetik Komutlar

80×86 Assembly – Aritmetik Komutlar

Aritmetik Komutlar Bu grup altında toplanan komutlar adından da anlaşılacağı üzere aritmetik işlemler yapabilmek için tasarlanmıştır. Üzerinde işlem yapılacak sayıların işaretli veya işaretsiz olarak değerlendirilmesi ve buna uygun komutların seçilmesi programcının sorumluluğundadır. İşlemlerin sonuçları hem işleneni hem de bayrakları etkilemektedir. […]

80×86 Assembly – LES Komutu

80×86 Assembly – LES Komutu

LES Komutu LES komutu LDS komutu ile aynı özellikleri göstermektedir. Ancak işlem olarak DS yazmacına değilde ES yazmacına işlem yapar. Yani; regw ile belirlenen yazmaç ES yazmacına, mem ile belirlenen bellek bölgesinde bulunan değerler yüklenir. Yapılan işlem kısaca [mem] değeri […]

80×86 Assembly – LDS Komutu

80×86 Assembly – LDS Komutu

LDS Komutu LDS komutu; regw ile belirlenen yazmaç DS yazmacına, mem ile belirlenen bellek bölgesinde bulunan değerler yüklenir. Yapılan işlem kısaca [mem] değeri regw‘e atanır, [mem + 2] DS’ye atanır. Bu komut bir seferde DS:SI ikilisinin değerlerinin bellek alanından alınmasını […]