कोडांतरक आदेशों शुरुआती के लिए निम्न स्तर प्रोग्रामर

तारीख:

2019-05-31 23:30:23

दर्शनों की संख्या:

596

रेटिंग:

1की तरह 0नापसंद

साझा करें:

Table of contents:

सभी आदेशों को क्रियान्वित किया जा सकता है केवल की मदद से मशीन भाषा है । असेंबलर-आदेश – प्रतीकात्मक प्रतिनिधित्व के उस भाषा है । इसके साथ लिखने के लिए, एक छोटे, लेकिन एक बहुत तेजी से कार्यक्रम. लेकिन उनके आकार के बावजूद, लेखन की प्रक्रिया बहुत श्रम गहन है. टीम assembler इसलिए विधानसभा निर्देश के लिए प्रयोग किया जाता के साथ बातचीत का एक हार्डवेयर घटक, या जब प्रोग्राम नहीं है स्मृति. इसलिए, विधानसभा कोड मार डाला है के रूप में सबरूटीन्स और एकीकृत कोड का उच्च स्तर है । के बाद से कोडांतरक भिन्न हो सकते हैं के प्रकार के आधार पर वास्तुकला में, यह आवश्यक है पर विचार करने के लिए अपने विशिष्ट मामले में, इस लेख की वास्तुकला जीतने के लिए । लेकिन विवरण के आदेशों के कोडांतरक आमतौर पर ज्यादा परिवर्तन नहीं करता है, और वे में इस्तेमाल किया जा सकता माइक्रोकंट्रोलर और अन्य इलेक्ट्रॉनिक्स उपकरणों का उपयोग करें कि एक कोडांतरक है । <आइएमजी alt="assembler कमांड" ऊंचाई="470" src="/images/2018-Mar/18/20100bc5365c15249fe705852a429517/2.jpg" चौड़ाई="600" />

गणित में इस्तेमाल आदेशों विधानसभा भाषा

के बावजूद, इस तरह के एक विरोधाभास के रूप में, सार्वभौमिकता, केवल 4 अंकगणितीय विधानसभा निर्देश, वहाँ रहे हैं और हो सकते हैं प्रोग्रामर द्वारा प्रयोग किया जाता है । फिर भी, उन के माध्यम से बनाई गई एक उच्च-स्तरीय प्रोग्रामिंग भाषाओं में चलने वाले कंप्यूटर, उपकरणों, सेल फोन, smartphones, लैपटॉप, आदि । आप कर सकते हैं उन लोगों के साथ काम है, और बहुत सफलतापूर्वक. सूची के आदेश assembler takov:

  • Slojenie;
  • Wikimania;
  • Umnojeniya;
  • Delanie.

Zlozenie

Arithmetic, स्कूल के बाद से जाना जाता है । आप की जरूरत है खाते में लेने के लिए केवल सुविधा के अलावा, जो के साथ जुड़ा हुआ है का प्रतिनिधित्व करने के लिए संख्या जोड़ने की स्मृति में कंप्यूटर. सामान्य दृश्य आपरेशन के रूप में इस प्रकार है:

अधिक:

लेनोवो v580c: विस्तृत समीक्षा

लेनोवो v580c: विस्तृत समीक्षा

आज हम लिखने का फैसला किया है के बारे में लैपटॉप लेनोवो v580c. समीक्षा विस्तृत हो जाएगा, के रूप में इस पोर्टेबल पीसी IdeaPad श्रृंखला एक उच्च लोकप्रियता है, लेकिन कई नहीं जानते हैं कि वास्तव में क्या इस डिवाइस बनाता है खरीदारों. मॉडल, तेजी से और कई सक...

कैसे करने के लिए अपने कंप्यूटर को साफ करने के लिए ऊपर की गति अपने काम के?

कैसे करने के लिए अपने कंप्यूटर को साफ करने के लिए ऊपर की गति अपने काम के?

किसी भी कंप्यूटर उपयोगकर्ता को चिह्नित कर सकते हैं कि यह समय के साथ रहता है को पूरा करने के लिए कंप्यूटर की गति. काम काफी धीमा कर देती है के कारण एक बड़ी संख्या की उपस्थिति के कार्यक्रमों और निरंतर फ़ाइलों को डाउनलोड. उसे देने के लिए गति, कभी कभी साफ...

मज़ाक में

