तर्कसंगत तस्वीर असेंबलर

अब डाउनलोड करो

तर्कसंगत तस्वीर असेंबलर रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • GPL
  • कीमत:
  • FREE
  • प्रकाशक का नाम:
  • Joe Bentley
  • प्रकाशक वेब साइट:
  • http://atlas.kennesaw.edu/~rbentley/gnymph/index.html

तर्कसंगत तस्वीर असेंबलर टैग


तर्कसंगत तस्वीर असेंबलर विवरण

वाजिब पीआईसी असेंबलर इंटेल शैली वाक्य रचना के साथ एक मध्य दूरी पीआईसी कोडांतरक है। वाजिब पीआईसी असेंबलर माइक्रोचिप से मध्य दूरी माइक्रोकंट्रोलर्स के लिए एक कोडांतरक है। परियोजना इंटेल शैली स्मृति सहायकों और लक्ष्य-पहले संकार्य आदेश का उपयोग करता है। पीसी के लिए सहज महसूस करने के लिए बनाया विधानसभा programmers.This कोडांतरक माइक्रोचिप की मध्य रेखा माइक्रोकंट्रोलर्स के साथ संगत कोड उत्पन्न करता है लेकिन उनके कोडांतरक साथ असंगत है। यह किसी भी पीसी विधानसभा प्रोग्रामर के लिए परिचित महसूस करना चाहिए। .Command लाइन सिंटेक्स पिक-एएसएम (के रूप में 'गलत' का विरोध किया, यानी 'सही') अनुदेश स्मृति सहायकों और संकार्य आदेश इंटेल शैली रहे हैं input_file -c - कंसोल मोड एक विधानसभा स्रोत stdin से स्वीकार किया जाता है। बाइनरी कोड stdout पर उत्पादन होता है। ; लाइन का एक अनुक्रम जिनमें से प्रत्येक एक या निम्नलिखित क्षेत्रों के और अधिक अनुदेश ऑपरेंड लेबल शामिल वस्तु fileInputThe इनपुट निर्दिष्ट किया जाता है - त्रुटियों stderr -l फ़ाइल नाम के उत्पादन कर रहे हैं - प्रविष्टि फ़ाइल -ओ फ़ाइल नाम निर्दिष्ट commentThe लेबल और टिप्पणी वैकल्पिक हैं। आवश्यक ऑपरेंड instruction.The कोडांतरक पर निर्भर केस संवेदी भी के लिए instructions.ConstantsHex मूल्यों सी शैली '0x' द्वारा निर्दिष्ट किया जा सकता है,। द्विआधारी मूल्यों '0b' के साथ निर्दिष्ट किया जा सकता। के रूप में दशमलव डिफ़ॉल्ट base.Character स्थिरांक एकल उद्धरण के भीतर एक एकल वर्ण या भाग निकले चरित्र बंद करके निर्दिष्ट कर रहे हैं है दशमलव मान कोई उपसर्ग की आवश्यकता है। स्ट्रिंग स्थिरांक दोहरे उद्धरण चिह्नों के भीतर शून्य या अधिक अक्षर और भाग निकले पात्रों बंद करके निर्दिष्ट हैं। स्ट्रिंग स्थिरांक स्ट्रिंग में हर किरदार के लिए एक चरित्र लगातार उत्पन्न करते हैं। कोई अनुगामी शून्य संग्रहीत है। उदाहरण के लिए: db "नमस्ते worldn", 0, 'एक', 'बी', 'आर', 'एन', 't'LabelsA लेबल (underbar सहित) अक्षरांकीय वर्णों का एक क्रम है कि एक लाइन शुरू होता है। लेबल कोलन जरूरत नहीं है। लेबल पिछले nonlocal लेबल करने के लिए स्थानीय एक बिंदु के साथ नाम लगाकर से परिभाषित किया जा सकता है। उदाहरण के लिए ; उदाहरण-1.asm foo कॉल .1 .1 JMP .2 .2 JMP .1 बार कॉल से उदाहरण .1 .1 JMP .2 .2 JMP .1In इस उदाहरण, लेबल परिभाषित foo, foo.1, foo हैं। 2, बार, bar.1, और bar.2। foo.1 करने के लिए पहली कॉल शाखाओं। bar.1 को दूसरी कॉल शाखाओं। पहले 'foo' घोषित किया गया है लेबल 'foo' के लिए स्थानीय संदर्भित नहीं किया जा सकता है और न ही 'बार' के बाद किया गया declared.DirectivesData घोषित किया जा सकता है। declarator अनुदेश की जगह लेता है और एक या अधिक भाव अल्पविराम के द्वारा अलग की जाती है। declarator type.db की परवाह किए बिना उत्पादन कोड में एक शब्द के लिए प्रत्येक अभिव्यक्ति मेल खाती है - प्रत्येक संकार्य है और-एड संग्रहीत किया जा रहा DW से पहले 0xff के साथ - पूर्ण 14 बिट शब्द परिभाषा डीटी - प्रत्येक संकार्य है और एड 0xff और OR-एड के साथ 0x3400 (वापसी-साथ-मूल्य opcode) के साथ। इस मामले में तालिकाओं की पीढ़ी की अनुमति देता है। आप के लिए तालिका के ऑफसेट ( 'मौ') संचायक जोड़ सकते हैं। प्रोसेसर तालिका में स्थान के लिए शाखा और उदाहरण के लिए एक आठ बिट परिणाम के साथ वापस आ जाएगी: db 1,2,3 DW 0x3fff, 0x3ff * 16 + 15, -10b001, 0b010 डीटी, 0b100Equates टोकन के एक नामित अनुक्रम हैं। वे के साथ 'equ' में परिभाषित किया जा सकता है। उदाहरण के लिए: led_1 क्षेत्रों में काम 0x100 | 1 led_2 क्षेत्रों में काम 0x100 | 2 कॉम्बो क्षेत्रों में काम (led_1) | (Led_2) ऑर्ग स्थिति 'org' के साथ बदला जा सकता है। उदाहरण के लिए ऑर्ग 0x10oWhat की नई इस रिलीज में · यह रिलीज समर्थन परिष्कृत मैक्रो के लिए कहते हैं, फ़ाइलें, सशर्त संकलन, और माइक्रोचिप हेडर के साथ संगतता शामिल हैं।


तर्कसंगत तस्वीर असेंबलर संबंधित सॉफ्टवेयर

Tar2rubyscript

Tar2Rubyscript एक निर्देशिका पेड़ को बदल देता है, जिसमें आपके आवेदन शामिल है, एक ही रूबी स्क्रिप्ट में। ...

390

डाउनलोड

Gbaconv

Gbaconv Gameboy अग्रिम डेवलपर्स के उद्देश्य से उपकरणों का एक सेट है। ...

475

डाउनलोड