Английский
Архитектура ЭВМ
Программирование на ассемблере
Инструментарий низкоуровневой разработки
Встраиваемые системы и приложения
Начинающие
Учебные курсы и материалы

An Introduction to Assembly Programming with RISC-V

В учебнике излагаются основные концепции программирования на ассемблере RISC-V. Включены дополнительные упражнения с использованием симулятора ALE.

Учебное пособие по программированию на языке ассемблера RISC-V. В качестве примеров используется код, использующий набор инструкций архитектуры RISC-V. В первой части книги читатель обзорно познакомится с тем, как устроен компьютер и как исполняются программы, а затем начнет знакомство с языком ассемблер. Во второй части фокус переходит к разработке пользовательских программ, т.е. тех, которые работают с данными, хранящимися в регистрах процессора и основной памяти. В третьей части внимание уделяется программированию на системном уровне, включая взаимодействие с периферией и устойчивостью системы к случайным или злонамеренным ошибкам в коде.

An Introduction to Assembly Programming with RISC-V