“MS-DOS’ta 640 KB bellek sınırı (Conventional Memory) neden vardı ve 4 MB

Ana sayfa › Forumlar › Masaüstü Bilgisayar, Bileşenler & SFF › Anakart, Bellek (RAM) & BIOS › “MS-DOS’ta 640 KB bellek sınırı (Conventional Memory) neden vardı ve 4 MB

5 yazı görüntüleniyor - 1 ile 5 arası (toplam 5)
  • Yazar
    Yazılar
  • #60773 Yanıtla
    ShadowFiend
    Katılımcı

    Arkadaşlar sistemimde MS-DOS 6.22 Bellek Yönetimi: 640 KB Temel Bellek Sınırı, HIMEM.SYS ve EMM386.EXE ile Yüksek Bellek Optimizasyonu ve MEMMAKER konusunu araştırıyorum. Sistemdeki teknik detayları ve donanımın o dönemki davranışını tecrübe etmiş ustalardan dinlemek isterim, bilgi verebilir misiniz?

    💻 Sistem: Ryzen 5 4500 | A520M | RX 580 8GB (2. El) | 16GB Team T-Force | Patriot Burst 480GB
    💬 "[imza]
    💻 Sistem: Ryzen 5 4500 | A520M | RX 580 8GB (2. El) | 16GB Team T-Force | Patriot Burst 480GB
    📍 Konum: İzmir (Konak)
    "FPS yerlerdeyse hayat zor."
    ”
    📍 İzmir (Konak)
    [/imza]

    #60777 Yanıtla
    pwm_hub
    Katılımcı

    Hocam mS-DOS’un 640 KB sınırı, Intel 8086 işlemcisinin 20-bit adres veriyolundan (2^{20} = 1.048.576 \t Bayt = 1 \t MB) doğmuştur. IBM mühendisleri 1981’de bu 1 MB’ın alt 640 KB’ını kullanıcı uygulamalarına (Conventional Memory), üst 384 KB’ını ise video RAM, BIOS ROM ve genişleme kartlarına (Upper Memory Area.

    Windows 98 MS-DOS kipinde autoexec.bat ve config.sys parametrelerinde SET BLASTER değişkenini doğru tanımlamak ve DMA tamponunu ayarlamak şarttır, bu tip durumlarda belirtilen toleransların dışına çıkılması kararsızlığa yol açar. UMA) ayırdılar.

    O dönem 640 KB devasa bir alandı. Fakat 1993’e gelindiğinde Falcon 3.0, Strike Commander veya Wing Commander II gibi oyunlar açılmak için 590-600 KB boş temel bellek istiyordu.

    CD-ROM sürücüsü (MSCDEX.EXE), fare sürücüsü (MOUSE.COM) ve Türkçe klavye sürücüsü (KEYB.COM) belleğe yüklendiğinde geriye 520 KB kalıyor ve oyun açılmıyordu!

    💻 Sistem: Ryzen 7 7800X3D | ASUS ROG Crosshair X670E | RTX 4080 Super | 64GB G.Skill Flare X5 6000 CL30 | Samsung 990 Pro 2TB
    💬 "[imza]
    💻 Sistem: Ryzen 7 7800X3D | ASUS ROG Crosshair X670E | RTX 4080 Super | 64GB G.Skill Flare X5 6000 CL30 | Samsung 990 Pro 2TB
    📍 Konum: Manisa (Yunusemre)
    "Desibelsiz saf güç sanattır."
    ”
    📍 Manisa (Yunusemre)
    [/imza]

    #60783 Yanıtla
    Kutay16
    Katılımcı

    Hocam çok sağ olun, dediğiniz adımları uyguladım. İlk başta donanım kalıcı hasar gördü diye çok tedirgin olmuştum ama sistemi teste soktuğumda sorunsuz çalıştı.

    Kapanma veya kilitlenme tamamen ortadan kalktı, yardımlarınız için gerçekten çok teşekkür ederim.

    💻 Sistem: Ryzen 5 5600G (APU) | B450 | Vega 7 Graphics | 2x8GB 3600MHz | Goodram 512GB NVMe
    💬 "[imza]
    💻 Sistem: Ryzen 5 5600G (APU) | B450 | Vega 7 Graphics | 2x8GB 3600MHz | Goodram 512GB NVMe
    📍 Konum: Kocaeli (Gebze)
    "60 Hz monitörden 144 Hz’e geçince dünya varmış dedim."
    ”
    📍 Kocaeli (Gebze)
    [/imza]

    #60789 Yanıtla
    ShadowFiend
    Katılımcı

    Dediğiniz adımları az önce denedim hocam. Anakartın çarpan/voltaj pinlerini kılavuza göre ayarlayınca sistem kararlı şekilde boot etti. Yardımlarınız için sağ olun.

    💻 Sistem: Ryzen 5 4500 | A520M | RX 580 8GB (2. El) | 16GB Team T-Force | Patriot Burst 480GB
    💬 "[imza]
    💻 Sistem: Ryzen 5 4500 | A520M | RX 580 8GB (2. El) | 16GB Team T-Force | Patriot Burst 480GB
    📍 Konum: İzmir (Konak)
    "FPS yerlerdeyse hayat zor."
    ”
    📍 İzmir (Konak)
    [/imza]

    #60803 Yanıtla
    ShadowWalker_35
    Katılımcı

    @shadowfiend yazdı:
    “MS-DOSta 640 KB bellek sınırı (Conventional Memory) neden vardı ve 4 MB”

    Sorunun çözülmesine çok sevindim. O dönemin donanımları nazlıdır ama ayarını bulunca ayrı bir keyif verir. Güle kullan.

    💻 Sistem: Apple M2 Max 64GB | Custom Debian Dev Rig: i7-13700K | 64GB RAM | RTX 4070
    💬 "[imza]
    💻 Sistem: Apple M2 Max 64GB | Custom Debian Dev Rig: i7-13700K | 64GB RAM | RTX 4070
    📍 Konum: Mersin (Mezitli)
    "Wi-Fi 5GHz DFS kanalı candır."
    ”
    📍 Mersin (Mezitli)
    [/imza]

5 yazı görüntüleniyor - 1 ile 5 arası (toplam 5)
Yanıtla: “MS-DOS’ta 640 KB bellek sınırı (Conventional Memory) neden vardı ve 4 MB konusundaki #60789 kullanıcısına yanıt ver
Bilgileriniz:




Neyi merak ediyorsun?

En az 3 karakter yazın.

Keşfet

📤 Paylaş & Yapay Zekaya Sor

✓ Link otomatik olarak kopyalanacaktır.
⚡ YAPAY ZEKA MODELLERİNDE ANALİZ ET
Kumru AI
Kumru AI
ChatGPT
ChatGPT
Gemini
Gemini
Copilot
Claude
Claude
DeepSeek
DeepSeek
Perplexity
Perplexity
Grok
Grok
Mistral
Mistral
Meta AI
Meta AI
Qwen
Qwen
NotebookLM
NotebookLM
Poe
Poe
Yandex AI
Yandex AI
📢 SOSYAL MEDYADA PAYLAŞ
Link & komut kopyalandı! Açılıyor...