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
2.1-2.3
?
?

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:01Welcome to the stream
🗩
0:01Welcome to the stream
🗩
0:01Welcome to the stream
🗩
0:31Chapter 2 - RV32I: RISC-V Base Integer ISA1
0:31Chapter 2 - RV32I: RISC-V Base Integer ISA1
0:31Chapter 2 - RV32I: RISC-V Base Integer ISA1
1:29Chapter 2.1 - Introduction2
1:29Chapter 2.1 - Introduction2
1:29Chapter 2.1 - Introduction2
2:30Map the tablet
🗹
2:30Map the tablet
🗹
2:30Map the tablet
🗹
3:02The set notation used in the book to describe the ISA
🖌
3:02The set notation used in the book to describe the ISA
🖌
3:02The set notation used in the book to describe the ISA
🖌
7:24Chapter 2.1 continued3
7:24Chapter 2.1 continued3
7:24Chapter 2.1 continued3
7:38Chapter 2.2 - RV32I Instruction Formats4
7:38Chapter 2.2 - RV32I Instruction Formats4
7:38Chapter 2.2 - RV32I Instruction Formats4
11:31Figure 2.1 - Diagram of the RV32I instructions5
11:31Figure 2.1 - Diagram of the RV32I instructions5
11:31Figure 2.1 - Diagram of the RV32I instructions5
18:06Diagram of the RV32I instructions
🖌
18:06Diagram of the RV32I instructions
🖌
18:06Diagram of the RV32I instructions
🖌
30:54Figure 2.2 - RISC-V instruction formats6
30:54Figure 2.2 - RISC-V instruction formats6
30:54Figure 2.2 - RISC-V instruction formats6
34:10Add B-type to our RISC-V instruction formats diagram
🖌
34:10Add B-type to our RISC-V instruction formats diagram
🖌
34:10Add B-type to our RISC-V instruction formats diagram
🖌
37:43Explain the RISC-V instruction formats diagram
🖌
37:43Explain the RISC-V instruction formats diagram
🖌
37:43Explain the RISC-V instruction formats diagram
🖌
40:09Add J-type to our RISC-V instruction formats diagram
🖌
40:09Add J-type to our RISC-V instruction formats diagram
🖌
40:09Add J-type to our RISC-V instruction formats diagram
🖌
42:25Explain immediates and their encoding
🗩
42:25Explain immediates and their encoding
🗩
42:25Explain immediates and their encoding
🗩
43:21Figure 2.3 - RV32I opcode map7
43:21Figure 2.3 - RV32I opcode map7
43:21Figure 2.3 - RV32I opcode map7
45:43Search the annotated episode guide for "instruction encoding"8
45:43Search the annotated episode guide for "instruction encoding"8
45:43Search the annotated episode guide for "instruction encoding"8
48:25Figure 2.3 continued, with thoughts on funct39
48:25Figure 2.3 continued, with thoughts on funct39
48:25Figure 2.3 continued, with thoughts on funct39
49:41snail7777777 Hey, bud
🗪
49:41snail7777777 Hey, bud
🗪
49:41snail7777777 Hey, bud
🗪
49:44Continued thoughts on funct310
49:44Continued thoughts on funct310
49:44Continued thoughts on funct310
51:03Chapter 2.2 continued, Elaboration: B- and J-type formats11
51:03Chapter 2.2 continued, Elaboration: B- and J-type formats11
51:03Chapter 2.2 continued, Elaboration: B- and J-type formats11
52:47Chapter 2.2 continued, Aside: Sign-extended immediates even help logical instructions12
52:47Chapter 2.2 continued, Aside: Sign-extended immediates even help logical instructions12
52:47Chapter 2.2 continued, Aside: Sign-extended immediates even help logical instructions12
54:03Chapter 2.2 continued, illegal instructions and leaving room for extensions13
54:03Chapter 2.2 continued, illegal instructions and leaving room for extensions13
54:03Chapter 2.2 continued, illegal instructions and leaving room for extensions13
56:46Thoughts on the carefully arranged immediates
🗩
56:46Thoughts on the carefully arranged immediates
🗩
56:46Thoughts on the carefully arranged immediates
🗩
58:48Chapter 2.2 continued, enabling hardware simplicity14
58:48Chapter 2.2 continued, enabling hardware simplicity14
58:48Chapter 2.2 continued, enabling hardware simplicity14
1:00:11Chapter 2.2 continued, Aside: RISC-V implementations all use the same opcode for the optional extensions15
1:00:11Chapter 2.2 continued, Aside: RISC-V implementations all use the same opcode for the optional extensions15
1:00:11Chapter 2.2 continued, Aside: RISC-V implementations all use the same opcode for the optional extensions15
1:00:39Chapter 2.2 continued, the ARM-32 12-bit immediate field16
1:00:39Chapter 2.2 continued, the ARM-32 12-bit immediate field16
1:00:39Chapter 2.2 continued, the ARM-32 12-bit immediate field16
1:02:41Chapter 2.2 continued, Elaboration: Out-of-order processors17
1:02:41Chapter 2.2 continued, Elaboration: Out-of-order processors17
1:02:41Chapter 2.2 continued, Elaboration: Out-of-order processors17
1:03:39Chapter 2.3 - RV32I Registers18
1:03:39Chapter 2.3 - RV32I Registers18
1:03:39Chapter 2.3 - RV32I Registers18
1:06:10Wrap it up with the determination continue this another day
🗩
1:06:10Wrap it up with the determination continue this another day
🗩
1:06:10Wrap it up with the determination continue this another day
🗩