185 Commits

Author SHA1 Message Date
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
John Winans
36a0ba2554 Add a missing parenthesis in slt instruction description. 2020-02-05 14:47:04 -06:00
John Winans
af6327e220 Word smithing repairs to binary number chapter. 2019-09-10 17:02:42 -05:00
John Winans
8eabe7ae0d Cosmetic cleanup. 2019-09-02 08:09:45 -05:00
John Winans
9eed875eb8 Spell abridged correctly. 2019-09-02 07:23:58 -05:00
John Winans
901e5c1752 Rephrase instruction fetch-decode-execute description. 2019-09-01 20:04:11 -05:00
John Winans
172cb76c1c
Update README.md 2019-08-27 05:09:53 -05:00
John Winans
b92299e073 Eliminate the release files from the repo. draft-20190827 2019-08-27 04:59:21 -05:00
John Winans
e0c76afe0c Cosmetic cleanups. 2019-08-27 04:57:04 -05:00
John Winans
7cdced985d Correct the auipc, lui and sw instructions on the refcard. 2019-07-30 14:31:28 -05:00
John Winans
cad4438f28 Correct trivial formatting problems. 2019-05-22 15:09:03 -05:00
John Winans
79b42a63f6 Buold pdf for v0.3 2018-07-05 19:01:37 -05:00
John Winans
497e3b011f Clean up cosmetics & add emphasis boxen v0.3 2018-06-16 11:05:47 -05:00
John Winans
cca63e4eeb Change spacing to match updated version of rvddt 2018-06-09 13:29:50 -05:00
John Winans
97557b5853 Add -p option to mkdir 2018-06-09 13:10:59 -05:00
John Winans
06f224264d Complete the installation instructions appendix 2018-06-09 12:38:50 -05:00
John Winans
a9783dd0fc Show box on all 4 sides of inlined listings 2018-06-09 12:28:09 -05:00
John Winans
db2aab83b0 Update install insns for Ubuntu 18.04 LTS 2018-06-09 12:26:45 -05:00
John Winans
985620d6b8 Add instruction & type links 2018-06-05 08:41:42 -05:00
John Winans
7f661f17a1 Add instruction labels for reference card links 2018-06-05 08:40:35 -05:00
John Winans
dce741aba2 First draft of overflow/carry 2018-06-02 14:42:11 -05:00
John Winans
a47c658672 Release rvalp-v0.2-0-gfd5c875.pdf 2018-05-28 20:19:44 -05:00