├── README.md ├── booktool ├── HexView.exe ├── c05 │ ├── c05_mbr.asm │ ├── c05_mbr.bin │ ├── c05_mbr.img │ └── c05_mbr.lst ├── c06 │ ├── c06_mbr.asm │ ├── c06_mbr.bin │ └── c06_mbr.lst ├── c07 │ ├── c07_mbr.asm │ ├── c07_mbr.bin │ └── c07_mbr.lst ├── c08 │ ├── c08.asm │ ├── c08.bin │ ├── c08.lst │ ├── c08_mbr.asm │ ├── c08_mbr.bin │ └── c08_mbr.lst ├── c09 │ ├── c09_1.asm │ ├── c09_1.bin │ ├── c09_1.lst │ ├── c09_2.asm │ ├── c09_2.bin │ └── c09_2.lst ├── c11 │ └── c11_mbr.asm ├── c12 │ └── c12_mbr.asm ├── c13 │ ├── c13.asm │ ├── c13_core.asm │ ├── c13_mbr.asm │ └── diskdata.txt ├── c14 │ └── c14_core.asm ├── c15 │ ├── c15.asm │ └── c15_core.asm ├── c16 │ ├── c16.asm │ └── c16_core.asm ├── c17 │ ├── c17-1.asm │ ├── c17-2.asm │ ├── c17_core.asm │ ├── c17_mbr.asm │ └── c17_mbr_1.back ├── fixvhdwr.exe ├── nasmide.exe ├── nasmide.ini ├── ~$越计卷2目录.doc └── 相关文档 │ ├── SB-16声卡播放程序 │ ├── baby.wav │ ├── c10.asm │ ├── c10.bin │ ├── c10.lst │ └── 声霸卡硬件开发手册[英文].pdf │ ├── Virtual Hard Disk Format Spec_10_18_06.doc │ └── 原稿第10章 │ ├── baby.wav │ ├── c10.asm │ ├── c10.bin │ ├── c10.lst │ ├── 声霸卡硬件开发手册[英文].pdf │ └── 第十章 聆听数字的声音.doc ├── x86汇编语言-从实模式到保护模式.pdf └── 操作系统启动过程.md /README.md: -------------------------------------------------------------------------------- 1 | 本仓库是《x86汇编语言-从实模式到保护模式》一书中的源代码,章节对应代码和pdf都在相关目录下 2 | -------------------------------------------------------------------------------- /booktool/HexView.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/HexView.exe -------------------------------------------------------------------------------- /booktool/c05/c05_mbr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c05/c05_mbr.asm -------------------------------------------------------------------------------- /booktool/c05/c05_mbr.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c05/c05_mbr.bin -------------------------------------------------------------------------------- /booktool/c05/c05_mbr.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c05/c05_mbr.img -------------------------------------------------------------------------------- /booktool/c05/c05_mbr.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c05/c05_mbr.lst -------------------------------------------------------------------------------- /booktool/c06/c06_mbr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c06/c06_mbr.asm -------------------------------------------------------------------------------- /booktool/c06/c06_mbr.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c06/c06_mbr.bin -------------------------------------------------------------------------------- /booktool/c06/c06_mbr.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c06/c06_mbr.lst -------------------------------------------------------------------------------- /booktool/c07/c07_mbr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c07/c07_mbr.asm -------------------------------------------------------------------------------- /booktool/c07/c07_mbr.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c07/c07_mbr.bin -------------------------------------------------------------------------------- /booktool/c07/c07_mbr.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c07/c07_mbr.lst -------------------------------------------------------------------------------- /booktool/c08/c08.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c08/c08.asm -------------------------------------------------------------------------------- /booktool/c08/c08.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c08/c08.bin -------------------------------------------------------------------------------- /booktool/c08/c08.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c08/c08.lst -------------------------------------------------------------------------------- /booktool/c08/c08_mbr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c08/c08_mbr.asm -------------------------------------------------------------------------------- /booktool/c08/c08_mbr.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c08/c08_mbr.bin -------------------------------------------------------------------------------- /booktool/c08/c08_mbr.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c08/c08_mbr.lst -------------------------------------------------------------------------------- /booktool/c09/c09_1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c09/c09_1.asm -------------------------------------------------------------------------------- /booktool/c09/c09_1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c09/c09_1.bin -------------------------------------------------------------------------------- /booktool/c09/c09_1.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c09/c09_1.lst -------------------------------------------------------------------------------- /booktool/c09/c09_2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c09/c09_2.asm -------------------------------------------------------------------------------- /booktool/c09/c09_2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c09/c09_2.bin -------------------------------------------------------------------------------- /booktool/c09/c09_2.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c09/c09_2.lst -------------------------------------------------------------------------------- /booktool/c11/c11_mbr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c11/c11_mbr.asm -------------------------------------------------------------------------------- /booktool/c12/c12_mbr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c12/c12_mbr.asm -------------------------------------------------------------------------------- /booktool/c13/c13.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c13/c13.asm -------------------------------------------------------------------------------- /booktool/c13/c13_core.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c13/c13_core.asm -------------------------------------------------------------------------------- /booktool/c13/c13_mbr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c13/c13_mbr.asm -------------------------------------------------------------------------------- /booktool/c13/diskdata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c13/diskdata.txt -------------------------------------------------------------------------------- /booktool/c14/c14_core.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c14/c14_core.asm -------------------------------------------------------------------------------- /booktool/c15/c15.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c15/c15.asm -------------------------------------------------------------------------------- /booktool/c15/c15_core.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c15/c15_core.asm -------------------------------------------------------------------------------- /booktool/c16/c16.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c16/c16.asm -------------------------------------------------------------------------------- /booktool/c16/c16_core.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c16/c16_core.asm -------------------------------------------------------------------------------- /booktool/c17/c17-1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c17/c17-1.asm -------------------------------------------------------------------------------- /booktool/c17/c17-2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c17/c17-2.asm -------------------------------------------------------------------------------- /booktool/c17/c17_core.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c17/c17_core.asm -------------------------------------------------------------------------------- /booktool/c17/c17_mbr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c17/c17_mbr.asm -------------------------------------------------------------------------------- /booktool/c17/c17_mbr_1.back: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/c17/c17_mbr_1.back -------------------------------------------------------------------------------- /booktool/fixvhdwr.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/fixvhdwr.exe -------------------------------------------------------------------------------- /booktool/nasmide.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/nasmide.exe -------------------------------------------------------------------------------- /booktool/nasmide.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/nasmide.ini -------------------------------------------------------------------------------- /booktool/~$越计卷2目录.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/~$越计卷2目录.doc -------------------------------------------------------------------------------- /booktool/相关文档/SB-16声卡播放程序/baby.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/SB-16声卡播放程序/baby.wav -------------------------------------------------------------------------------- /booktool/相关文档/SB-16声卡播放程序/c10.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/SB-16声卡播放程序/c10.asm -------------------------------------------------------------------------------- /booktool/相关文档/SB-16声卡播放程序/c10.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/SB-16声卡播放程序/c10.bin -------------------------------------------------------------------------------- /booktool/相关文档/SB-16声卡播放程序/c10.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/SB-16声卡播放程序/c10.lst -------------------------------------------------------------------------------- /booktool/相关文档/SB-16声卡播放程序/声霸卡硬件开发手册[英文].pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/SB-16声卡播放程序/声霸卡硬件开发手册[英文].pdf -------------------------------------------------------------------------------- /booktool/相关文档/Virtual Hard Disk Format Spec_10_18_06.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/Virtual Hard Disk Format Spec_10_18_06.doc -------------------------------------------------------------------------------- /booktool/相关文档/原稿第10章/baby.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/原稿第10章/baby.wav -------------------------------------------------------------------------------- /booktool/相关文档/原稿第10章/c10.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/原稿第10章/c10.asm -------------------------------------------------------------------------------- /booktool/相关文档/原稿第10章/c10.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/原稿第10章/c10.bin -------------------------------------------------------------------------------- /booktool/相关文档/原稿第10章/c10.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/原稿第10章/c10.lst -------------------------------------------------------------------------------- /booktool/相关文档/原稿第10章/声霸卡硬件开发手册[英文].pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/原稿第10章/声霸卡硬件开发手册[英文].pdf -------------------------------------------------------------------------------- /booktool/相关文档/原稿第10章/第十章 聆听数字的声音.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/booktool/相关文档/原稿第10章/第十章 聆听数字的声音.doc -------------------------------------------------------------------------------- /x86汇编语言-从实模式到保护模式.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/x86汇编语言-从实模式到保护模式.pdf -------------------------------------------------------------------------------- /操作系统启动过程.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liracle/codeOfAssembly/HEAD/操作系统启动过程.md --------------------------------------------------------------------------------