MIPS Assembly सीखना और उसमें महारत हासिल करना चाहते हैं?

Exercism के MIPS Assembly ट्रैक से जुड़िए और पाइए 70 अभ्यास आपके कोड का स्वचालित विश्लेषण और व्यक्तिगत मेंटरिंग, वह भी 100% मुफ्त.

MIPS Assembly के बारे में

# Convert ascii string of binary digits to integer
#
# $a0 - input, pointer to null-terminated string of 1's and 0's
# $v0 - output, integer form of binary string
# $t0 - ascii value of the char pointed to
# $t1 - integer value (0 or 1) of the char pointed to

.globl binary_convert

binary_convert:
        li      $v0, 0                  # Reset accumulator to 0.

loop:
        lb      $t0, 0($a0)             # Load a character,
        beq     $t0, $zero, end         # if it is null then return.
        sll     $v0, $v0, 1             # Otherwise shift accumulator left,
        addi    $t1, $t0, -48           # calculate the value of the character,
        or      $v0, $v0, $t1           # and add that to the accumulator.
        addi    $a0, $a0, 1             # Finally, increment the pointer
        j       loop                    # and loop.

end:
        jr $ra

Exercism पर MIPS Assembly के लिए 70 कोडिंग अभ्यास। आइसोग्राम से Collatz अनुमान तक।


Exercism के साथ मज़ेदार और फायदेमंद कोडिंग अभ्यासों के ज़रिए प्रोग्रामिंग में बेहतर बनिए, जो आपकी कॉन्सेप्ट की समझ परखते हैं।

Exercism पर MIPS Assembly के सारे अभ्यास देखें

MIPS Assembly की मुख्य विशेषताएँ


MIPS Assembly

सीखना आसान

MIPS एक आसान असेंबली भाषा है, जिसका उपयोग विश्वविद्यालयों के कंप्यूटर आर्किटेक्चर कोर्सों में किया जाता है।

व्यापक रूप से इस्तेमाल

MIPS अरबों बिक चुके उत्पादों के केंद्र में है।

विस्तृत दस्तावेज़ीकरण

MIPS पर बहुत जगह दस्तावेज़ मौजूद हैं, खासकर कंप्यूटर आर्किटेक्चर पर लिखी अकादमिक किताबों में।

तेज़

छोटे निर्देशों की मदद से तेज़ी से चलना इसकी शुरुआत से ही एक खास विशेषता रही है।

छोटी

RISC पर आधारित असेंबली भाषा होने के नाते इसमें निर्देशों का एक छोटा और ऑर्थोगोनल सेट है।

स्थिर

MIPS पहली बार 1985 में सामने आया, नई चुनौतियों का सामना करने के लिए इसमें बदलाव होते रहे, और 2014 से यह स्थिर है।

MIPS Assembly के तरीके से मेंटर की मदद लीजिए

हर भाषा के अपने तरीके होते हैं। MIPS Assembly भी इससे अलग नहीं है। हमारे मेंटर आपको MIPS Assembly डेवलपर की तरह सोचना सिखाएँगे और यह भी बताएँगे कि MIPS Assembly की शैली में कोड कैसे लिखा जाता है। जब आप कोई अभ्यास हल कर लें, तो उसे हमारी स्वयंसेवी टीम को जमा कीजिए। वे आपको संकेत, सुझाव और प्रतिक्रिया देंगे कि उसे MIPS Assembly में आम तौर पर दिखने वाले कोड जैसा कैसे बनाया जाए। वे आपको वे बातें खोजने में भी मदद करेंगे जो आप नहीं जानते कि आप नहीं जानते।

मेंटर से मदद लेने के बारे में और जानिए

समुदाय द्वारा तैयार किए गए MIPS Assembly अभ्यास

Exercism पर MIPS Assembly ट्रैक में बेहतर कोड लिखने में मदद के लिए 70 अभ्यास हैं।

MIPS Assembly के सभी अभ्यास देखें
MIPS Assembly

MIPS Assembly ट्रैक से शुरुआत कीजिए

सबसे अच्छी बात यह है कि यह सबके लिए 100% मुफ्त है।

MIPS Assembly ट्रैक से जुड़ें