İşletim sistemi şu anda yüklü olduğunda, işletim sistemi donanım bilgisini nasıl biliyor, bazı io yönergeleri var mı, yoksa önyükleme programı bios'dan bilgi alıyor mu?İşletim sistemi, fiziksel belleğin gerçek boyutunu nasıl biliyor?
6
A
cevap
9
Anakart bellenimi (BIOS, ACPI arabirimi veya EFI olarak da bilinir), OS'nin sistemdeki RAM ve ROM'un fiziksel eşlemesini bulmasına izin verir.
masaüstü veya dizüstü bilgisayarlar gibi makinelerde[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 0000000000098c00 (usable)
[ 0.000000] BIOS-e820: 0000000000098c00 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000e6000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 00000000bfea0000 (usable)
[ 0.000000] BIOS-e820: 00000000bfeae000 - 00000000bfeb0000 type 9
[ 0.000000] BIOS-e820: 00000000bfeb0000 - 00000000bfec0000 (ACPI data)
[ 0.000000] BIOS-e820: 00000000bfec0000 - 00000000bfef0000 (ACPI NVS)
[ 0.000000] BIOS-e820: 00000000bfef0000 - 00000000c0000000 (reserved)
[ 0.000000] BIOS-e820: 00000000ffc00000 - 0000000100000000 (reserved)
[ 0.000000] BIOS-e820: 0000000100000000 - 0000000c40000000 (usable)
3
5
tarafından OS verilir:
Örneğin, bu bir önyükleme Linux çıkışı BIOS tabanlı bir sistemden önyükleme yapan bir işletim sistemi, INT 0x15, AX = 0xE820 kullanarak Query System Address Map işlevini sorgula.
UEFI tabanlı bir işletim sistemi genellikle GetMemoryMap() arabirimini kullanarak fiziksel bellek haritasını alır.
İlgili konular
- 1. jQuery - işletim sistemi ve işletim sistemi sürümünün algılanması
- 2. arc4random_uniform için işletim sistemi gereksinimleri()
- 3. CodeIgniter mobil işletim sistemi tespiti
- 4. İşletim sistemi süreçleri .c içinde
- 5. İşletim sistemi sürümü asp.net nasıl edinilir
- 6. Bir make dosyasında işletim sistemi nasıl algılanır?
- 7. PHP'de işletim sistemi kodlaması nasıl algılanır?
- 8. Bir Silverlight uygulamasından işletim sistemi nasıl algılanır?
- 9. Herhangi bir işletim sistemi, belleği fiziksel olarak kopyalamadan bir adresten diğerine taşımaya izin veriyor mu?
- 10. Raspberry Pi Qt5 Fiziksel ekran boyutunu ayarla
- 11. SQL Server Tablo Sütunlarının Fiziksel Boyutunu Belirleme
- 12. İşletim sistemi, çok iş parçacıklı python işlemi
- 13. Aptana 3.6.0 jre Windows işletim sistemi hatası
- 14. İşletim sistemi oluşturmaya dayalı farklı dosyaları dağıtma
- 15. CPU, belirli bir fiziksel bellek adresini nerede arayacağını biliyor?
- 16. AngularJS - DI sistemi argümanların ismini nasıl biliyor? Düz resmi sitesinden
- 17. Temel SDK ile Dağıtım Hedefi veya Dağıtım İşletim Sistemi Sürümü arasındaki gerçek fark nedir?
- 18. Hangi işletim sistemi geliştirme için daha iyidir: Debian veya Ubuntu?
- 19. Yürütme kodunun geçerli işletim sistemi/platformu nasıl bilinir (Android/iOS)
- 20. İşletim sistemi için varsayılan Dosya Seçici nasıl kullanılır? java
- 21. ASP.NET'te istemci ayrıntılarını nasıl alabilirim? tarayıcı, çözünürlük ve işletim sistemi?
- 22. Windows Phone'un mevcut işletim sistemi sürümü nasıl edinilir?
- 23. Adobe AIR ve farklı işletim sistemi dosya sistemleri
- 24. Gerçek görüntü boyutunu tuvalden alabilir miyiz?
- 25. Birisi iyi bir Dosya Sistemi API'si biliyor mu?
- 26. Swing UI, yerel işletim sistemi görüntüsüne sahip değil
- 27. Dosya açılamadığından yığın yük yapılamıyor. İşletim Sistemi Hatası Kod 3
- 28. Windows dosyalarını işlemek için en küçük işletim sistemi
- 29. Paket yaratıcısı İşletim sistemi tipi kodu ??? Xcode 4
- 30. Android işletim sistemi oluşturmak için ne kadar zaman var