C'de, belirli bir bellek konumuna nasıl yazabilirim örn. video belleği b800, DOS (gerçek DOS, MS DOS 6.22)C'de, belirli bir bellek konumuna nasıl yazabilirim, ör. video bellek b800, DOS (gerçek DOS, MS DOS 6.22)
C'nin bunu yapmak için yerleşik hiçbir şeyi olmadığını anlıyorum, ancak bazı özel platformlar olabilir. DOS özel API işlevleri yapabilir.
Bunu yapan küçük bir demo programı harika olurdu. Ben hata ayıklama yapabilir biliyorum
(örn bildiğim ayıklama küçük bit bazılarını) -f b800:0 FA0 21 CE
(bazı yazar -
olabilir kapatmak için oylama olanlar, devlet olarak Bir neden? – barlop
Sisteminizde bölümlenmiş veya disk belleği var mı? Uzak ve yakın işaretçiler yapmanız mı gerekiyor? – dawg
@dawg ** DOS **, segmentasyon anlamına gelir – fjardon