MIPS Assembly শিখতে ও আয়ত্ত করতে চান?

Exercism-এর MIPS Assembly ট্র্যাকে যোগ দিন এবং পেয়ে যান 70টি অনুশীলনী, আপনার কোডের স্বয়ংক্রিয় বিশ্লেষণ আর ব্যক্তিগত মেন্টরিং, সব মিলিয়ে ১০০% ফ্রি।

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

MIPS Assembly ট্র্যাকের মূল বৈশিষ্ট্যগুলো


MIPS Assembly

শেখা সহজ

MIPS একটি সহজ অ্যাসেম্বলি ভাষা, যা বিশ্ববিদ্যালয়ের কম্পিউটার আর্কিটেকচার কোর্সে ব্যবহৃত হয়।

ব্যাপকভাবে ব্যবহৃত

কোটি কোটি সরবরাহকৃত পণ্যের কেন্দ্রে রয়েছে MIPS।

বিস্তৃত ডকুমেন্টেশন

MIPS নিয়ে ব্যাপকভাবে ডকুমেন্টেশন রয়েছে, বিশেষত কম্পিউটার আর্কিটেকচার নিয়ে একাডেমিক লেখায়।

দ্রুত

সংক্ষিপ্ত ইনস্ট্রাকশনের মাধ্যমে দ্রুত এক্সিকিউশন গতি এর সূচনালগ্ন থেকেই একটি মূল বৈশিষ্ট্য হয়ে আছে।

ছোট

একটি RISC-ভিত্তিক অ্যাসেম্বলি ভাষা হিসেবে এতে রয়েছে ছোট এবং অর্থোগোনাল ইনস্ট্রাকশন সেট।

স্থিতিশীল

MIPS প্রথম আত্মপ্রকাশ করে ১৯৮৫ সালে, নতুন চ্যালেঞ্জ মোকাবিলায় বিবর্তিত হয়েছে, এবং ২০১৪ সাল থেকে স্থিতিশীল রয়েছে।

MIPS Assembly ট্র্যাকের ধাঁচে মেন্টরিং নিন

প্রতিটি ভাষার কাজ করার নিজস্ব রীতি আছে। MIPS Assembly ট্র্যাকও তার ব্যতিক্রম নয়। আমাদের মেন্টররা আপনাকে MIPS Assembly ডেভেলপারের মতো ভাবতে শেখাতে সাহায্য করবেন, আর শেখাবেন কীভাবে MIPS Assembly ট্র্যাকের রীতিসম্মত কোড লিখতে হয়। কোনো অনুশীলনী সমাধান করার পর সেটি আমাদের স্বেচ্ছাসেবক দলের কাছে সাবমিট করুন, আর তারা আপনাকে সংকেত, নতুন ভাবনা ও ফিডব্যাক দেবেন, যাতে আপনার সমাধান MIPS Assembly ট্র্যাকে সাধারণত যা দেখা যায় তার মতো হয়ে ওঠে। আপনি যে বিষয়গুলো জানেন না, এমনকি জানেনও না যে জানেন না, সেগুলো খুঁজে বের করতেও তারা আপনাকে সাহায্য করবেন।

মেন্টরিং সম্পর্কে আরও জানুন

কমিউনিটির অবদানে গড়া MIPS Assembly অনুশীলনী

Exercism-এ MIPS Assembly ট্র্যাকে আছে 70টি অনুশীলনী, যা আপনাকে আরও ভালো কোড লিখতে সাহায্য করবে।

সব MIPS Assembly অনুশীলনী দেখুন
MIPS Assembly

MIPS Assembly ট্র্যাক নিয়ে শুরু করুন

সবচেয়ে বড় কথা, এটি সবার জন্য ১০০% ফ্রি।

MIPS Assembly ট্র্যাকে যোগ দিন