मज़ाक में "सिम्स 3": कैसे को दूर करने के लिए कोड सेंसरशिप और अन्य तरीकों

तो, आज हम बात करेंगे के बारे में क्या मज़ाक में संभव "सिम्स 3". कैसे करने के लिए निकालें कोड सेंसरशिप? यह किया जा सकता के साथ मॉड? चाहे वहाँ रहे हैं भागों, जिनमें यह सुविधा डिफ़ॉल्ट रूप से स्थापित? पढ़ें सब के बारे में है.के साथ परिचित बनने कंसोलतो, ...

जोड़ें और लेफ्टिनेंट;Ячейка1/Регистр1> और लेफ्टिनेंट;Ячейка2/ - Range2>

कमांड लेता है, कोशिकाओं की संख्या, उन्हें कहते हैं और लिखते हैं “Ячейку1”. अब की स्थिति के बारे में ऑपरेशन: दोनों कोशिकाओं की संख्या में एक ही आकार होना आवश्यक है । अगर पहला मामला है, तो इसे जोड़ने के लिए संभव है पर सभी. अगर पहले आता है, तो इसे जोड़ने के लिए संभव है या तत्काल संकार्य या रजिस्टर । <आइएमजी alt="विवरण के विधानसभा अनुदेश" ऊंचाई="358" src="/images/2018-Mar/18/20100bc5365c15249fe705852a429517/3.jpg" चौड़ाई="579" />

विवरण के विधानसभा निर्देश और उनके कार्यान्वयन की आवश्यकता है एक और अधिक व्यापक दृष्टिकोण की तुलना में एक प्रदान कर सकते हैं लेख. के अनुसार, विधानसभा निर्देश के बावजूद उनके अल्प संख्या में लिखा है, कई किताबें है कि पृष्ठों की सैकड़ों है. इसलिए, स्पष्ट आसानी बावजूद, हम अनुशंसा करते हैं आप अधिक विवरण देखने के लिए का वर्णन करने के साथ टीम के काम की अनुमति होगी, जो करने के लिए आप सभी बारीकियों को जानने के लिए अलग अलग architectures.

घटाव

इस आपरेशन मार डाला है के अनुसार करने के लिए एक ही एल्गोरिथ्म पिछले एक के रूप में. यहां तक कि रिकॉर्ड प्रकार की तरह आदेश:

उप <Ячейка1/Регистр1> और लेफ्टिनेंट;Ячейка2/ - Range2>

गणित विधानसभा निर्देशके सिद्धांत की गिनती की है कि संख्या 1 घटाया जाता है नंबर 2, और दर्ज की गई साइट पर # 1 है । स्थिति का ऑपरेशन कर रहे हैं के रूप में एक ही स्थिति के पारित होने के अलावा आपरेशन ।

गुणा

यदि विभाजन और इसके अलावा है एक ही आदेश के लिए के रूप में अहस्ताक्षरित और हस्ताक्षर किए संख्या है, तो गुणन और विभाजन उनके लिए, वहाँ हैं विभिन्न एल्गोरिदम. तो, गुणा करने के लिए अहस्ताक्षरित नंबर का उपयोग, एक कमांड के रूप में इस तरह:

MUL और लेफ्टिनेंट;संकार्य>

सूची के विधानसभा निर्देशमें निर्दिष्ट कमांड संकार्य कारकों में से एक है. की जगह दूसरा पहलू और जगह के ऑपरेशन के परिणाम में दर्ज कर रहे हैं, अग्रिम के आकार पर निर्भर करता MUL में बाइट्स है । उनके स्थान और ndash; एक अलग लेख का विषय है । के लिए हस्ताक्षर किए गुणा, कमांड का प्रयोग करें:

IMUL और लेफ्टिनेंट;संकार्य नंबर 1>, <संकार्य नंबर 2>

आप पा सकते हैं अन्य वेरिएंट के कार्यान्वयन, लेकिन यह और अधिक समझ में आता है और परिचित है. हम निर्दिष्ट दो पहलू है, और परिणाम है संकार्य नंबर 1 है । इस प्रकार के रूप में संकार्य नंबर 1 है निश्चित रूप से रजिस्टर, और संकार्य संख्या 2 – रजिस्टर या स्मृति सेल । लेकिन अन्य विकल्पों में भी वर्णित किया जा सकता है:

IMUL और लेफ्टिनेंट;संकार्य नंबर 1>

