Огляд того, як почати з нуля з MIPS Assembly
MIPS - це проста мова асемблера. Якщо ми вже мали справу з програмуванням на асемблері, для початку може вистачити самої довідкової картки.
Якщо програмування на асемблері для нас зовсім нове, варто пройти першу половину курсу CS61C «Great Ideas in Computer Architecture» від Берклі. Відеолекції доступні на YouTube. Книга Computer Organization and Design також є поширеним вступним підручником з архітектури: вона використовує MIPS і розглядає синтаксис у розділі 2.
Сподіваємося, що навчання асемблеру MIPS і робота над вправами принесуть нам задоволення. Програмування на асемблері набагато доступніше й цікавіше, ніж може здатися. Якщо ми зайдемо в глухий кут на якомусь етапі навчання (або із запуском тестів), супровідники треку Oz (oz@bradfieldcs.com) і Myles (myles@bradfieldcs.com) із задоволенням допоможуть нам напряму.