Fiziksel adres - Physical address
Olarak işlem , bir fiziksel adres (aynı zamanda , gerçek adres ya da ikili adres ), a, bellek adresi bir şeklinde temsil edilir ikili sayı ile adres yolu sağlamak amacıyla devre veri yolu , bir ulaşmak için belirli bir depolama hücresinin ana bellek veya bellek eşlemeli G/Ç cihazının kaydı .
Merkezi işlem birimi tarafından kullanım
Sanal belleği destekleyen bir bilgisayarda , fiziksel adres terimi çoğunlukla sanal bir adresten ayırt etmek için kullanılır . Özellikle, bellek adreslerini çevirmek için bir bellek yönetim birimini (MMU) kullanan bilgisayarlarda , sanal ve fiziksel adresler, sırasıyla MMU tarafından gerçekleştirilen çeviriden önce ve sonra bir adrese karşılık gelir.
hizalanmamış adresleme
Temeldeki bilgisayar mimarisine bağlı olarak, bir bilgisayarın performansı, belleğe hizalanmamış erişim nedeniyle engellenebilir . Örneğin, Intel 8086 gibi 16 bit bellek veri yoluna sahip 16 bit bir bilgisayar , erişim eşit bir adrese hizalanırsa genellikle daha az ek yüke sahiptir . Bu durumda, bir 16 bitlik değerin alınması, tek bir bellek okuma işlemi, bir veri yolu üzerinden tek bir aktarım gerektirir.
16 bitlik veri değeri tek bir adreste başlıyorsa, işlemcinin değeri yüklemek için iki bellek okuma döngüsü gerçekleştirmesi gerekebilir, yani biri düşük adres için (yarısını atarak) ve ardından ikinci bir okuma döngüsü. yüksek adresi yükleyin (alınan verilerin yarısını tekrar atarak). Bazı On işlemciler gibi, Motorola 68000 ve Motorola 68010 işlemci ve SPARC işlemci, unaligned bellek erişimler (genellikle gibi bir yazılım istisna sonuçlanan ortaya atılan bir istisna sonuçlanacaktır POSIX 'ın SIGBUS gündeme getirilen,).
Diğer cihazlar tarafından kullanım
Doğrudan bellek erişimi (DMA) özelliği diğer cihazları tanır anne kurulu ana bellek ele almak CPU yanında. Bu nedenle, bu tür cihazların ayrıca fiziksel adres bilgisine sahip olması gerekir.
Ayrıca bakınız
- Adres sabiti
- adresleme modu
- adres alanı
- Sayfa adresi kaydı
- İşaretçi (bilgisayar programlama)
- Ana bellek olarak da bilinen birincil depolama
-
Sanal bellek
- Mantıksal adres olarak da bilinen sanal adres
- Sayfa tablosu
- Bellek yönetim birimi (MMU)
- Gri kod adresleme