ewet işte devamı
ikilik tabanda çarpma
mikroişlemci çarpma işlemini sayıyı sola kaydırarak yapar. her kaydırma iki ile çarpma anlamına gelir.
örnegin 3 sayısını iki ile çarpalım:
00000011 ikilik tabanda 3 e eşittir. bir kez sola kaydırırsak 00000110 olur buda 6 ya eşittir. şimdide 3 ile çarpalım. 3 ile çarpmak için bir kez sola kaydırır ve sayıya kendisini ekleriz.00000110+00000011=00001001.
Kaydediciler(registers)
mikroişlemcide 4 adet ana kaydedici wardır bunlar ax,bx,cx,ve dx dir.
bu kadar genel bilgi yeter sıkıldım faaliyete geçelim
Assembly
burada size emu8086 yı anlatacağım.
değişken tanımlama
iki çeşit değişken tanımlama wardır.
1 byte tipi değişken tanımlama
2 word tipi değişken tanımlama
byte tipi değişken tanımlama db ile yapılır ve bir karakterlik bilgiyi saklıyabilir'a' gibi
word tipi değişken tanımlama dw ile yapılır ve iki karakterlik bilgiyi saklıyabilir 'ab' gibi.
örnek: sayı db 15 veya sayı dw 16f gibi.