IMUL और लेफ्टिनेंट;संकार्य नंबर 1>> <संकार्य नंबर 2>, <तत्काल संकार्य>

IMUL और लेफ्टिनेंट;संकार्य नंबर 1>, <तत्काल संकार्य>

पहला विकल्प के समान है MUL डिवाइस पर है, तो नियमों के लिए उसे जिम्मेदार ठहराया जा सकता है यहाँ. दूसरा विकल्प की अनुमति देता है आप करने के लिए स्पष्ट रूप से निर्दिष्ट स्थान और ndash; एक परिणाम के रूप में, और cofactor है । तीसरे विकल्प को निर्दिष्ट करता है रजिस्टर किया जाएगा कि पहली कारक में रखा जाएगा जो का परिणाम गुणा. के तहत तत्काल संकार्य निहित है नहीं द्वारा निर्दिष्ट एक विशेष रजिस्टर, और संख्या जिसके द्वारा गुणा करने के लिए संकार्य.

प्रभाग

के रूप में ऊपर उल्लेख किया है, इस्तेमाल कर रहे हैं विभाजित करने के लिए दो टीमों । के लिए अहस्ताक्षरित संख्या का उपयोग करें:

DIV <संकार्य>

के लिए पर हस्ताक्षर किए पूर्णांकों, कमांड का प्रयोग करें:

के लिए idiv और लेफ्टिनेंट;संकार्य>

एक सुविधा के उपयोग की टीमों के विभाजन में है कि उपयोग केवल संकार्य-भाजक है, जो कार्य करता है के रूप में एक रजिस्टर या एक स्मृति सेल । अंश की संख्या हमेशा एक निश्चित स्थान है कि आकार पर निर्भर करता है की संख्या. अपनी जगह है, और ऑपरेशन के परिणाम.

के अनुसार खोज परिभाषा के साथ, आप कर सकते हैं एक ही बात कहते हैं के बारे में गुणा: आवश्यकता है एक अलग लेख, के रूप में जानकारी की मात्रा बहुत महत्वपूर्ण है.

उपयोगी निष्कर्ष

यह भी "की श्रेणी में अपेक्षाकृत उपयोगी विधानसभा निर्देश" भी शामिल करना चाहिए कमांड NEG और लेफ्टिनेंट;सेल रजिस्टर/>. वह लेता हैहस्ताक्षर में है कि संख्या में संकार्य. यही सब है, मुझे आशा है कि लेख में मदद मिली है आप समझ में गणित विधानसभा निर्देश.

उपयोगी और संचालन वेतन वृद्धि और decrementing (बढ़ाने या कम के संकार्य से एक). वेतन वृद्धि के लिए संकार्य के साथ, आप निर्दिष्ट करना होगा निम्न आदेश चलाएँ:

कांग्रेस और लेफ्टिनेंट;संकार्य>

के लिए decremental, आप लिखना चाहिए:

DEC और लेफ्टिनेंट;संकार्य>

संकार्य हो सकता है एक स्मृति सेल या रजिस्टर. विशेष लाभ से इन कार्यों में से एक है कि वे कम जगह लेने की तुलना में एक ही विधानसभा निर्देश के द्वारा की पेशकश की अतिरिक्त या घटाव कर ।


Article in other languages:

AR: https://tostpost.com/ar/computers/17506-assembler-commands-for-beginners-low-level-programmers.html

BE: https://tostpost.com/be/kamputary/33700-asembler-kamandy-dlya-pachatko-ca-n-zka-zro-nevyh-pragram-sta.html

DE: https://tostpost.com/de/computer/33377-assembler-befehle-f-r-anf-nger-low-level-programmierer.html

En: https://tostpost.com/computers/28478-assembler-commands-for-beginners-low-level-programmers.html

ES: https://tostpost.com/es/equipos/33255-ensamblador-equipo-para-principiantes-de-bajo-nivel-de-los-programador.html

JA: https://tostpost.com/ja/computers/17161-assembler-commands-for-beginners-low-level-programmers.html

KK: https://tostpost.com/kk/komp-yuterler/34013-assembler-komandasyny-bastaushy-ba-darlamashylar-nizkourovnevyh.html

PL: https://tostpost.com/pl/komputery/35063-asembler-polecenia-dla-pocz-tkuj-cych-niskiego-poziomu-programist-w.html

PT: https://tostpost.com/pt/computadores/34860-assembler-comandos-para-iniciantes-baixo-n-vel-de-programadores.html

