, ÖGDM Z80 için uygular varsayılan bellek yöneticisi çok dar yığın boşluk yoktur. Ancak, SDCC'nin yığınını değiştirmeye çalışmadan önce, bir Amstrad TBM'sinde dinamik belleğe ihtiyacınız olup olmadığını düşünmelisiniz. Genel olarak, tüm donanımın sahibi olan bağımsız bir uygulamayı çalıştırdığınızda dinamik belleği kullanmanın bir anlamı yoktur. Ne kadar hafızaya sahip olduğunuzu test edebilir ve bilirsiniz ve istediğiniz yere doğrudan hafızaya yazabilirsiniz. Bellek koruması yoktur ve arka planda çalışan başka hiçbir uygulama yoktur. Bu nedenle, kendi bellek haritanızı (verilerinizin nerede olmasını istediğinizi ve ne kadar alan kullanacağınızı) tasarlamanız ve ardından belleği doğrudan yönetmeniz daha çok tercih edilir. Ayrıca, bu makinede kod optimizasyonu çok önemlidir ve hafızayı manuel olarak yönetmek optimizasyon için aşırı derecede uygundur. Kodunuz doğrudan Amstrad CPC'de çalışıyorsa (yani Symbos gibi modern bir işletim sistemi kullanmıyorsa), belleğe erişmek için banka geçişi ile manuel olarak ilgilenmeniz gerekir. Z80 CPU, 16-bit'lik bir veri yoluna sahiptir, bu da sadece banka değiştirmeden 64 KB belleğe hitap eder.
Neden 5 baytlık artışlar? Daha büyük parçalar (sadece meraklı olmak) ayırdığınızda ne olur? Diğer soru: Ne kadar yığın alanı almanıza izin veriyorsunuz? –