RISC-V Ассемблер

Пишите и запускайте ассемблер RISC-V прямо в браузере. Начните с одной инструкции и постепенно переходите к функциям и памяти. И ассемблер, и симулятор работают в браузере.

Уроки

Страны

Ссылка

Система

ecall
Попросить систему сделать что-то.
nop
Ничего не делать для одной инструкции.
ebreak
Остановите программу в точке останова.
mret
Возврат из обработчика ловушки.
wfi
Подождите, пока не поступит прерывание.
csrrw
Обменять содержимое регистра с управляющим регистром.
csrrs
Прочитать регистр управления и установить в нём выбранные биты.
csrrc
Прочитать регистр управления и очистить в нём биты.
csrrwi
Запишите константу в управляющий регистр и прочитайте предыдущее значение.
csrrsi
Прочитать регистр управления и установить биты из константы.
csrrci
Прочитать регистр управления и сбросить биты из константы.
csrr
Прочитать регистр управления.
csrw
Записать регистр в управляющий регистр.
csrs
Устанавливает биты в регистре управления.
csrc
Очистить биты в регистре управления.
csrwi
Записать константу в управляющий регистр.
csrsi
Устанавливает биты в регистре управления из константы.
csrci
Очистить биты в регистре управления из константы.