Intel 8086: Revizyonlar arasındaki fark

[kontrol edilmemiş revizyon][kontrol edilmemiş revizyon]
İçerik silindi İçerik eklendi
Değişiklik özeti yok
Değişiklik özeti yok
40. satır:
===Komutlar ve kayıtçılar===
8086'da sekiz adet 16-bit genel amaçlı [[processor register|kayıtçı]] bulunur. [[Stack-based memory allocation|Yığın gösterici]] ({{lang-en|stack pointer}}) bunlara dahil iken, komut gösterici({{lang-en|instruction pointer}}), durum kayıtçısı({{lang-en|flag register}}) ve bölümleme kayıtçıları dahil değildir. Bu kayıtçılardan dördüne, AX, BX, CX ve DX, aynı zamanda 2şer adet 8-bit kayıtçı olarak da erişilebilmektedir (şekle bakınız). Diğer dördü, BP, SI, DI ve SP ise yalnızca 16-bit olarak kullanılmaktadır.
 
8-bit işlemcilerden esinlenen kompakt kodlama ile komutların çoğu tek ya da çift adresli yapıdadır, yani işlem sonucu girişlerin birine aktarılır.
 
Due to a compact encoding inspired by 8-bit processors, most instructions were one-address or two-address operations which means that the result were stored in one of the operands. At most one of the operands could be in memory, but this memory operand could also be the ''destination'', while the other operand, the ''source'', could be either ''register'' or ''immediate''. A single memory location could also often be used as both ''source'' and ''destination'' which, among other factors, further contributed to a [[instruction set#Code density|code density]] comparable to (often better than) most eight bit machines.
"https://tr.wikipedia.org/wiki/Intel_8086" sayfasından alınmıştır