diff --git a/zabha.adoc b/zabha.adoc index 76c39bb..c861088 100644 --- a/zabha.adoc +++ b/zabha.adoc @@ -3,7 +3,9 @@ Zabha extends A and Zacas cite:[zacas] standard extensions by adding _byte_ (`width=0`) and _halfword_ (`width=1`) support in `width` field for atomic -memory operation instructions. +memory operation instructions. Byte and halfword AMOs always sign-extend the +value placed in `rd`, and ignore the `XLEN-1:(2^(width + 3))` bits of the +original value in `rs2`. [wavedrom, , ] ....