среда, 18 марта 2015 г.

Short review of Britton's book

Закончил работу с книгой Britton'а MIPS Assembly Language Programming. Хочу поделиться впечатлениями от этой книги.
Большой плюс книги - наличие большого кол-ва упражнений по каждой теме.
В книге объясняется работа с симулятором Spim (правда, старой версии от 2003г).
Важно отметить, что на протяжении 8 первых глав предполагается, что идёт работа с процессором Simple Model.
Только в 9-ой главе вводится понятие конвейера и связанных с ним "подводных камней" (hazards).
Я делал упражнения в симуляторе MARS (почему, писал в одном из постов), но упражнения из 9 главы делал с помощью QtSpim, т.к. MARS не поддерживает конвейер.
Мне показалось, что в книге плохо представлен теоретический материал. Особенно по теме стека и подпрограмм.

Комментариев нет:

Отправить комментарий