यह कमांड sdld है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
SDLD - ASxxxx असेंबलरों के लिए सहयोगी लिंकर।
SYNOPSIS
एसडीएलडी [-विकल्प] [-विकल्प साथ में तर्क] पट्टिका
एसडीएलडी [-विकल्प] [-विकल्प साथ में तर्क] आउटफाइल file1 [फाइल 2 ...]
एसडीएलडीजीबी [-विकल्प] [-विकल्प साथ में तर्क] पट्टिका
एसडीएलडीजीबी [-विकल्प] [-विकल्प साथ में तर्क] आउटफाइल file1 [फाइल 2 ...]
sdldz80 [-विकल्प] [-विकल्प साथ में तर्क] पट्टिका
sdldz80 [-विकल्प] [-विकल्प साथ में तर्क] आउटफाइल file1 [फाइल 2 ...]
एसडीएलडी6808 [-विकल्प] [-विकल्प साथ में तर्क] पट्टिका
एसडीएलडी6808 [-विकल्प] [-विकल्प साथ में तर्क] आउटफाइल file1 [फाइल 2 ...]
चेतावनी
इस मैन पेज में दी गई जानकारी के पूर्ण दस्तावेज़ीकरण से एक उद्धरण है SDCC, और है
विकल्पों के अर्थ तक सीमित।
पूर्ण और वर्तमान दस्तावेज़ीकरण के लिए, देखें एएसxxxx क्रॉस कोडांतरक दस्तावेज़ीकरण,
/usr/share/doc/sdcc-doc/aslink में उपलब्ध है।
वर्णन
RSI एएसलिंक के लिए सामान्य स्थानांतरित साथी लिंकर है ASxxx असेंबलर।
MCS51 परिवार द्वारा समर्थित है एसडीएलडी.
Z80परिवार द्वारा समर्थित है sdldz80.
GBZ80 (गेमबॉय Z80 जैसा सीपीयू) किसके द्वारा समर्थित है एसडीएलडीजीबी.
मोटोरोला 6808 परिवार द्वारा समर्थित है एसडीएलडी6808.
विकल्प
लिंकर कमांड लाइन मोड या कमांड फाइल मोड में चल सकता है। अनुमत स्टार्टअप
लिंकर कमांड हैं:
-सी/-एफ कमांड लाइन / कमांड फ़ाइल मोड
-पी/-एन इको फ़ाइल को सक्षम/अक्षम करें। stdout में इनपुट इनपुट करें
यदि कमांड लाइन मोड का चयन किया जाता है, तो सभी लिंकर कमांड स्टड से आते हैं, अगर कमांड फाइल
मोड चुना गया है, कमांड निर्दिष्ट फ़ाइल से इनपुट हैं (एक्सटेंशन .lnk होना चाहिए)।
लिंकर को लागू करने के बाद वैध विकल्प हैं: पुस्तकालय
-k पुस्तकालय डायरेक्टरी पथ (एक परिभाषा प्रति लाइन)
यह ऑब्जेक्ट लाइब्रेरी के लिए एक संभावित पथ निर्दिष्ट करता है। एक से अधिक पथ है
की अनुमति दी.
-l पुस्तकालय पट्टिका विनिर्देश (एक परिभाषा प्रति लाइन)
यह एक संभावित पुस्तकालय फ़ाइल निर्दिष्ट करता है। एक से अधिक फ़ाइल की अनुमति है।
पुनर्वास
-b क्षेत्र आधार पता = अभिव्यक्ति (एक परिभाषा प्रति लाइन)
यह एक क्षेत्र आधार पता निर्दिष्ट करता है जहां अभिव्यक्ति में स्थिरांक हो सकते हैं
और/या लिंक की गई फ़ाइलों से परिभाषित प्रतीक।
-g वैश्विक प्रतीक = अभिव्यक्ति (एक परिभाषा प्रति लाइन)
यह उस प्रतीक के लिए मान निर्दिष्ट करता है जहां अभिव्यक्ति में स्थिरांक हो सकते हैं
और/या लिंक की गई फ़ाइलों से परिभाषित प्रतीक।
नक्शा प्रारूप:
-m एक नक्शा फ़ाइल (file.map) उत्पन्न करें। इस फ़ाइल में प्रतीकों की एक सूची है (क्षेत्र के अनुसार)
निरपेक्ष पते, लिंक किए गए क्षेत्रों के आकार और अन्य लिंकिंग जानकारी के साथ।
-w निर्दिष्ट करता है कि मानचित्र फ़ाइल के लिए विस्तृत सूचीकरण प्रारूप का उपयोग किया जाए।
-x हेक्साडेसिमल (डिफ़ॉल्ट)।
-d दशमलव।
-q अष्टक।
आउटपुट:
-i इंटेल हेक्स (file.ihx) छवि आउटपुट फ़ाइल।
-s Motorola S19 (file.s19) छवि आउटपुट फ़ाइल।
-j फ़ाइल के रूप में NoICE डिबग उत्पन्न करें (file.noi)
-z फ़ाइल (file.cdb) के रूप में SDCdb डिबग तैयार करें।
सूची:
-u स्थानांतरित पतों से प्राप्त एक अद्यतन लिस्टिंग फ़ाइल (file.rst) उत्पन्न करें
और लिंकर से डेटा।
विविध:
-a [iram-size] आंतरिक RAM अतिप्रवाह के लिए जाँच करें।
-v [xram-size] बाहरी RAM अतिप्रवाह के लिए जाँच करें।
-w [कोड-आकार] कोड अतिप्रवाह के लिए जाँच करें।
-y स्मृति उपयोग सारांश फ़ाइल (file.mem) उत्पन्न करें।
-Y आंतरिक राम पैक करें।
-A [ढेर आकार] ढेर के लिए जगह आवंटित करें।
समाप्त:
-e या अशक्त रेखा, लिंकर को इनपुट समाप्त करती है।
फ़ाइलएन लिंक की जाने वाली फाइलें। फ़ाइलें उपरोक्त विकल्पों के समान या एक पर हो सकती हैं
अलग पंक्ति (ओं) प्रति पंक्ति एक फ़ाइल या रिक्त स्थान या टैब द्वारा अलग की गई एकाधिक फ़ाइलें।
onworks.net सेवाओं का उपयोग करके sdld ऑनलाइन का उपयोग करें