Chapter topics are covered by David B's channel in his playlist MIPS Instruction Set Architecture (1 of 2).
Chapter topics are covered by Ahmed Fathi's channel in his playlist MIPS assembly and hardware (Arabic) starting from (video #5 to video #20).
Practice for Chapter topics are covered by Amell Peralta's channel in his playlist MIPS Assembly Programming Simplified starting from (video #23 to video #29).
Chapter topics are covered by David B's channel in his playlist MIPS Instruction Set Architecture (2 of 2).
Inequality Conditions (lt - slti - sltu) - Arabic
Constructing Loops
Constructing Loops Example: Factorial
MIPS: Procedures and jal
C to MIPS Procedures and the Stack
Saving and restoring registers to the stack
Functions in assembly (leaf functions)
Non leaf functions in assembly
MIPS non-leaf procedure call using stack
Recursive functions in assembly (factorial)
Tracing a recursive function call in MIPS
Overflow in Signed Numbers
Binary Addition & Overflow
Instruction Breakdown/Datapath Tutorial