John Winans
|
6621153fa1
|
Merge pull request #5 from asahsieh/master
Fix a typo in the title
|
2022-10-07 05:38:34 -05:00 |
|
ASaHsieh
|
9fda4488bc
|
Fix a typo in the title
Add the missing 'b' into "Assemly" to form the word "Assembly."
|
2022-07-28 16:41:53 +08:00 |
|
John Winans
|
9de91452f2
|
Improve clarity of the LI and LA pseudo instructions
v0.16
|
2022-04-18 10:28:47 -05:00 |
|
John Winans
|
cec208933c
|
Clarify magnitude comparison logic for IEEE-754
v0.15
|
2022-01-26 11:39:01 -06:00 |
|
John Winans
|
5bc8807ff2
|
Use https for giuthub link to rvalp.git (as opposed to ssh.)
Anyone that is in need of help on how to clone something from github will likely /not/ be using ssh. (my bad)
|
2021-07-06 13:46:08 -05:00 |
|
John Winans
|
f6433f5f78
|
Update README.md
fix markup errors.
v0.14
|
2021-06-29 20:55:34 -05:00 |
|
John Winans
|
2b1f4592a1
|
Add python, multilib & qemu install notes
|
2021-06-29 20:50:07 -05:00 |
|
John Winans
|
f0b1caaa64
|
Bump Ubuntu to 20.04 & add links to lectures.
|
2021-06-29 20:47:44 -05:00 |
|
John Winans
|
6b23ffd1ab
|
Rephrase how lengths are determined for shift insns
v0.13
|
2021-06-19 13:51:49 -05:00 |
|
John Winans
|
06c70cb33f
|
Redesign the diagram for creating the shamt_i value
|
2021-06-19 13:43:30 -05:00 |
|
John Winans
|
6f2b427bb5
|
Add package scrextend so can compress redundant footnotes
|
2021-06-19 13:42:41 -05:00 |
|
John Winans
|
9c65ca79d2
|
Correct numeric range (Thanks @Cody Erpelding)
|
2021-04-22 08:53:32 -05:00 |
|
John Winans
|
fa0c14d767
|
Change lb to lbu in lbu instruction example
|
2021-03-20 07:37:45 -05:00 |
|
John Winans
|
642a664e27
|
Comment on instructions in $pcrel_hi/lo examples
|
2021-03-05 14:08:17 -06:00 |
|
John Winans
|
adbcd27a43
|
Add leading zeros to literals to eliminate sign confusion
|
2021-03-05 13:53:45 -06:00 |
|
John Winans
|
6e0bb98500
|
Update RISC-V toolchain last tested date & version info.
|
2021-03-05 13:47:59 -06:00 |
|
John Winans
|
5df1fff716
|
Mislabeled sign of 8 in subtraction example.
v0.12
|
2021-03-03 07:58:24 -06:00 |
|
John Winans
|
9b43fefe01
|
Rewrite section describing big/little-endian
v0.11.2
|
2021-02-12 12:35:54 -06:00 |
|
John Winans
|
21bb90cd7d
|
Rename the target file to: rvalp.pdf
|
2021-02-12 08:37:53 -06:00 |
|
John Winans
|
e5af5622dd
|
Make consistent the use of 'pseudoinstruction'
v0.11.1
|
2021-02-11 15:11:44 -06:00 |
|
John Winans
|
cda9d96127
|
Rewrite pseudo ops, relocation, and relaxation
v0.11
|
2021-02-11 14:16:41 -06:00 |
|
John Winans
|
67ea29c8d9
|
Compress the size of the register use/ABI table
|
2021-02-11 14:16:21 -06:00 |
|
John Winans
|
49289fcbfa
|
Add more insn examples and refs to shifting
|
2021-02-10 21:09:09 -06:00 |
|
John Winans
|
bb6d7e1429
|
Add a label for referencing shifting
|
2021-02-10 21:08:38 -06:00 |
|
John Winans
|
354c348972
|
Add hrefs for memory refs & XLEN
|
2021-02-10 17:06:08 -06:00 |
|
John Winans
|
3e1c10a153
|
Fix ambiguous hex values, add XLEN label
|
2021-02-10 17:05:31 -06:00 |
|
John Winans
|
4ba38dca4f
|
Remove fence (no longer part of the I/base module)
|
2021-02-10 16:39:28 -06:00 |
|
John Winans
|
03b126723c
|
Add notes on li psudo-instruiction details.
v0.10.1
|
2020-11-25 08:20:17 -06:00 |
|
John Winans
|
4e06b1e81a
|
Correct spelling of csrrsi & csrrci
v0.10.0
|
2020-10-23 18:00:50 -05:00 |
|
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 |
|