Releases: johnwinans/rvalp
Make consistent the use of 'pseudoinstruction'
v0.11.1 Consistent use of the term 'pseudoinstruction'
Rewrite Sections on Pseudo Operations, Relocation, and Relaxation
v0.11 Rewrite Pseudo Operations
Comment on the details of the li pseudo instruction
Added a discussion of the need to add 1 to some of the operands when using pseudo instructions like li.
Add CSRxx instructions
Add CSRRW, CSRRS, CSRRC, et. al to the encoding table on the last page.
Correct code in lw example.
Change the narrative in the lw example on page 50, line 1529.
Corrected lui example
Corrected the lui example:
lui x23,0x12345 will result in setting register x23 to the value 0x12345000
Add pcrel links
Improve consistency of the reference card by including links to the definitions of the pcrel_13 and pcrel_21 fields.
Add instruction templates to encoding table
The instruction templates now appear in the Instruction Set Encoding table as well as the Reference Card.
Clarify inifities & special exponents
Change mantissa to significand in:
When the exponent is all ones, the significand is all zeros, and
the sign is zero, the number represents positive infinity.
Add a note that the largest and smallest possible exponent values are reserved.
Correct typo in section 2.2.5.2 Signed Overflow
Changed the word 'unsigned' to 'signed' where needed.