John Winans
|
95f74223fa
|
Add CSRxx insns to encoding table
|
2020-10-23 17:56:55 -05:00 |
|
John Winans
|
2f04f5a632
|
Turn left-margin line numbers on.
v0.9.3
|
2020-10-19 15:56:46 -05:00 |
|
John Winans
|
dd1026f71a
|
Correct lh to lw in code lw example.
|
2020-10-19 14:59:39 -05:00 |
|
John Winans
|
3700cd676c
|
Correct a typo in example of the 'lui' instruction
v0.9.2
|
2020-10-16 10:17:45 -05:00 |
|
John Winans
|
f059853d06
|
Consistent operand names btw reference & encoding.
v0.9.1
|
2020-10-12 11:58:24 -05:00 |
|
John Winans
|
2e5c2bcb3d
|
Fix malformed link for jal in insn encoding table .
v0.9
|
2020-10-12 09:48:08 -05:00 |
|
John Winans
|
91aec1a29c
|
Add definition links for pcrel_13 and pcrel_21.
|
2020-10-12 09:44:49 -05:00 |
|
John Winans
|
2a6886e778
|
Add insn templates to encoding table diagram
v0.8
|
2020-10-10 10:33:08 -05:00 |
|
John Winans
|
8a7e8c9917
|
Alt mantissa to significand, ref spec for specials
v0.7.4
|
2020-09-04 08:17:05 -05:00 |
|
John Winans
|
91d585d63f
|
Change unsigned to signed :-/
v0.7.3
|
2020-09-03 14:15:36 -05:00 |
|
John Winans
|
0fc3eb4039
|
Fix operand bit length in unsigned 3-4 example
v0.7.2
|
2020-09-03 12:26:25 -05:00 |
|
John Winans
|
9613886753
|
Correct addend in 127+1 example of signed overflow
v0.7.1
|
2020-08-31 09:23:15 -05:00 |
|
John Winans
|
3c32f91de7
|
Fix signedness in the floating point example.
v0.7
|
2020-08-18 19:24:29 -05:00 |
|
John Winans
|
7fb7c015bf
|
Spell IEEE-754 consistently.
|
2020-08-18 18:56:52 -05:00 |
|
John Winans
|
7ebde15709
|
Cleanup signed, unsigned, adding, & overflow
|
2020-08-18 16:04:52 -05:00 |
|
John Winans
|
90744ac90d
|
Add FA truth table to binary addition example
|
2020-08-16 15:15:28 -05:00 |
|
John Winans
|
aaab515b5a
|
Express shamt_i in terms of XLEN.
v0.6
|
2020-03-12 14:16:29 -05:00 |
|
John Winans
|
c72e9aa7e6
|
And-mask the 5 LSbs of rs2 in r-type shift insns
|
2020-03-12 14:03:16 -05:00 |
|
John Winans
|
2b866b92c3
|
Fix copy & paste typos.
|
2020-03-11 10:47:47 -05:00 |
|
John Winans
|
b27517cef8
|
Wording and format cleanup.
|
2020-03-11 10:47:31 -05:00 |
|
John Winans
|
70d9744528
|
Show the MSbs of the fence instruction as 0000
|
2020-03-10 11:46:04 -05:00 |
|
John Winans
|
4992be5473
|
Mention pcrel_21/13 & describe jal w/pcrel_21
|
2020-03-10 11:29:20 -05:00 |
|
John Winans
|
34ff94a932
|
Chean up discussion of instruction formats.
|
2020-03-10 11:10:06 -05:00 |
|
John Winans
|
176d2e851c
|
86 the line numbers.
|
2020-03-10 11:09:25 -05:00 |
|
John Winans
|
c4bc8ce06b
|
Change imm to pcrel or imm(rs1) where appropriate.
|
2020-03-10 11:07:58 -05:00 |
|
John Winans
|
9da21a2708
|
Add a link to the releases page with a note to find PDF files there.
|
2020-03-09 11:16:28 -05:00 |
|
John Winans
|
d7e81c887c
|
Comment-out the unwritten toolchain usage chapter.
v0.5
|
2020-03-09 11:03:01 -05:00 |
|
John Winans
|
a591d96def
|
Factor out rv32 base instruction details.
|
2020-03-09 08:52:54 -05:00 |
|
John Winans
|
7366f52b42
|
Update the copyright.
|
2020-03-08 21:12:25 -05:00 |
|
John Winans
|
1bc441a4a2
|
Add minimal insn descriptions to the Instruction Encoding Formats section.
|
2020-03-08 21:00:37 -05:00 |
|
John Winans
|
22a6c225ab
|
Change the instruction labels from insn:xxx to uguide:xxx.
|
2020-03-08 20:59:59 -05:00 |
|
John Winans
|
62effa0046
|
Add hypcap=true on the caption package.
|
2020-03-08 20:59:16 -05:00 |
|
John Winans
|
9aefc6131f
|
Test factoring out the instruction details from the rv32 chapter.
|
2020-03-06 14:27:09 -06:00 |
|
John Winans
|
fe4b1434cf
|
Stub in includes for priv & rv32m instructions.
|
2020-03-06 14:26:35 -06:00 |
|
John Winans
|
552bf30a5c
|
Factor out priv & rv32m instructions.
|
2020-03-06 14:25:34 -06:00 |
|
John Winans
|
9371b06d6b
|
lean up TOC & add links to the index.
|
2020-03-06 14:23:55 -06:00 |
|
John Winans
|
84f7eea404
|
Correct a link to b-format instructions.
|
2020-03-06 14:22:35 -06:00 |
|
John Winans
|
1a4abf5c3e
|
More diagram tinkering to improve readability.
|
2020-02-23 11:05:09 -06:00 |
|
John Winans
|
108bc09205
|
Tinker with arrowheads on insnbox diagrams.
|
2020-02-23 10:42:28 -06:00 |
|
John Winans
|
fa39de17f6
|
Move bulky instrution set reference to ref-card
|
2020-02-23 09:53:02 -06:00 |
|
John Winans
|
9559aeaffa
|
Relabel imm_x figs so letters in same place for all source reg examples.
|
2020-02-18 22:14:50 -06:00 |
|
John Winans
|
ecf3e17ac5
|
Added imm index entries (commented out because underscores don't work)
|
2020-02-18 08:12:40 -06:00 |
|
John Winans
|
3a8f8d0e3e
|
Clean up shamt_i decoding diagram.
|
2020-02-17 17:37:31 -06:00 |
|
John Winans
|
a75eca5f5c
|
Add notes about the use of bit #30 in the add/sub & sr insns.
|
2020-02-17 17:30:17 -06:00 |
|
John Winans
|
0f87512cf9
|
CLean up instruction format links from refcard.
|
2020-02-17 17:18:42 -06:00 |
|
John Winans
|
902524b244
|
Add missing imm subfield hairlines for B and J sign bits.
|
2020-02-17 06:41:06 -06:00 |
|
John Winans
|
55cb675205
|
Added immediate-field decoding diagrams for all instruction types.
|
2020-02-16 23:28:46 -06:00 |
|
John Winans
|
8746aad3f0
|
Clean up J type instruction decoding diagram.
|
2020-02-16 21:13:09 -06:00 |
|
John Winans
|
8c15079ac6
|
Add Base Instruction Set Encoding table (from RISC-V ISM)
|
2020-02-08 08:57:02 -06:00 |
|
John Winans
|
9a22b3d849
|
Added some 'fix' notes regarding overflows.
v0.4
|
2020-02-05 14:47:31 -06:00 |
|