چگونه اسمبلی MIPS را یاد بگیریم

مروری بر چگونگی شروع از صفر با اسمبلی MIPS


MIPS یک زبان اسمبلی ساده است. اگر پیش‌تر برنامه‌نویسی به زبان اسمبلی انجام داده باشید، ممکن است فقط با یک کارت مرجع بتوانید شروع کنید.

اگر برنامه‌نویسی به زبان اسمبلی برایتان کاملاً تازه است، بهتر است نیمه‌ی اول درس «Great Ideas in Computer Architecture» دانشگاه برکلی، یعنی CS61C، را کار کنید. ویدیوهای درس آن در یوتیوب موجود است. کتاب Computer Organization and Design هم کتاب مقدماتی معماری رایجی است که از MIPS استفاده می‌کند و نحوه‌ی نگارش را در فصل ۲ توضیح می‌دهد.

امیدواریم از یادگیری اسمبلی MIPS و کار کردن روی تمرین‌ها لذت ببرید. برنامه‌نویسی اسمبلی بسیار در دسترس‌تر و سرگرم‌کننده‌تر از آن است که تصور می‌کنید. اگر در هر بخشی از یادگیری‌تان (یا در اجرای تست‌ها) گیر کردید، نگه‌دارندگان مسیر، Oz (oz@bradfieldcs.com) و Myles (myles@bradfieldcs.com)، با کمال میل مستقیماً به شما کمک می‌کنند.