सी में, मैं किसी विशेष मेमोरी लोकेशन को कैसे लिखूं उदा। वीडियो मेमोरी बी 800, डॉस में (असली डॉस, एमएस डॉस 6.22)सी में, मैं किसी विशेष स्मृति स्थान को कैसे लिखूं उदा। वीडियो मेमोरी बी 800, डॉस में (असली डॉस, एमएस डॉस 6.22)
मैं समझता हूं कि सी में ऐसा करने के लिए कुछ भी नहीं बनाया गया है, लेकिन कुछ प्लेटफार्म विशिष्ट हो सकते हैं उदा। डॉस विशिष्ट एपीआई फ़ंक्शन जो कर सकते हैं।
यह एक छोटा डेमो प्रोग्राम है जो यह बहुत अच्छा होगा।
मैं जानता हूँ कि डिबग यह कर सकते हैं (उदाहरण के लिए डिबग का छोटा सा है कि मैं जानता हूँ कि से कुछ) -f b800:0 FA0 21 CE
(है कि कुछ लिखते हैं -
मैं टर्बो सी (छोटे सी संकलक नहीं, टर्बो सी संकलक TCC.EXE) है कमांड लाइन के लिए विस्मयादिबोधक चिह्न)। लेकिन मुझे एक सी प्रोग्राम बी 800: 0
सकता है बंद करने के लिए मतदान के उन, राज्य के रूप में कारण? – barlop
क्या आपके सिस्टम ने सेगमेंट किया है या स्मृति को पर्ज किया है? क्या आपको दूर और नज़दीकी पॉइंटर्स करने की ज़रूरत है? – dawg
@dawg ** डॉस ** का अर्थ विभाजन – fjardon