ADD rd, rs1, rs2
Набор команд: базовый RV32I
Формат: R
Операнды: все три операнда – содержимое регистров
Действие: rd := rs1+rs2
Инструкция ADD x31, x7, x6
складывает содержимое регистров x7
и x6
, а результат помещает в x31
.
Код инструкции содержит следующие поля:
поле | разрядность | содержимое | примечание |
---|---|---|---|
func7 | 7 битов | 0000000 | всегда |
rs2 | 5 битов | 00110 | x6 |
rs1 | 5 битов | 00111 | x7 |
func3 | 3 бита | 000 | всегда |
rd | 5 битов | 11111 | x31 |
opcode | 7 битов | 0110011 | всегда |
0000000 00110 00111 000 11111 01100112 = 00 63 8F B316