TR: https://tostpost.com/tr/bilgisayarlar/30430-assembler-komutlar-yeni-ba-layanlar-i-in-d-k-seviyeli-programc-lar.html

UK: https://tostpost.com/uk/komp-yuteri/34227-asembler-komandi-dlya-pochatk-vc-v-program-st-v-niz-kor-vnevih.html

ZH: https://tostpost.com/zh/computers/13991-assembler-commands-for-beginners-low-level-programmers.html






Alin Trodden - लेख के लेखक, संपादक
"हाय, मैं कर रहा हूँ Alin दलित. मैं ग्रंथ लिखता हूं, किताबें पढ़ता हूं, और छापों की तलाश करता हूं । और मैं आपको इसके बारे में बताने में बुरा नहीं हूं । मैं दिलचस्प परियोजनाओं में भाग लेने के लिए हमेशा खुश हूं."

टिप्पणी (0)

इस अनुच्छेद है कोई टिप्पणी नहीं, सबसे पहले हो!

टिप्पणी जोड़ें

संबंधित समाचार

का वर्णन भंडारण प्रणाली फ़ाइलों को डिस्क पर है । फाइल सिस्टम के संगठन

का वर्णन भंडारण प्रणाली फ़ाइलों को डिस्क पर है । फाइल सिस्टम के संगठन

यदि आप के लिए देख रहे हैं के बारे में जानकारी के विषय “एक प्रणाली का वर्णन के भंडारण पर फ़ाइलों को डिस्क में”, तो आप सही रास्ते पर हैं! किसी भी डेटा कर रहे हैं कि कंप्यूटर पर उपलब्ध होना चाहिए के बाद के उपयोग में है । ...

कैसे को दूर करने के लिए व्यवस्थापक पासवर्ड?

कैसे को दूर करने के लिए व्यवस्थापक पासवर्ड?

किसी भी उत्पादन और निष्पादन के किसी भी काम के खाते में रखना चाहिए मानव कारक है, जो एक महान प्रभाव पर पूरे कोर्स के कार्यप्रवाह. कंप्यूटर प्रौद्योगिकी के इस संबंध में एक अलग श्रेणी है, क्योंकि सही और सक्षम गणित टीम, निहित किसी भी क...

कैसे जोड़ने के लिए एक लाइन में एक्सेल: सर्वोत्तम प्रथाओं, उदाहरण

कैसे जोड़ने के लिए एक लाइन में एक्सेल: सर्वोत्तम प्रथाओं, उदाहरण

“एक्सेल” से Microsoft Office – यह एक शक्तिशाली तालिका संपादक है कि आप की अनुमति देता करने के लिए न केवल स्टोर डेटा को पंक्तियों और स्तंभों में, लेकिन यह भी जटिल गणना करने के लिए और वर्तमान ग्राफिकल प्रारूप में पर...

उच्च गुणवत्ता वाले स्कैनिंग के राम

उच्च गुणवत्ता वाले स्कैनिंग के राम

इससे पहले कि आप शुरू करने के लिए पता के बारे में सवाल का परीक्षण राम, आप स्पष्ट रूप से समझते हैं और एहसास है कि वह क्या है. तो, रैम और ndash; यह इस तरह के एक गैर अस्थिर प्रणाली का हिस्सा की एक आम कंप्यूटर स्मृति में संग्रहीत करता ...

"कमरे से बच": गुजर खेल

सभी उपयोगकर्ताओं के smartphones और गोलियों कभी के बारे में सुना है खेल के प्रकार "100 दरवाजे" - के लिए कई कमरों में खेला जाता है इस तरह की परियोजनाओं, कई की कोशिश की इसी तरह की है और अब कुछ नया तलाश है. उन लोगों के लिए जो पता नहीं...

हत्यारों पंथ दुष्ट: playthrough के खेल में रूसी (पूर्ण)

हत्यारों पंथ दुष्ट: playthrough के खेल में रूसी (पूर्ण)

कार्रवाई खेल हत्यारा है पंथ दुष्ट, पारित होने का विषय है, जो आज की समीक्षा में होता है उत्तर अटलांटिक के दौरान सात साल ' युद्ध. मुख्य चरित्र कहा जाता है एक प्रकार की गाड़ी पैट्रिक Cormac. मुझे कहना होगा कि इस चरित्र को शामिल नहीं ...