Doğru bir şekilde anlarsam, bir CPU açıldığında, üreticinin varsayılan olarak varsayılan fiziksel bellek adresine atlar ve orada bulunan ikili kodu çalıştırmaya başlar. Doğal olarak bir PC'de varsayılan konum, BIOS'u içeren ROM'a eşler.CPU, belirli bir fiziksel bellek adresini nerede arayacağını biliyor?
Farz edelim ki, RAM yüklü bir sistemim var, CPU'nun, ROM'u değil, ROM'u içeren ROM çipinde bu özel adresi aramasının nasıl olacağını biliyor mu?
Anakart ve RAM üreticilerinin, donanımlarının bellek adreslerinin hiçbir zaman çakışmayacağını kabul ettikleri bir standart veya sözleşme var mı?
özür diliyorum eğer bu i benim düşük düzeyde anlayış çarpık. Açıklamanızı çok takdir ediyorum. –
Anakartlar ve BIOS hakkında konuşurken bu gömülü sistemleri neden etiketlediniz? Bir PC yerleşik bir sistem değildir. – Lundin
CPU bilmiyor ya da önemsemiyor, cpu kesinlikle talimatların yapmasını söylediğini yapıyor. CPU'nun kenarındaki bellek/veri yolu (ları), bu istekleri yansıtır ve kiminle konuştuğunu belirleyen mantığın ötesindedir. Posta (wo) adamı bir adres ya da diğeriyle ilgilenmez, sadece postaları sıralar ve üzerine yazılanlara dayanarak doğru yere teslim ederler. CPU, iletiyi veri yoluna iletmemekle ilgilenmez, bellek denetleyicisi bu istekleri sıralar ve bunları doğru çevre birimine veya belleğe teslim eder. –