We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
RISCY BUSINESS»Episode Guide
Studying RISC-V Instruction Encoding
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
W, K, P / S, J, N Jump to previous / next marker
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu Movement

a
w
s
d
h j k l


Quotes and References Menus

Enter Jump to timecode

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Filter and Link Menus

z Toggle filter / linking mode

Credits Menu

Enter Open URL (in new tab)
0:33Recap and set the stage for the day
0:33Recap and set the stage for the day
0:33Recap and set the stage for the day
1:22Note that immediates are packed into 5 bits1
1:22Note that immediates are packed into 5 bits1
1:22Note that immediates are packed into 5 bits1
2:21Determine to study the encoding of the instructions
2:21Determine to study the encoding of the instructions
2:21Determine to study the encoding of the instructions
3:33Read about the Instruction Length Encoding in the User-Level ISA Specification
📖
3:33Read about the Instruction Length Encoding in the User-Level ISA Specification
📖
3:33Read about the Instruction Length Encoding in the User-Level ISA Specification
📖
5:53Instruction Encoding
📖
🖌
5:53Instruction Encoding
📖
🖌
5:53Instruction Encoding
📖
🖌
10:01Consult the diagram of RISC-V instruction length encoding
📖
10:01Consult the diagram of RISC-V instruction length encoding
📖
10:01Consult the diagram of RISC-V instruction length encoding
📖
10:56The 32-bit instruction space
📖
🖌
10:56The 32-bit instruction space
📖
🖌
10:56The 32-bit instruction space
📖
🖌
14:39Research the Base Instruction Formats
📖
14:39Research the Base Instruction Formats
📖
14:39Research the Base Instruction Formats
📖
16:34R-type instruction format
📖
🖌
16:34R-type instruction format
📖
🖌
16:34R-type instruction format
📖
🖌
23:15I-type instruction format
📖
🖌
23:15I-type instruction format
📖
🖌
23:15I-type instruction format
📖
🖌
24:33S-type instruction format
📖
🖌
24:33S-type instruction format
📖
🖌
24:33S-type instruction format
📖
🖌
27:09U-type instruction format
📖
🖌
27:09U-type instruction format
📖
🖌
27:09U-type instruction format
📖
🖌
29:07Read on about the base instruction formats
📖
29:07Read on about the base instruction formats
📖
29:07Read on about the base instruction formats
📖
35:26Read about Immediate Encoding Variants
📖
35:26Read about Immediate Encoding Variants
📖
35:26Read about Immediate Encoding Variants
📖
42:13How the bits of the immediates are split across the instruction
📖
42:13How the bits of the immediates are split across the instruction
📖
42:13How the bits of the immediates are split across the instruction
📖
49:12SB-type is a 12-bit immediate shifted one place to the left
📖
49:12SB-type is a 12-bit immediate shifted one place to the left
📖
49:12SB-type is a 12-bit immediate shifted one place to the left
📖
50:26Research sign extension2
📖
50:26Research sign extension2
📖
50:26Research sign extension2
📖
56:26A few words on using two's complement3 in Minecraft
56:26A few words on using two's complement3 in Minecraft
56:26A few words on using two's complement3 in Minecraft
59:17We are out of time for today, with a confirmation that the poll4 decided we will not hire an artist
59:17We are out of time for today, with a confirmation that the poll4 decided we will not hire an artist
59:17We are out of time for today, with a confirmation that the poll4 decided we will not hire an artist