diff --git a/materials/chapter4/dynamic.S.png b/materials/chapter4/dynamic.S.png new file mode 100644 index 0000000..e75973a Binary files /dev/null and b/materials/chapter4/dynamic.S.png differ diff --git a/materials/chapter4/dynamic.c.png b/materials/chapter4/dynamic.c.png new file mode 100644 index 0000000..6e0a8bd Binary files /dev/null and b/materials/chapter4/dynamic.c.png differ diff --git a/materials/chapter4/fun.c.png b/materials/chapter4/fun.c.png new file mode 100644 index 0000000..1bdeffe Binary files /dev/null and b/materials/chapter4/fun.c.png differ diff --git a/materials/chapter4/fun_la.S.png b/materials/chapter4/fun_la.S.png new file mode 100644 index 0000000..6375783 Binary files /dev/null and b/materials/chapter4/fun_la.S.png differ diff --git a/materials/chapter4/fun_mips.S.png b/materials/chapter4/fun_mips.S.png new file mode 100644 index 0000000..d0bb0f4 Binary files /dev/null and b/materials/chapter4/fun_mips.S.png differ diff --git a/materials/chapter4/keyboard_interrupt.txt.png b/materials/chapter4/keyboard_interrupt.txt.png new file mode 100644 index 0000000..2c6a78a Binary files /dev/null and b/materials/chapter4/keyboard_interrupt.txt.png differ diff --git a/materials/chapter4/normal.S.png b/materials/chapter4/normal.S.png new file mode 100644 index 0000000..d92fe02 Binary files /dev/null and b/materials/chapter4/normal.S.png differ diff --git a/materials/chapter4/normal.c.png b/materials/chapter4/normal.c.png new file mode 100644 index 0000000..42b690e Binary files /dev/null and b/materials/chapter4/normal.c.png differ diff --git a/materials/chapter4/simple.S.png b/materials/chapter4/simple.S.png new file mode 100644 index 0000000..a80a5f1 Binary files /dev/null and b/materials/chapter4/simple.S.png differ diff --git a/materials/chapter4/simple.c.png b/materials/chapter4/simple.c.png new file mode 100644 index 0000000..61e660c Binary files /dev/null and b/materials/chapter4/simple.c.png differ diff --git a/materials/chapter4/simple_nofp.S.png b/materials/chapter4/simple_nofp.S.png new file mode 100644 index 0000000..63e17e2 Binary files /dev/null and b/materials/chapter4/simple_nofp.S.png differ diff --git a/materials/chapter4/syscall_write.S.png b/materials/chapter4/syscall_write.S.png new file mode 100644 index 0000000..1735f8b Binary files /dev/null and b/materials/chapter4/syscall_write.S.png differ diff --git a/materials/chapter4/varg.c.png b/materials/chapter4/varg.c.png new file mode 100644 index 0000000..c319e5e Binary files /dev/null and b/materials/chapter4/varg.c.png differ