diff --git a/SUMMARY.md b/SUMMARY.md index f091efa..28896dd 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -10,40 +10,40 @@ * [通过虚拟机使用Linux实验环境(推荐:最容易的实验环境安装方法)](lab0/lab0_2_2_2_vm_experiment.md) * [安装使用Linux实验环境(适合希望自己安装Linux系统的同学)](lab0/lab0_2_2_3_install.md) * [实验中可能使用的软件](lab0/lab0_2_2_3_1_softwares.md) - * [了解编程开发调试的基本工具](lab0/lab0_2_3_tools.md) - * [gcc的基本用法](lab0/lab0_2_3_1_gcc_usage.md) - * [编译简单的 C 程序](lab0/lab0_2_3_1_1_compile_c_prog.md) - * [AT&T汇编基本语法](lab0/lab0_2_3_1_2_att_asm.md) - * [GCC内联汇编](lab0/lab0_2_3_1_3_gcc_inline_asm.md) - * [扩展GCC内联汇编](lab0/lab0_2_3_1_4_extend_gcc_asm.md) - * [make和Makefile](lab0/lab0_2_3_2_make_makefile.md) - * [gdb使用](lab0/lab0_2_3_3_gdb.md) - * [进一步的相关内容](lab0/lab0_2_3_4_further.md) - * [基于硬件模拟器实现源码级调试](lab0/lab0_2_4_debug_with_emulator.md) - * [安装硬件模拟器QEMU](lab0/lab0_2_4_1_install_qemu.md) - * [Linux运行环境](lab0/lab0_2_4_1_1_linux_runtime.md) - * [Linux环境下的源码级安装过程](lab0/lab0_2_4_1_2_linux_source_install.md) - * [获得并应用修改](lab0/lab0_2_4_1_2_1_patch_qemu.md) - * [配置、编译和安装](lab0/lab0_2_4_1_2_2_configure_make_install_qemu.md) - * [使用硬件模拟器QEMU](lab0/lab0_2_4_2_qemu_usage.md) - * [运行参数](lab0/lab0_2_4_2_1_qemu_runtime_arguments.md) - * [常用调试命令](lab0/lab0_2_4_2_2_qemu_monitor_debug.md) - * [基于qemu内建模式调试ucore](lab0/lab0_2_4_3_qemu_debug_ucore.md) - * [结合gdb和qemu源码级调试ucore](lab0/lab0_2_4_4_gdb_qemu_debug_ucore.md) - * [编译可调试的目标文件](lab0/lab0_2_4_4_1_make_obj.md) - * [ucore 代码编译](lab0/lab0_2_4_4_2_ucore_make.md) - * [使用远程调试](lab0/lab0_2_4_4_3_remote_debug.md) - * [使用gdb配置文件](lab0/lab0_2_4_4_4_gdb_config_file.md) - * [加载调试目标](lab0/lab0_2_4_4_5_load_debug_target.md) - * [设定调试目标架构](lab0/lab0_2_4_4_6_set_debug_arch.md) - * [了解处理器硬件](lab0/lab0_2_5_cpu_hardware.md) - * [Intel 80386运行模式](lab0/lab0_2_5_1_intel_80386_modes.md) - * [Intel 80386内存架构](lab0/lab0_2_5_2_intel_80386_mem.md) - * [Intel 80386寄存器](lab0/lab0_2_5_3_intel_80386_registers.md) - * [了解ucore编程方法和通用数据结构](lab0/lab0_2_6_ucore_programming.md) - * [2.6.1](lab0/lab0_2_6_1_oop.md) - * [通用数据结构双向循环链表](lab0/lab0_2_6_2_generic_data_structure.md) - * [双向循环链表](lab0/lab0_2_6_2_1_linked_list.md) + * [了解编程开发调试的基本工具](lab0/lab0_2_3_tools.md) + * [gcc的基本用法](lab0/lab0_2_3_1_gcc_usage.md) + * [编译简单的 C 程序](lab0/lab0_2_3_1_1_compile_c_prog.md) + * [AT&T汇编基本语法](lab0/lab0_2_3_1_2_att_asm.md) + * [GCC内联汇编](lab0/lab0_2_3_1_3_gcc_inline_asm.md) + * [扩展GCC内联汇编](lab0/lab0_2_3_1_4_extend_gcc_asm.md) + * [make和Makefile](lab0/lab0_2_3_2_make_makefile.md) + * [gdb使用](lab0/lab0_2_3_3_gdb.md) + * [进一步的相关内容](lab0/lab0_2_3_4_further.md) + * [基于硬件模拟器实现源码级调试](lab0/lab0_2_4_debug_with_emulator.md) + * [安装硬件模拟器QEMU](lab0/lab0_2_4_1_install_qemu.md) + * [Linux运行环境](lab0/lab0_2_4_1_1_linux_runtime.md) + * [Linux环境下的源码级安装过程](lab0/lab0_2_4_1_2_linux_source_install.md) + * [获得并应用修改](lab0/lab0_2_4_1_2_1_patch_qemu.md) + * [配置、编译和安装](lab0/lab0_2_4_1_2_2_configure_make_install_qemu.md) + * [使用硬件模拟器QEMU](lab0/lab0_2_4_2_qemu_usage.md) + * [运行参数](lab0/lab0_2_4_2_1_qemu_runtime_arguments.md) + * [常用调试命令](lab0/lab0_2_4_2_2_qemu_monitor_debug.md) + * [基于qemu内建模式调试ucore](lab0/lab0_2_4_3_qemu_debug_ucore.md) + * [结合gdb和qemu源码级调试ucore](lab0/lab0_2_4_4_gdb_qemu_debug_ucore.md) + * [编译可调试的目标文件](lab0/lab0_2_4_4_1_make_obj.md) + * [ucore 代码编译](lab0/lab0_2_4_4_2_ucore_make.md) + * [使用远程调试](lab0/lab0_2_4_4_3_remote_debug.md) + * [使用gdb配置文件](lab0/lab0_2_4_4_4_gdb_config_file.md) + * [加载调试目标](lab0/lab0_2_4_4_5_load_debug_target.md) + * [设定调试目标架构](lab0/lab0_2_4_4_6_set_debug_arch.md) + * [了解处理器硬件](lab0/lab0_2_5_cpu_hardware.md) + * [Intel 80386运行模式](lab0/lab0_2_5_1_intel_80386_modes.md) + * [Intel 80386内存架构](lab0/lab0_2_5_2_intel_80386_mem.md) + * [Intel 80386寄存器](lab0/lab0_2_5_3_intel_80386_registers.md) + * [了解ucore编程方法和通用数据结构](lab0/lab0_2_6_ucore_programming.md) + * [2.6.1](lab0/lab0_2_6_1_oop.md) + * [通用数据结构双向循环链表](lab0/lab0_2_6_2_generic_data_structure.md) + * [双向循环链表](lab0/lab0_2_6_2_1_linked_list.md) * [Lab 1](lab1.md) * [Lab 2 物理内存管理](lab2.md) * [实验目的](lab2/lab2_3_1_phymemlab_goal.md)