F:\上传
│ 加密与解密.iso
│
├─Concrete.Math(具体数学)(中文版.英文版.6套试题)
│ │ 具体数学中文版.pdf
│ │
│ └─Concrete Math(具体数学)(中文版+英文版+6套试题)
│ │ ConcreteMath.pdf
│ │
│ ├─中文版(第1版)
│ │ bookinfo.dat
│ │
│ └─试题
│ ctest.zip
│
├─代码
│ │ Code.Reading.The.Open.Source.Perspective.chm
│ │ GNU make中文手册v3.80.pdf
│ │ The.Practice.of.Programming.pdf
│ │ working effectively with legacy code.chm
│ │ 代码优化:有效使用内存.pdf
│ │ 源码追踪经验谈.pdf
│ │ 程序设计实践.pdf
│ │
│ ├─[代码大全2中文版和英文版(完整清晰版)]
│ │ Microsoft.Press.Code.Complete.Second.Edition.chm
│ │ [代码大全2中文版(完整清晰版)].pdf
│ │
│ ├─代码之美Beautiful Code中英文版
│ │ OReilly.Beautiful.Code.2007.chm
│ │ 代码之美Beautiful Code.pdf
│ │
│ ├─代码阅读方法与实践中英文版及代码
│ │ │ 代码阅读方法与实践(中文版,Diomidis.Spinellis.著).pdf
│ │ │ 代码阅读方法与实践(英文版,Diomidis.Spinellis.著).chm
│ │ │
│ │ └─《代码阅读方法与实践》部分完整源代码
│ │ apropos.pdf
│ │ at.pdf
│ │ cat.pdf
│ │ ctags.pdf
│ │ execve.pdf
│ │ ffs.pdf
│ │ gprof.pdf
│ │ last.pdf
│ │ mbuf.pdf
│ │ perlguts.pdf
│ │ rfc2068.txt
│ │ rfc793.txt
│ │ sendmail.pdf
│ │ strftime.pdf
│ │ tcpdump.pdf
│ │ vixie-security.pdf
│ │
│ └─重构:改善既有代码的设计_(侯捷译-超星版)
│ └─重构:改善既有代码的设计_0
│ BookContents.dat
│ bookinfo.dat
│ cov001.pdg
│ cov002.pdg
│ fow001.pdg
│ fow002.pdg
│ fow003.pdg
│ fow004.pdg
│ fow005.pdg
│ fow006.pdg
│ fow007.pdg
│ fow008.pdg
│ fow009.pdg
│ fow010.pdg
│ fow011.pdg
│ fow012.pdg
│ fow013.pdg
│ fow014.pdg
│ fow015.pdg
│ fow016.pdg
│ fow017.pdg
│ fow018.pdg
│ fow019.pdg
│ leg001.pdg
│
├─操作系统
│ ├─Linux&UNIX
│ │ │ Linux_内核完全注释_V11.pdf
│ │ │ Linux_内核注释.pdf
│ │ │ Linux_内核源代码分析.pdf
│ │ │ Linux_内核源代码情景分析.pdf
│ │ │ Linux教程:Windows用户转向Linux的12个步骤.pdf
│ │ │ Linux漫画教学.chm
│ │ │ LINUX设备驱动程序.pdf
│ │ │ Unix操作系统设计与实例.pdf
│ │ │ 华为内部linux学习资料.pdf
│ │ │ 练成Linux高手教程.pdf
│ │ │ 美河制作.Linux内核编程指南第3版.pdf
│ │ │ 鸟哥的Linux私房菜.pdf
│ │ │
│ │ ├─Linux0.01内核分析与操作系统设计
│ │ │ Linux0.01内核分析与操作系统设计配书光盘.rar
│ │ │ Linux_0_01_内核分析与操作系统设计.pdf
│ │ │
│ │ ├─UNIX环境高级编程
│ │ │ 001.PDF
│ │ │ 002.PDF
│ │ │ 003.PDF
│ │ │ 004.PDF
│ │ │ 005.PDF
│ │ │ 006.PDF
│ │ │ 007.PDF
│ │ │ 008.PDF
│ │ │ 009.PDF
│ │ │ 010.PDF
│ │ │ 011.PDF
│ │ │ 012.PDF
│ │ │ 013.PDF
│ │ │ 014.PDF
│ │ │ 015.PDF
│ │ │ 016.PDF
│ │ │ 017.PDF
│ │ │ 018.PDF
│ │ │ 019.PDF
│ │ │ 020.PDF
│ │ │ 021.PDF
│ │ │ 022.PDF
│ │ │ 023.PDF
│ │ │
│ │ └─深入理解Linux内核
│ │ !00001.pdg
│ │ !00002.pdg
│ │ !00003.pdg
│ │ !00004.pdg
│ │ !00005.pdg
│ │ !00006.pdg
│ │ 000001.pdg
│ │ 000002.pdg
│ │ 000003.pdg
│ │ 000004.pdg
│ │ 000005.pdg
│ │ 000006.pdg
│ │ 000007.pdg
│ │ 000008.pdg
│ │ 000009.pdg
│ │ 000010.pdg
│ │ 000011.pdg
│ │ 000012.pdg
│ │ 000013.pdg
│ │ 000014.pdg
│ │ 000015.pdg
│ │ 000016.pdg
│ │ 000017.pdg
│ │ 000018.pdg
│ │ 000019.pdg
│ │ 000020.pdg
│ │ 000021.pdg
│ │ 000022.pdg
│ │ 000023.pdg
│ │ 000024.pdg
│ │ 000025.pdg
│ │ 000026.pdg
│ │ 000027.pdg
│ │ 000028.pdg
│ │ 000029.pdg
│ │ 000030.pdg
│ │ 000031.pdg
│ │ 000032.pdg
│ │ 000033.pdg
│ │ 000034.pdg
│ │ 000035.pdg
│ │ 000036.pdg
│ │ 000037.pdg
│ │ 000038.pdg
│ │ 000039.pdg
│ │ 000040.pdg
│ │ 000041.pdg
│ │ 000042.pdg
│ │ 000043.pdg
│ │ 000044.pdg
│ │ 000045.pdg
│ │ 000046.pdg
│ │ 000047.pdg
│ │ 000048.pdg
│ │ 000049.pdg
│ │ 000050.pdg
│ │ 000051.pdg
│ │ 000052.pdg
│ │ 000053.pdg
│ │ 000054.pdg
│ │ 000055.pdg
│ │ 000056.pdg
│ │ 000057.pdg
│ │ 000058.pdg
│ │ 000059.pdg
│ │ 000060.pdg
│ │ 000061.pdg
│ │ 000062.pdg
│ │ 000063.pdg
│ │ 000064.pdg
│ │ 000065.pdg
│ │ 000066.pdg
│ │ 000067.pdg
│ │ 000068.pdg
│ │ 000069.pdg
│ │ 000070.pdg
│ │ 000071.pdg
│ │ 000072.pdg
│ │ 000073.pdg
│ │ 000074.pdg
│ │ 000075.pdg
│ │ 000076.pdg
│ │ 000077.pdg
│ │ 000078.pdg
│ │ 000079.pdg
│ │ 000080.pdg
│ │ 000081.pdg
│ │ 000082.pdg
│ │ 000083.pdg
│ │ 000084.pdg
│ │ 000085.pdg
│ │ 000086.pdg
│ │ 000087.pdg
│ │ 000088.pdg
│ │ 000089.pdg
│ │ 000090.pdg
│ │ 000091.pdg
│ │ 000092.pdg
│ │ 000093.pdg
│ │ 000094.pdg
│ │ 000095.pdg
│ │ 000096.pdg
│ │ 000097.pdg
│ │ 000098.pdg
│ │ 000099.pdg
│ │ 000100.pdg
│ │ 000101.pdg
│ │ 000102.pdg
│ │ 000103.pdg
│ │ 000104.pdg
│ │ 000105.pdg
│ │ 000106.pdg
│ │ 000107.pdg
│ │ 000108.pdg
│ │ 000109.pdg
│ │ 000110.pdg
│ │ 000111.pdg
│ │ 000112.pdg
│ │ 000113.pdg
│ │ 000114.pdg
│ │ 000115.pdg
│ │ 000116.pdg
│ │ 000117.pdg
│ │ 000118.pdg
│ │ 000119.pdg
│ │ 000120.pdg
│ │ 000121.pdg
│ │ 000122.pdg
│ │ 000123.pdg
│ │ 000124.pdg
│ │ 000125.pdg
│ │ 000126.pdg
│ │ 000127.pdg
│ │ 000128.pdg
│ │ 000129.pdg
│ │ 000130.pdg
│ │ 000131.pdg
│ │ 000132.pdg
│ │ 000133.pdg
│ │ 000134.pdg
│ │ 000135.pdg
│ │ 000136.pdg
│ │ 000137.pdg
│ │ 000138.pdg
│ │ 000139.pdg
│ │ 000140.pdg
│ │ 000141.pdg
│ │ 000142.pdg
│ │ 000143.pdg
│ │ 000144.pdg
│ │ 000145.pdg
│ │ 000146.pdg
│ │ 000147.pdg
│ │ 000148.pdg
│ │ 000149.pdg
│ │ 000150.pdg
│ │ 000151.pdg
│ │ 000152.pdg
│ │ 000153.pdg
│ │ 000154.pdg
│ │ 000155.pdg
│ │ 000156.pdg
│ │ 000157.pdg
│ │ 000158.pdg
│ │ 000159.pdg
│ │ 000160.pdg
│ │ 000161.pdg
│ │ 000162.pdg
│ │ 000163.pdg
│ │ 000164.pdg
│ │ 000165.pdg
│ │ 000166.pdg
│ │ 000167.pdg
│ │ 000168.pdg
│ │ 000169.pdg
│ │ 000170.pdg
│ │ 000171.pdg
│ │ 000172.pdg
│ │ 000173.pdg
│ │ 000174.pdg
│ │ 000175.pdg
│ │ 000176.pdg
│ │ 000177.pdg
│ │ 000178.pdg
│ │ 000179.pdg
│ │ 000180.pdg
│ │ 000181.pdg
│ │ 000182.pdg
│ │ 000183.pdg
│ │ 000184.pdg
│ │ 000185.pdg
│ │ 000186.pdg
│ │ 000187.pdg
│ │ 000188.pdg
│ │ 000189.pdg
│ │ 000190.pdg
│ │ 000191.pdg
│ │ 000192.pdg
│ │ 000193.pdg
│ │ 000194.pdg
│ │ 000195.pdg
│ │ 000196.pdg
│ │ 000197.pdg
│ │ 000198.pdg
│ │ 000199.pdg
│ │ 000200.pdg
│ │ 000201.pdg
│ │ 000202.pdg
│ │ 000203.pdg
│ │ 000204.pdg
│ │ 000205.pdg
│ │ 000206.pdg
│ │ 000207.pdg
│ │ 000208.pdg
│ │ 000209.pdg
│ │ 000210.pdg
│ │ 000211.pdg
│ │ 000212.pdg
│ │ 000213.pdg
│ │ 000214.pdg
│ │ 000215.pdg
│ │ 000216.pdg
│ │ 000217.pdg
│ │ 000218.pdg
│ │ 000219.pdg
│ │ 000220.pdg
│ │ 000221.pdg
│ │ 000222.pdg
│ │ 000223.pdg
│ │ 000224.pdg
│ │ 000225.pdg
│ │ 000226.pdg
│ │ 000227.pdg
│ │ 000228.pdg
│ │ 000229.pdg
│ │ 000230.pdg
│ │ 000231.pdg
│ │ 000232.pdg
│ │ 000233.pdg
│ │ 000234.pdg
│ │ 000235.pdg
│ │ 000236.pdg
│ │ 000237.pdg
│ │ 000238.pdg
│ │ 000239.pdg
│ │ 000240.pdg
│ │ 000241.pdg
│ │ 000242.pdg
│ │ 000243.pdg
│ │ 000244.pdg
│ │ 000245.pdg
│ │ 000246.pdg
│ │ 000247.pdg
│ │ 000248.pdg
│ │ 000249.pdg
│ │ 000250.pdg
│ │ 000251.pdg
│ │ 000252.pdg
│ │ 000253.pdg
│ │ 000254.pdg
│ │ 000255.pdg
│ │ 000256.pdg
│ │ 000257.pdg
│ │ 000258.pdg
│ │ 000259.pdg
│ │ 000260.pdg
│ │ 000261.pdg
│ │ 000262.pdg
│ │ 000263.pdg
│ │ 000264.pdg
│ │ 000265.pdg
│ │ 000266.pdg
│ │ 000267.pdg
│ │ 000268.pdg
│ │ 000269.pdg
│ │ 000270.pdg
│ │ 000271.pdg
│ │ 000272.pdg
│ │ 000273.pdg
│ │ 000274.pdg
│ │ 000275.pdg
│ │ 000276.pdg
│ │ 000277.pdg
│ │ 000278.pdg
│ │ 000279.pdg
│ │ 000280.pdg
│ │ 000281.pdg
│ │ 000282.pdg
│ │ 000283.pdg
│ │ 000284.pdg
│ │ 000285.pdg
│ │ 000286.pdg
│ │ 000287.pdg
│ │ 000288.pdg
│ │ 000289.pdg
│ │ 000290.pdg
│ │ 000291.pdg
│ │ 000292.pdg
│ │ 000293.pdg
│ │ 000294.pdg
│ │ 000295.pdg
│ │ 000296.pdg
│ │ 000297.pdg
│ │ 000298.pdg
│ │ 000299.pdg
│ │ 000300.pdg
│ │ 000301.pdg
│ │ 000302.pdg
│ │ 000303.pdg
│ │ 000304.pdg
│ │ 000305.pdg
│ │ 000306.pdg
│ │ 000307.pdg
│ │ 000308.pdg
│ │ 000309.pdg
│ │ 000310.pdg
│ │ 000311.pdg
│ │ 000312.pdg
│ │ 000313.pdg
│ │ 000314.pdg
│ │ 000315.pdg
│ │ 000316.pdg
│ │ 000317.pdg
│ │ 000318.pdg
│ │ 000319.pdg
│ │ 000320.pdg
│ │ 000321.pdg
│ │ 000322.pdg
│ │ 000323.pdg
│ │ 000324.pdg
│ │ 000325.pdg
│ │ 000326.pdg
│ │ 000327.pdg
│ │ 000328.pdg
│ │ 000329.pdg
│ │ 000330.pdg
│ │ 000331.pdg
│ │ 000332.pdg
│ │ 000333.pdg
│ │ 000334.pdg
│ │ 000335.pdg
│ │ 000336.pdg
│ │ 000337.pdg
│ │ 000338.pdg
│ │ 000339.pdg
│ │ 000340.pdg
│ │ 000341.pdg
│ │ 000342.pdg
│ │ 000343.pdg
│ │ 000344.pdg
│ │ 000345.pdg
│ │ 000346.pdg
│ │ 000347.pdg
│ │ 000348.pdg
│ │ 000349.pdg
│ │ 000350.pdg
│ │ 000351.pdg
│ │ 000352.pdg
│ │ 000353.pdg
│ │ 000354.pdg
│ │ 000355.pdg
│ │ 000356.pdg
│ │ 000357.pdg
│ │ 000358.pdg
│ │ 000359.pdg
│ │ 000360.pdg
│ │ 000361.pdg
│ │ 000362.pdg
│ │ 000363.pdg
│ │ 000364.pdg
│ │ 000365.pdg
│ │ 000366.pdg
│ │ 000367.pdg
│ │ 000368.pdg
│ │ 000369.pdg
│ │ 000370.pdg
│ │ 000371.pdg
│ │ 000372.pdg
│ │ 000373.pdg
│ │ 000374.pdg
│ │ 000375.pdg
│ │ 000376.pdg
│ │ 000377.pdg
│ │ 000378.pdg
│ │ 000379.pdg
│ │ 000380.pdg
│ │ 000381.pdg
│ │ 000382.pdg
│ │ 000383.pdg
│ │ 000384.pdg
│ │ 000385.pdg
│ │ 000386.pdg
│ │ 000387.pdg
│ │ 000388.pdg
│ │ 000389.pdg
│ │ 000390.pdg
│ │ 000391.pdg
│ │ 000392.pdg
│ │ 000393.pdg
│ │ 000394.pdg
│ │ 000395.pdg
│ │ 000396.pdg
│ │ 000397.pdg
│ │ 000398.pdg
│ │ 000399.pdg
│ │ 000400.pdg
│ │ 000401.pdg
│ │ 000402.pdg
│ │ 000403.pdg
│ │ 000404.pdg
│ │ 000405.pdg
│ │ 000406.pdg
│ │ 000407.pdg
│ │ 000408.pdg
│ │ 000409.pdg
│ │ 000410.pdg
│ │ 000411.pdg
│ │ 000412.pdg
│ │ 000413.pdg
│ │ 000414.pdg
│ │ 000415.pdg
│ │ 000416.pdg
│ │ 000417.pdg
│ │ 000418.pdg
│ │ 000419.pdg
│ │ 000420.pdg
│ │ 000421.pdg
│ │ 000422.pdg
│ │ 000423.pdg
│ │ 000424.pdg
│ │ 000425.pdg
│ │ 000426.pdg
│ │ 000427.pdg
│ │ 000428.pdg
│ │ 000429.pdg
│ │ 000430.pdg
│ │ 000431.pdg
│ │ 000432.pdg
│ │ 000433.pdg
│ │ 000434.pdg
│ │ 000435.pdg
│ │ 000436.pdg
│ │ 000437.pdg
│ │ 000438.pdg
│ │ 000439.pdg
│ │ 000440.pdg
│ │ 000441.pdg
│ │ 000442.pdg
│ │ 000443.pdg
│ │ 000444.pdg
│ │ 000445.pdg
│ │ 000446.pdg
│ │ 000447.pdg
│ │ 000448.pdg
│ │ 000449.pdg
│ │ 000450.pdg
│ │ 000451.pdg
│ │ 000452.pdg
│ │ 000453.pdg
│ │ 000454.pdg
│ │ 000455.pdg
│ │ 000456.pdg
│ │ 000457.pdg
│ │ 000458.pdg
│ │ 000459.pdg
│ │ 000460.pdg
│ │ 000461.pdg
│ │ 000462.pdg
│ │ 000463.pdg
│ │ 000464.pdg
│ │ 000465.pdg
│ │ 000466.pdg
│ │ 000467.pdg
│ │ 000468.pdg
│ │ 000469.pdg
│ │ 000470.pdg
│ │ 000471.pdg
│ │ 000472.pdg
│ │ 000473.pdg
│ │ 000474.pdg
│ │ 000475.pdg
│ │ 000476.pdg
│ │ 000477.pdg
│ │ 000478.pdg
│ │ 000479.pdg
│ │ 000480.pdg
│ │ 000481.pdg
│ │ 000482.pdg
│ │ 000483.pdg
│ │ 000484.pdg
│ │ 000485.pdg
│ │ 000486.pdg
│ │ 000487.pdg
│ │ 000488.pdg
│ │ 000489.pdg
│ │ 000490.pdg
│ │ 000491.pdg
│ │ 000492.pdg
│ │ 000493.pdg
│ │ 000494.pdg
│ │ 000495.pdg
│ │ 000496.pdg
│ │ 000497.pdg
│ │ 000498.pdg
│ │ 000499.pdg
│ │ 000500.pdg
│ │ 000501.pdg
│ │ 000502.pdg
│ │ 000503.pdg
│ │ 000504.pdg
│ │ 000505.pdg
│ │ 000506.pdg
│ │ 000507.pdg
│ │ 000508.pdg
│ │ 000509.pdg
│ │ 000510.pdg
│ │ 000511.pdg
│ │ 000512.pdg
│ │ 000513.pdg
│ │ 000514.pdg
│ │ 000515.pdg
│ │ 000516.pdg
│ │ 000517.pdg
│ │ 000518.pdg
│ │ 000519.pdg
│ │ 000520.pdg
│ │ 000521.pdg
│ │ 000522.pdg
│ │ 000523.pdg
│ │ 000524.pdg
│ │ 000525.pdg
│ │ 000526.pdg
│ │ 000527.pdg
│ │ 000528.pdg
│ │ 000529.pdg
│ │ 000530.pdg
│ │ 000531.pdg
│ │ 000532.pdg
│ │ 000533.pdg
│ │ 000534.pdg
│ │ 000535.pdg
│ │ 000536.pdg
│ │ 000537.pdg
│ │ 000538.pdg
│ │ 000539.pdg
│ │ 000540.pdg
│ │ 000541.pdg
│ │ 000542.pdg
│ │ 000543.pdg
│ │ 000544.pdg
│ │ 000545.pdg
│ │ 000546.pdg
│ │ 000547.pdg
│ │ 000548.pdg
│ │ 000549.pdg
│ │ 000550.pdg
│ │ 000551.pdg
│ │ 000552.pdg
│ │ 000553.pdg
│ │ 000554.pdg
│ │ 000555.pdg
│ │ 000556.pdg
│ │ 000557.pdg
│ │ 000558.pdg
│ │ 000559.pdg
│ │ 000560.pdg
│ │ 000561.pdg
│ │ 000562.pdg
│ │ 000563.pdg
│ │ 000564.pdg
│ │ 000565.pdg
│ │ 000566.pdg
│ │ 000567.pdg
│ │ 000568.pdg
│ │ 000569.pdg
│ │ 000570.pdg
│ │ 000571.pdg
│ │ 000572.pdg
│ │ 000573.pdg
│ │ 000574.pdg
│ │ 000575.pdg
│ │ 000576.pdg
│ │ 000577.pdg
│ │ 000578.pdg
│ │ 000579.pdg
│ │ 000580.pdg
│ │ 000581.pdg
│ │ 000582.pdg
│ │ 000583.pdg
│ │ 000584.pdg
│ │ 000585.pdg
│ │ 000586.pdg
│ │ 000587.pdg
│ │ 000588.pdg
│ │ 000589.pdg
│ │ 000590.pdg
│ │ 000591.pdg
│ │ 000592.pdg
│ │ 000593.pdg
│ │ 000594.pdg
│ │ 000595.pdg
│ │ 000596.pdg
│ │ 000597.pdg
│ │ 000598.pdg
│ │ 000599.pdg
│ │ 000600.pdg
│ │ 000601.pdg
│ │ 000602.pdg
│ │ 000603.pdg
│ │ 000604.pdg
│ │ 000605.pdg
│ │ 000606.pdg
│ │ 000607.pdg
│ │ 000608.pdg
│ │ 000609.pdg
│ │ 000610.pdg
│ │ 000611.pdg
│ │ 000612.pdg
│ │ 000613.pdg
│ │ 000614.pdg
│ │ 000615.pdg
│ │ 000616.pdg
│ │ 000617.pdg
│ │ 000618.pdg
│ │ 000619.pdg
│ │ 000620.pdg
│ │ 000621.pdg
│ │ 000622.pdg
│ │ 000623.pdg
│ │ 000624.pdg
│ │ 000625.pdg
│ │ 000626.pdg
│ │ 000627.pdg
│ │ 000628.pdg
│ │ 000629.pdg
│ │ 000630.pdg
│ │ 000631.pdg
│ │ 000632.pdg
│ │ 000633.pdg
│ │ 000634.pdg
│ │ 000635.pdg
│ │ 000636.pdg
│ │ 000637.pdg
│ │ 000638.pdg
│ │ 000639.pdg
│ │ 000640.pdg
│ │ 000641.pdg
│ │ 000642.pdg
│ │ 000643.pdg
│ │ 000644.pdg
│ │ 000645.pdg
│ │ 000646.pdg
│ │ 000647.pdg
│ │ 000648.pdg
│ │ 000649.pdg
│ │ 000650.pdg
│ │ 000651.pdg
│ │ 000652.pdg
│ │ 000653.pdg
│ │ 000654.pdg
│ │ 000655.pdg
│ │ 000656.pdg
│ │ 000657.pdg
│ │ 000658.pdg
│ │ 000659.pdg
│ │ 000660.pdg
│ │ 000661.pdg
│ │ 000662.pdg
│ │ 000663.pdg
│ │ 000664.pdg
│ │ 000665.pdg
│ │ 000666.pdg
│ │ 000667.pdg
│ │ 000668.pdg
│ │ 000669.pdg
│ │ 000670.pdg
│ │ 000671.pdg
│ │ 000672.pdg
│ │ 000673.pdg
│ │ 000674.pdg
│ │ 000675.pdg
│ │ 000676.pdg
│ │ 000677.pdg
│ │ 000678.pdg
│ │ 000679.pdg
│ │ 000680.pdg
│ │ 000681.pdg
│ │ 000682.pdg
│ │ 000683.pdg
│ │ 000684.pdg
│ │ 000685.pdg
│ │ 000686.pdg
│ │ 000687.pdg
│ │ 000688.pdg
│ │ 000689.pdg
│ │ 000690.pdg
│ │ 000691.pdg
│ │ 000692.pdg
│ │ 000693.pdg
│ │ 000694.pdg
│ │ 000695.pdg
│ │ 000696.pdg
│ │ 000697.pdg
│ │ 000698.pdg
│ │ 000699.pdg
│ │ 000700.pdg
│ │ 000701.pdg
│ │ 000702.pdg
│ │ 000703.pdg
│ │ 000704.pdg
│ │ 000705.pdg
│ │ 000706.pdg
│ │ 000707.pdg
│ │ 000708.pdg
│ │ 000709.pdg
│ │ 000710.pdg
│ │ 000711.pdg
│ │ 000712.pdg
│ │ 000713.pdg
│ │ 000714.pdg
│ │ 000715.pdg
│ │ 000716.pdg
│ │ 000717.pdg
│ │ 000718.pdg
│ │ 000719.pdg
│ │ bok001.pdg
│ │ bookinfo.dat
│ │ cov001.pdg
│ │ fow001.pdg
│ │ fow002.pdg
│ │ fow003.pdg
│ │ leg001.pdg
│ │
│ └─windows和计算机底层原理
│ │ Windows 2000XP WDM设备驱动程序开发 第二版.pdf
│ │ WindowsInternals.pdf
│ │ Windows操作系统天书.CHM
│ │ Windows程序设计.chm
│ │ 以Win32汇编语言来开发Kernel mode驱动程序的教程.CHM
│ │ 加密与解密.pdf
│ │ 天书夜读(完整版).pdf
│ │ 操作系统-内核与设计原理.pdf
│ │ 汇编程序员之代码风格指南.pdf
│ │ 汇编语言全接触.chm
│ │ 汇编语言教程.chm
│ │ 汇编语言编程艺术(清晰版).pdf
│ │ 深入理解计算机系统.pdf
│ │ 美河制作.WINDOWS系统编程第三版.pdf
│ │ 自己动手写操作系统.pdf
│ │ 计算机程序的构造和解释.pdf
│ │ 计算机系统结构.pdf
│ │ 黑客反汇编揭密(中文版).pdf
│ │
│ ├─windows核心编程
│ │ └─windows核心编程
│ │ 001.PDF
│ │ 002.PDF
│ │ 003.PDF
│ │ 004.PDF
│ │ 005.PDF
│ │ 006.PDF
│ │ 007.PDF
│ │ 008.PDF
│ │ 009.PDF
│ │ 010.PDF
│ │ 011.PDF
│ │ 012.PDF
│ │ 013.PDF
│ │ 014.PDF
│ │ 015.PDF
│ │ 016.PDF
│ │ 017.PDF
│ │ 018.PDF
│ │ 019.PDF
│ │ 020.PDF
│ │ 021.PDF
│ │ 022.PDF
│ │ 023.PDF
│ │ 024.PDF
│ │ 025.PDF
│ │ 026.PDF
│ │ 027.PDF
│ │ 028.PDF
│ │ 029.PDF
│ │ 目录.TXT
│ │
│ ├─windows核心编程英文原版
│ │ └─WINDOWS核心编程英文原版(第五版)
│ │ │ 0000000001.htm
│ │ │ 111515334.htm
│ │ │ 124507980.htm
│ │ │ 125849856.htm
│ │ │ 130338295.htm
│ │ │ 144597815.htm
│ │ │ 145887471.htm
│ │ │ 151419111.htm
│ │ │ 166088435.htm
│ │ │ 168562134.htm
│ │ │ 169219137.htm
│ │ │ 180209972.htm
│ │ │ 180323192.htm
│ │ │ 180951511.htm
│ │ │ 181094390.htm
│ │ │ 183323518.htm
│ │ │ 187634853.htm
│ │ │ 191332159.htm
│ │ │ 193352376.htm
│ │ │ 194012102.htm
│ │ │ 195370088.htm
│ │ │ 198206019.htm
│ │ │ 200460722.htm
│ │ │ 201657285.htm
│ │ │ 204167206.htm
│ │ │ 209722728.htm
│ │ │ 209826400.htm
│ │ │ 216852674.htm
│ │ │ 222216726.htm
│ │ │ 223641874.htm
│ │ │ 230255770.htm
│ │ │ 239084515.htm
│ │ │ 246016457.htm
│ │ │ 246716781.htm
│ │ │ 249930312.htm
│ │ │ 256850107.htm
│ │ │ 278224013.htm
│ │ │ 279365863.htm
│ │ │ 287506599.htm
│ │ │ 289764066.htm
│ │ │ 296578676.htm
│ │ │ 297378998.htm
│ │ │ 300519645.htm
│ │ │ 300738463.htm
│ │ │ 308460368.htm
│ │ │ 313918588.htm
│ │ │ 314507575.htm
│ │ │ 316856622.htm
│ │ │ 333256416.htm
│ │ │ 337510204.htm
│ │ │ 339038528.htm
│ │ │ 340392703.htm
│ │ │ 340575986.htm
│ │ │ 341879165.htm
│ │ │ 344893949.htm
│ │ │ 345055717.htm
│ │ │ 353183658.htm
│ │ │ 355472726.htm
│ │ │ 361519052.htm
│ │ │ 368028755.htm
│ │ │ 368347667.htm
│ │ │ 371626572.htm
│ │ │ 377555401.htm
│ │ │ 384993364.htm
│ │ │ 389151128.htm
│ │ │ 389664206.htm
│ │ │ 389981757.htm
│ │ │ 390770042.htm
│ │ │ 392545633.htm
│ │ │ 397623845.htm
│ │ │ 403717317.htm
│ │ │ 423290650.htm
│ │ │ 428717820.htm
│ │ │ 430980295.htm
│ │ │ 433489996.htm
│ │ │ 433730260.htm
│ │ │ 434168418.htm
│ │ │ 436050350.htm
│ │ │ 440503709.htm
│ │ │ 448587022.htm
│ │ │ 455284767.htm
│ │ │ 458725068.htm
│ │ │ 459040156.htm
│ │ │ 462718258.htm
│ │ │ 466097657.htm
│ │ │ 472013349.htm
│ │ │ 475409944.htm
│ │ │ 479421212.htm
│ │ │ 485640559.htm
│ │ │ 492722396.htm
│ │ │ 493057791.htm
│ │ │ 493180557.htm
│ │ │ 500678678.htm
│ │ │ 508486028.htm
│ │ │ 511374140.htm
│ │ │ 514488884.htm
│ │ │ 521930547.htm
│ │ │ 522184402.htm
│ │ │ 527772638.htm
│ │ │ 530113391.htm
│ │ │ 530738684.htm
│ │ │ 540052126.htm
│ │ │ 543392470.htm
│ │ │ 546907483.htm
│ │ │ 546960750.htm
│ │ │ 564143778.htm
│ │ │ 568229334.htm
│ │ │ 585942402.htm
│ │ │ 595827113.htm
│ │ │ 596263235.htm
│ │ │ 597152592.htm
│ │ │ 597696609.htm
│ │ │ 601118447.htm
│ │ │ 627152658.htm
│ │ │ 630557947.htm
│ │ │ 634312057.htm
│ │ │ 650794927.htm
│ │ │ 661435691.htm
│ │ │ 671343349.htm
│ │ │ 671987489.htm
│ │ │ 674545628.htm
│ │ │ 676743047.htm
│ │ │ 677058988.htm
│ │ │ 682807437.htm
│ │ │ 685511262.htm
│ │ │ 685627453.htm
│ │ │ 687613992.htm
│ │ │ 690430375.htm
│ │ │ 690966097.htm
│ │ │ 704159786.htm
│ │ │ 704855899.htm
│ │ │ 708513202.htm
│ │ │ 708723903.htm
│ │ │ 709848723.htm
│ │ │ 710632770.htm
│ │ │ 716118764.htm
│ │ │ 717577822.htm
│ │ │ 719522128.htm
│ │ │ 734503582.htm
│ │ │ 745437959.htm
│ │ │ 754016811.htm
│ │ │ 760502657.htm
│ │ │ 761596635.htm
│ │ │ 762449783.htm
│ │ │ 767360767.htm
│ │ │ 770276145.htm
│ │ │ 771124066.htm
│ │ │ 776294738.htm
│ │ │ 778009276.htm
│ │ │ 787047731.htm
│ │ │ 792647138.htm
│ │ │ 801817191.htm
│ │ │ 804085031.htm
│ │ │ 807083640.htm
│ │ │ 812944827.htm
│ │ │ 813062310.htm
│ │ │ 814971563.htm
│ │ │ 815597379.htm
│ │ │ 820419905.htm
│ │ │ 821178640.htm
│ │ │ 822599315.htm
│ │ │ 826999918.htm
│ │ │ 829951491.htm
│ │ │ 835143321.htm
│ │ │ 839210951.htm
│ │ │ 842665669.htm
│ │ │ 847324914.htm
│ │ │ 847811001.htm
│ │ │ 853353742.htm
│ │ │ 853807885.htm
│ │ │ 854647773.htm
│ │ │ 856911610.htm
│ │ │ 857975638.htm
│ │ │ 860930347.htm
│ │ │ 864974164.htm
│ │ │ 865143828.htm
│ │ │ 865730010.htm
│ │ │ 877742365.htm
│ │ │ 881705223.htm
│ │ │ 883325663.htm
│ │ │ 885501139.htm
│ │ │ 901251743.htm
│ │ │ 904602899.htm
│ │ │ 905518229.htm
│ │ │ 908066105.htm
│ │ │ 908687669.htm
│ │ │ 910206157.htm
│ │ │ 914005211.htm
│ │ │ 914418675.htm
│ │ │ 916917397.htm
│ │ │ 922449023.htm
│ │ │ 926147004.htm
│ │ │ 938138643.htm
│ │ │ 938574433.htm
│ │ │ 950304539.htm
│ │ │ 951738546.htm
│ │ │ 952140908.htm
│ │ │ 952370704.htm
│ │ │ 956112267.htm
│ │ │ 956377045.htm
│ │ │ 957858431.htm
│ │ │ 971297516.htm
│ │ │ 974422921.htm
│ │ │ 975588944.htm
│ │ │ 979825522.htm
│ │ │ 982574634.htm
│ │ │ 986246229.htm
│ │ │ 987057433.htm
│ │ │ 989593436.htm
│ │ │ 990593083.htm
│ │ │ 993263079.htm
│ │ │ 994517585.htm
│ │ │ 999343290.htm
│ │ │ chaptertoc.js
│ │ │ Descr.WD3
│ │ │ dui.js
│ │ │ ie.content.books24x7.css
│ │ │ zapplication.css
│ │ │ zshowkeywords.css
│ │ │
│ │ ├─files
│ │ └─images
│ │ 9780735624245.gif
│ │ arrow_readnext.gif
│ │ arrow_readprevious.gif
│ │ b24-bluearrow.gif
│ │ b24-helparrow.gif
│ │ b24-tab_gradbgnoline_on.gif
│ │ b24-tab_gradbg_off.gif
│ │ bg_videobox.gif
│ │ check.gif
│ │ Descr.WD3
│ │ fig01_01.jpg
│ │ fig106_01.jpg
│ │ fig106_01_0.jpg
│ │ fig124_01.jpg
│ │ fig126_01.jpg
│ │ fig126_01_0.jpg
│ │ fig129_01.jpg
│ │ fig137_01.jpg
│ │ fig137_02.jpg
│ │ fig137_02_0.jpg
│ │ fig137_03.jpg
│ │ fig137_03_0.jpg
│ │ fig138_01.jpg
│ │ fig138_01_0.jpg
│ │ fig138_02.jpg
│ │ fig138_02_0.jpg
│ │ fig139_01.jpg
│ │ fig139_02.jpg
│ │ fig141_01.jpg
│ │ fig141_01_0.jpg
│ │ fig145_01.jpg
│ │ fig145_01_0.jpg
│ │ fig146_01.jpg
│ │ fig146_01_0.jpg
│ │ fig149_01.jpg
│ │ fig160_01.jpg
│ │ fig160_01_0.jpg
│ │ fig166_01.jpg
│ │ fig166_01_0.jpg
│ │ fig169_01.jpg
│ │ fig169_01_0.jpg
│ │ fig173_01.jpg
│ │ fig173_02.jpg
│ │ fig173_02_0.jpg
│ │ fig182_01.jpg
│ │ fig182_01_0.jpg
│ │ fig185_01.jpg
│ │ fig185_01_0.jpg
│ │ fig199_01.jpg
│ │ fig199_01_0.jpg
│ │ fig218_01.jpg
│ │ fig218_01_0.jpg
│ │ fig221_01.jpg
│ │ fig221_01_0.jpg
│ │ fig223_01.jpg
│ │ fig224_01.jpg
│ │ fig224_01_0.jpg
│ │ fig229_01.jpg
│ │ fig229_01_0.jpg
│ │ fig232_01.jpg
│ │ fig232_01_0.jpg
│ │ fig254_01.jpg
│ │ fig254_01_0.jpg
│ │ fig269_01.jpg
│ │ fig269_01_0.jpg
│ │ fig269_02.jpg
│ │ fig269_02_0.jpg
│ │ fig278_01.jpg
│ │ fig278_01_0.jpg
│ │ fig294_01.jpg
│ │ fig294_01_0.jpg
│ │ fig308_01.jpg
│ │ fig308_01_0.jpg
│ │ fig32_01.jpg
│ │ fig32_01_0.jpg
│ │ fig32_02.jpg
│ │ fig349_01.jpg
│ │ fig349_01_0.jpg
│ │ fig34_01.jpg
│ │ fig357_01.jpg
│ │ fig35_01.jpg
│ │ fig368_01.jpg
│ │ fig374_01.jpg
│ │ fig374_02.jpg
│ │ fig374_03.jpg
│ │ fig375_01.jpg
│ │ fig391_01.jpg
│ │ fig403_01.jpg
│ │ fig403_01_0.jpg
│ │ fig405_01.jpg
│ │ fig405_01_0.jpg
│ │ fig406_01.jpg
│ │ fig418_01.jpg
│ │ fig418_01_0.jpg
│ │ fig424_01.jpg
│ │ fig424_01_0.jpg
│ │ fig432_01.jpg
│ │ fig442_01.jpg
│ │ fig442_01_0.jpg
│ │ fig454_01.jpg
│ │ fig454_01_0.jpg
│ │ fig454_02.jpg
│ │ fig454_02_0.jpg
│ │ fig455_01.jpg
│ │ fig455_01_0.jpg
│ │ fig469_01.jpg
│ │ fig469_01_0.jpg
│ │ fig469_02.jpg
│ │ fig46_01.jpg
│ │ fig46_01_0.jpg
│ │ fig478_01.jpg
│ │ fig478_01_0.jpg
│ │ fig479_01.jpg
│ │ fig479_01_0.jpg
│ │ fig479_02.jpg
│ │ fig479_02_0.jpg
│ │ fig47_01.jpg
│ │ fig47_01_0.jpg
│ │ fig47_02.jpg
│ │ fig47_02_0.jpg
│ │ fig47_03.jpg
│ │ fig47_03_0.jpg
│ │ fig480_01.jpg
│ │ fig480_01_0.jpg
│ │ fig484_01.jpg
│ │ fig491_01.jpg
│ │ fig491_01_0.jpg
│ │ fig492_01.jpg
│ │ fig492_01_0.jpg
│ │ fig492_02.jpg
│ │ fig492_02_0.jpg
│ │ fig498_01.jpg
│ │ fig499_01.jpg
│ │ fig499_01_0.jpg
│ │ fig514_01.jpg
│ │ fig515_01.jpg
│ │ fig515_01_0.jpg
│ │ fig526_01.jpg
│ │ fig532_01.jpg
│ │ fig533_01.jpg
│ │ fig533_02.jpg
│ │ fig533_02_0.jpg
│ │ fig547_01.jpg
│ │ fig548_01.jpg
│ │ fig566_01a.jpg
│ │ fig566_01a_0.jpg
│ │ fig577_01.jpg
│ │ fig577_01_0.jpg
│ │ fig577_02.jpg
│ │ fig577_02_0.jpg
│ │ fig57_01.jpg
│ │ fig57_01_0.jpg
│ │ fig580_01.jpg
│ │ fig580_01_0.jpg
│ │ fig590_01.jpg
│ │ fig590_01_0.jpg
│ │ fig591_01.jpg
│ │ fig591_01_0.jpg
│ │ fig592_01.jpg
│ │ fig592_01_0.jpg
│ │ fig598_01.jpg
│ │ fig598_01_0.jpg
│ │ fig599_01.jpg
│ │ fig599_01_0.jpg
│ │ fig603_01.jpg
│ │ fig603_02.jpg
│ │ fig60_01.jpg
│ │ fig60_01_0.jpg
│ │ fig610_01.jpg
│ │ fig610_01_0.jpg
│ │ fig616_01.jpg
│ │ fig616_01_0.jpg
│ │ fig618_01.jpg
│ │ fig618_01_0.jpg
│ │ fig624_01.jpg
│ │ fig624_01_0.jpg
│ │ fig632_01.jpg
│ │ fig632_01_0.jpg
│ │ fig634_01.jpg
│ │ fig634_01_0.jpg
│ │ fig637_01.jpg
│ │ fig651_01.jpg
│ │ fig657_01.jpg
│ │ fig657_01_0.jpg
│ │ fig665_01.jpg
│ │ fig665_01_0.jpg
│ │ fig666_01.jpg
│ │ fig666_02.jpg
│ │ fig666_02_0.jpg
│ │ fig67_01.jpg
│ │ fig67_01_0.jpg
│ │ fig67_02.jpg
│ │ fig67_02_0.jpg
│ │ fig68_01.jpg
│ │ fig68_01_0.jpg
│ │ fig68_02.jpg
│ │ fig68_02_0.jpg
│ │ fig699_01.jpg
│ │ fig699_02.jpg
│ │ fig699_03.jpg
│ │ fig699_04.jpg
│ │ fig700_01.jpg
│ │ fig700_01_0.jpg
│ │ fig700_02.jpg
│ │ fig700_02_0.jpg
│ │ fig700_03.jpg
│ │ fig700_03_0.jpg
│ │ fig701_01.jpg
│ │ fig708_01.jpg
│ │ fig708_01_0.jpg
│ │ fig713_01.jpg
│ │ fig713_01_0.jpg
│ │ fig735_01.jpg
│ │ fig735_01_0.jpg
│ │ fig735_02.jpg
│ │ fig735_02_0.jpg
│ │ fig736_01.jpg
│ │ fig736_01_0.jpg
│ │ fig737_01.jpg
│ │ fig737_01_0.jpg
│ │ fig738_01.jpg
│ │ fig738_01_0.jpg
│ │ fig738_02.jpg
│ │ fig738_02_0.jpg
│ │ fig740_01.jpg
│ │ fig740_01_0.jpg
│ │ fig742_01.jpg
│ │ fig742_02.jpg
│ │ fig743_01.jpg
│ │ fig743_02.jpg
│ │ fig744_01.jpg
│ │ fig755_01.jpg
│ │ fig755_01_0.jpg
│ │ fig756_01.jpg
│ │ fig756_01_0.jpg
│ │ fig756_02.jpg
│ │ fig756_02_0.jpg
│ │ fig756_03.jpg
│ │ fig756_03_0.jpg
│ │ fig757_01.jpg
│ │ fig757_01_0.jpg
│ │ fig757_02.jpg
│ │ fig757_02_0.jpg
│ │ fig758_01.jpg
│ │ fig758_01_0.jpg
│ │ fig760_01.jpg
│ │ fig760_01_0.jpg
│ │ fig760_02.jpg
│ │ fig760_02_0.jpg
│ │ fig761_01.jpg
│ │ fig761_01_0.jpg
│ │ fig764_01.jpg
│ │ fig764_01_0.jpg
│ │ fig767_01.jpg
│ │ fig767_01_0.jpg
│ │ fig768_01.jpg
│ │ fig768_01_0.jpg
│ │ fig772_01.jpg
│ │ fig772_01_0.jpg
│ │ fig774_01.jpg
│ │ fig776_01.jpg
│ │ fig781_01.jpg
│ │ fig781_01_0.jpg
│ │ fig782_01.jpg
│ │ fig782_01_0.jpg
│ │ fig79_01.jpg
│ │ fig79_01_0.jpg
│ │ fig80_01.jpg
│ │ fig94_01.jpg
│ │ fig94_01_0.jpg
│ │ fig97_01.jpg
│ │ fig97_01_0.jpg
│ │ partner_bluedisc.gif
│ │ progress_bar.gif
│ │ progress_left.gif
│ │ progress_marker.gif
│ │ progress_right.gif
│ │
│ ├─Windows环境下32位汇编语言程序设计源码
│ │ └─Windows环境下32位汇编语言程序设计源码
│ │ │ Readme.txt
│ │ │ Var.bat
│ │ │ Windows环境下32位汇编语言.chm
│ │ │ windows环境下32位汇编语言程序设计.pdf
│ │ │
│ │ ├─Chapter02
│ │ │ └─Test
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ Test.asm
│ │ │ Test.exe
│ │ │ Test.rc
│ │ │
│ │ ├─Chapter03
│ │ │ └─HelloWorld
│ │ │ Hello.asm
│ │ │ Hello.exe
│ │ │ Makefile
│ │ │
│ │ ├─Chapter04
│ │ │ ├─FirstWindow
│ │ │ │ FirstWindow.asm
│ │ │ │ FirstWindow.exe
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─FirstWindow-1
│ │ │ │ FirstWindow.asm
│ │ │ │ FirstWindow.exe
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─MsgWindow01
│ │ │ │ Makefile
│ │ │ │ MsgWindow.asm
│ │ │ │ MsgWindow.exe
│ │ │ │
│ │ │ ├─MsgWindow02
│ │ │ │ Makefile
│ │ │ │ MsgWindow.asm
│ │ │ │ MsgWindow.exe
│ │ │ │
│ │ │ ├─MsgWindow03
│ │ │ │ Makefile
│ │ │ │ MsgWindow.asm
│ │ │ │ MsgWindow.exe
│ │ │ │
│ │ │ ├─MsgWindow04
│ │ │ │ Makefile
│ │ │ │ MsgWindow.asm
│ │ │ │ MsgWindow.exe
│ │ │ │
│ │ │ └─SendMessage
│ │ │ Makefile
│ │ │ Receive.asm
│ │ │ Receive.exe
│ │ │ Send.asm
│ │ │ Send.exe
│ │ │
│ │ ├─Chapter05
│ │ │ ├─Control
│ │ │ │ Control.asm
│ │ │ │ Control.exe
│ │ │ │ Control.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Picture1.bmp
│ │ │ │ Picture2.bmp
│ │ │ │
│ │ │ ├─Dialog
│ │ │ │ Dialog.asm
│ │ │ │ Dialog.exe
│ │ │ │ Dialog.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─Icon
│ │ │ │ 1.ANI
│ │ │ │ 2.cur
│ │ │ │ Big.ico
│ │ │ │ Icon.asm
│ │ │ │ Icon.exe
│ │ │ │ Icon.rc
│ │ │ │ Makefile
│ │ │ │ Small.ico
│ │ │ │
│ │ │ ├─Listbox
│ │ │ │ Listbox.asm
│ │ │ │ Listbox.exe
│ │ │ │ Listbox.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─Menu
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Menu.asm
│ │ │ │ Menu.exe
│ │ │ │ Menu.rc
│ │ │ │
│ │ │ ├─ShowVersionInfo
│ │ │ │ GetVersionInfo.inc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ ShowInfo.asm
│ │ │ │ ShowInfo.exe
│ │ │ │ ShowInfo.rc
│ │ │ │
│ │ │ └─VersionInfo
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ Version.h
│ │ │ VersionInfo.asm
│ │ │ VersionInfo.exe
│ │ │ VersionInfo.rc
│ │ │
│ │ ├─Chapter06
│ │ │ └─Timer
│ │ │ 1.ICO
│ │ │ 2.ICO
│ │ │ Makefile
│ │ │ Timer.asm
│ │ │ Timer.exe
│ │ │ Timer.rc
│ │ │
│ │ ├─Chapter07
│ │ │ ├─BmpClock
│ │ │ │ Back1.bmp
│ │ │ │ Back2.bmp
│ │ │ │ BmpClock.asm
│ │ │ │ BmpClock.exe
│ │ │ │ BmpClock.rc
│ │ │ │ Circle1.bmp
│ │ │ │ Circle2.bmp
│ │ │ │ Clock1.psd
│ │ │ │ Clock2.psd
│ │ │ │ Main.cur
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Mask1.bmp
│ │ │ │ Mask2.bmp
│ │ │ │ Move.cur
│ │ │ │
│ │ │ ├─Clock
│ │ │ │ Clock.asm
│ │ │ │ Clock.exe
│ │ │ │ Clock.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ └─DcCopy
│ │ │ DcCopy.asm
│ │ │ DcCopy.exe
│ │ │ Makefile
│ │ │
│ │ ├─Chapter08
│ │ │ ├─BrowseFolder
│ │ │ │ BrowseFolder.asm
│ │ │ │ BrowseFolder.exe
│ │ │ │ Makefile
│ │ │ │ _BrowseFolder.asm
│ │ │ │
│ │ │ └─CommDlg
│ │ │ CommDlg.asm
│ │ │ CommDlg.exe
│ │ │ CommDlg.rc
│ │ │ Main.ico
│ │ │ Makefile
│ │ │
│ │ ├─Chapter09
│ │ │ ├─Richedit
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Richedit.asm
│ │ │ │ Richedit.exe
│ │ │ │ Richedit.rc
│ │ │ │
│ │ │ ├─StatusBar
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ StatusBar.asm
│ │ │ │ StatusBar.exe
│ │ │ │ StatusBar.rc
│ │ │ │
│ │ │ ├─SubClass
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ SubClass.asm
│ │ │ │ SubClass.exe
│ │ │ │ SubClass.rc
│ │ │ │
│ │ │ ├─SuperClass
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ SuperClass.asm
│ │ │ │ SuperClass.exe
│ │ │ │ SuperClass.rc
│ │ │ │
│ │ │ ├─Toolbar
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Toolbar.asm
│ │ │ │ Toolbar.exe
│ │ │ │ Toolbar.rc
│ │ │ │
│ │ │ └─Wordpad
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ Wordpad.asm
│ │ │ Wordpad.exe
│ │ │ Wordpad.rc
│ │ │
│ │ ├─Chapter10
│ │ │ ├─FindFile
│ │ │ │ FindFile.asm
│ │ │ │ FindFile.exe
│ │ │ │ FindFile.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ _BrowseFolder.asm
│ │ │ │
│ │ │ ├─Fragment
│ │ │ │ Fragment.asm
│ │ │ │ Fragment.exe
│ │ │ │ Fragment.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ 本例子适用于Window2000、XP
│ │ │ │
│ │ │ ├─MemInfo
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ MemInfo.asm
│ │ │ │ MemInfo.exe
│ │ │ │ MemInfo.rc
│ │ │ │
│ │ │ ├─MMFShare
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ MMFShare.asm
│ │ │ │ MMFShare.exe
│ │ │ │ MMFShare.rc
│ │ │ │
│ │ │ └─WordCount
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Sample.txt
│ │ │ │ Sample.txt.log
│ │ │ │ WordCount.asm
│ │ │ │ WordCount.exe
│ │ │ │ WordCount.rc
│ │ │ │
│ │ │ └─FileMap
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ Sample.txt
│ │ │ Sample.txt.log
│ │ │ WordCount.asm
│ │ │ WordCount.exe
│ │ │ WordCount.rc
│ │ │
│ │ ├─Chapter11
│ │ │ ├─Dll
│ │ │ │ │ Counter.dll
│ │ │ │ │ Counter.inc
│ │ │ │ │ Counter.lib
│ │ │ │ │ Main.ico
│ │ │ │ │ Makefile
│ │ │ │ │ UseDll.rc
│ │ │ │ │ UseDll1.asm
│ │ │ │ │ UseDll1.exe
│ │ │ │ │ UseDll2.asm
│ │ │ │ │ UseDll2.exe
│ │ │ │ │
│ │ │ │ └─Dll
│ │ │ │ Counter.asm
│ │ │ │ Counter.def
│ │ │ │ Counter.dll
│ │ │ │ Counter.inc
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─KeyHook
│ │ │ │ Hookdll.asm
│ │ │ │ Hookdll.def
│ │ │ │ Hookdll.inc
│ │ │ │ Main.asm
│ │ │ │ Main.exe
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │
│ │ │ └─RecHook
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ RecHook.asm
│ │ │ RecHook.exe
│ │ │ RecHook.rc
│ │ │
│ │ ├─Chapter12
│ │ │ ├─Counter
│ │ │ │ Counter.asm
│ │ │ │ Counter.exe
│ │ │ │ Counter.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─Event
│ │ │ │ Counter.asm
│ │ │ │ Counter.exe
│ │ │ │ Counter.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─Thread
│ │ │ │ Counter.asm
│ │ │ │ Counter.exe
│ │ │ │ Counter.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─ThreadSyn
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ ThreadSyn.asm
│ │ │ │ ThreadSyn.exe
│ │ │ │ ThreadSyn.rc
│ │ │ │
│ │ │ └─ThreadSynErr
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ ThreadSynErr.asm
│ │ │ ThreadSynErr.exe
│ │ │ ThreadSynErr.rc
│ │ │
│ │ ├─Chapter13
│ │ │ ├─CmdLine
│ │ │ │ CmdLine.asm
│ │ │ │ CmdLine.exe
│ │ │ │ Makefile
│ │ │ │ _CmdLine.asm
│ │ │ │
│ │ │ ├─HideProcess9x
│ │ │ │ HideProcess9x.asm
│ │ │ │ HideProcess9x.exe
│ │ │ │ Makefile
│ │ │ │ 本例子适用于Windows 9x
│ │ │ │
│ │ │ ├─Patch1
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Patch1.asm
│ │ │ │ Patch1.exe
│ │ │ │ Patch1.rc
│ │ │ │ Test.asm
│ │ │ │ Test.exe
│ │ │ │ Test.lst
│ │ │ │
│ │ │ ├─Patch2
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Patch2.asm
│ │ │ │ Patch2.exe
│ │ │ │ Patch2.rc
│ │ │ │ Test.exe
│ │ │ │ Test.lst
│ │ │ │
│ │ │ ├─Patch3
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Patch3.asm
│ │ │ │ Patch3.exe
│ │ │ │ Patch3.rc
│ │ │ │ Test.exe
│ │ │ │
│ │ │ ├─Process
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Process.asm
│ │ │ │ Process.exe
│ │ │ │ Process.rc
│ │ │ │
│ │ │ ├─ProcessList
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ ProcessList.asm
│ │ │ │ ProcessList.exe
│ │ │ │ ProcessList.rc
│ │ │ │
│ │ │ ├─RemoteThread
│ │ │ │ Macro.inc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ RemoteCode.asm
│ │ │ │ RemoteThread.asm
│ │ │ │ RemoteThread.rc
│ │ │ │ 本例子适用于Windows 2000、XP
│ │ │ │
│ │ │ └─RemoteThreadDll
│ │ │ Dll.asm
│ │ │ Dll.dll
│ │ │ Load.asm
│ │ │ Load.rc
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ 本例子适用于Windows 2000、XP
│ │ │
│ │ ├─Chapter14
│ │ │ │ Exception.inc
│ │ │ │
│ │ │ ├─SEH01
│ │ │ │ Makefile
│ │ │ │ SEH.asm
│ │ │ │ SEH.exe
│ │ │ │
│ │ │ ├─SEH02
│ │ │ │ Makefile
│ │ │ │ SEH.asm
│ │ │ │ SEH.exe
│ │ │ │
│ │ │ ├─TopHandler
│ │ │ │ Makefile
│ │ │ │ TopHandler.asm
│ │ │ │ TopHandler.exe
│ │ │ │
│ │ │ └─Unwind
│ │ │ Makefile
│ │ │ Unwind.asm
│ │ │ Unwind.exe
│ │ │
│ │ ├─Chapter15
│ │ │ ├─Associate
│ │ │ │ Associate.asm
│ │ │ │ Associate.exe
│ │ │ │ hello.test
│ │ │ │ Makefile
│ │ │ │ _CmdLine.asm
│ │ │ │
│ │ │ ├─Ini
│ │ │ │ Ini.asm
│ │ │ │ Ini.exe
│ │ │ │ Ini.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Option.ini
│ │ │ │
│ │ │ └─Reg
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ Reg.asm
│ │ │ Reg.exe
│ │ │ Reg.rc
│ │ │ _Reg.asm
│ │ │
│ │ ├─Chapter16
│ │ │ ├─Chat-TCP
│ │ │ │ Client.asm
│ │ │ │ Client.exe
│ │ │ │ Client.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Server.asm
│ │ │ │ Server.exe
│ │ │ │ Server.rc
│ │ │ │
│ │ │ ├─Chat-UDP
│ │ │ │ Client.asm
│ │ │ │ Client.exe
│ │ │ │ Client.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Server.asm
│ │ │ │ Server.exe
│ │ │ │ Server.rc
│ │ │ │
│ │ │ └─Ping
│ │ │ Makefile
│ │ │ Ping.asm
│ │ │ Ping.exe
│ │ │ _CheckSum.asm
│ │ │ _CmdLine.asm
│ │ │ _Console.asm
│ │ │
│ │ ├─Chapter17
│ │ │ ├─AddCode
│ │ │ │ Main.asm
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │ _AddCode.asm
│ │ │ │ _GetKernel.asm
│ │ │ │ _ProcessPeFile.asm
│ │ │ │
│ │ │ ├─Export
│ │ │ │ Main.asm
│ │ │ │ Main.exe
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │ _ProcessPeFile.asm
│ │ │ │ _RvaToFileOffset.asm
│ │ │ │
│ │ │ ├─Import
│ │ │ │ Main.asm
│ │ │ │ Main.exe
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │ _ProcessPeFile.asm
│ │ │ │ _RvaToFileOffset.asm
│ │ │ │
│ │ │ ├─NoImport
│ │ │ │ Makefile
│ │ │ │ NoImport.asm
│ │ │ │ _GetKernel.asm
│ │ │ │
│ │ │ ├─PeInfo
│ │ │ │ Main.asm
│ │ │ │ Main.exe
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │ _ProcessPeFile.asm
│ │ │ │
│ │ │ ├─Reloc
│ │ │ │ Main.asm
│ │ │ │ Main.exe
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │ _ProcessPeFile.asm
│ │ │ │ _RvaToFileOffset.asm
│ │ │ │
│ │ │ └─Resource
│ │ │ Main.asm
│ │ │ Main.exe
│ │ │ Main.ico
│ │ │ Main.rc
│ │ │ Makefile
│ │ │ _ProcessPeFile.asm
│ │ │ _RvaToFileOffset.asm
│ │ │
│ │ ├─第1版
│ │ │ Windows环境下32位汇编语言.chm
│ │ │ Windows环境下32位汇编语言程序设计源码.rar
│ │ │
│ │ └─第2版
│ │ 1-4章.pdf
│ │ WINDOWS环境下32位汇编语言程序设计(第2版清晰).pdf
│ │ 附书光盘里面的内容打包.rar
│ │
│ ├─王爽《汇编语言》
│ │ answer.chm
│ │ asm.pdf
│ │
│ ├─现代操作系统
│ │ Modern+Operating+Systems+2Nd+Ed+Problem+Solutions+A+S+Tanenbaum.pdf
│ │ 现代操作系统.chm
│ │ 现代操作系统答案.pdf
│ │ 第10章.ppt
│ │ 第11章.ppt
│ │ 第12章.ppt
│ │ 第13章.ppt
│ │ 第14章.ppt
│ │ 第15章.ppt
│ │ 第1章.ppt
│ │ 第2章.ppt
│ │ 第3章new.ppt
│ │ 第4章new.ppt
│ │ 第5章new.ppt
│ │ 第6章new.ppt
│ │ 第7章.ppt
│ │ 第8章.ppt
│ │ 第9章.ppt
│ │
│ ├─白话WINDOWS编程
│ │ │ 第一章.htm
│ │ │ 第三章.htm
│ │ │ 第二章.htm
│ │ │
│ │ ├─第一章.files
│ │ │ button.gif
│ │ │ ls1.ht4.jpg
│ │ │ ls1.ht5.jpg
│ │ │ ls1.ht6.jpg
│ │ │ ls1.ht8.gif
│ │ │ newlst3.jpg
│ │ │
│ │ ├─第三章.files
│ │ │ ls03.h1.gif
│ │ │ ls03.h2.jpg
│ │ │ ls03.h3.gif
│ │ │ ls03.h4.jpg
│ │ │ ls03.h5.gif
│ │ │ ls03.h6.jpg
│ │ │ ls03.h7.jpg
│ │ │ msgloop.gif
│ │ │ painter.jpg
│ │ │
│ │ └─第二章.files
│ │ emptywin.gif
│ │ ls02.h1.jpg
│ │ ls02.h2.jpg
│ │ ls02.h3.gif
│ │ ls02.h3.jpg
│ │ ls02.h4.jpg
│ │ ls02.h5.jpg
│ │ ls02.h7.gif
│ │ ls02.h8.gif
│ │ ls02.h9.jpg
│ │
│ ├─编码的奥秘
│ │ 001.PDF
│ │ 002.PDF
│ │ 003.PDF
│ │ 004.PDF
│ │ 005.PDF
│ │ 006.PDF
│ │ 007.PDF
│ │ 008.PDF
│ │ 009.PDF
│ │ 010.PDF
│ │ 011.PDF
│ │ 012.PDF
│ │ 013.PDF
│ │ 014.PDF
│ │ 015.PDF
│ │ 016.PDF
│ │ 017.PDF
│ │ 018.PDF
│ │ 019.PDF
│ │ 020.PDF
│ │ 021.PDF
│ │ 022.PDF
│ │ 023.PDF
│ │ 024.PDF
│ │ 025.PDF
│ │ 内容简介.TXT
│ │ 目录.TXT
│ │ 译者序.TXT
│ │
│ ├─自己动手做操作系统
│ │ │ Readme.txt
│ │ │ 自己动手做操作系统.pdf
│ │ │
│ │ ├─Tinix
│ │ │ ├─chapter1
│ │ │ │ ├─a
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ disboot.asm
│ │ │ │ │ godbg.bat
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ └─b
│ │ │ │ bochsrc.bxrc
│ │ │ │ boot.asm
│ │ │ │ Boot.bin
│ │ │ │ godbg.bat
│ │ │ │ TINIX.IMG
│ │ │ │
│ │ │ ├─chapter2
│ │ │ │ ├─linux
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ run-tinix-in-linux
│ │ │ │ │ tinix.img
│ │ │ │ │
│ │ │ │ └─win
│ │ │ │ bochsrc.bxrc
│ │ │ │ run.bat
│ │ │ │ TINIX.IMG
│ │ │ │
│ │ │ ├─chapter3
│ │ │ │ ├─a
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest1.asm
│ │ │ │ │ pmtest1.com
│ │ │ │ │
│ │ │ │ ├─b
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest2.asm
│ │ │ │ │ pmtest2.com
│ │ │ │ │
│ │ │ │ ├─c
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest3.asm
│ │ │ │ │ pmtest3.com
│ │ │ │ │
│ │ │ │ ├─d
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest4.asm
│ │ │ │ │ pmtest4.com
│ │ │ │ │
│ │ │ │ ├─e
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest5.asm
│ │ │ │ │ pmtest5.com
│ │ │ │ │
│ │ │ │ ├─f
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest6.asm
│ │ │ │ │ pmtest6.com
│ │ │ │ │
│ │ │ │ ├─g
│ │ │ │ │ lib.inc
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest7.asm
│ │ │ │ │ pmtest7.com
│ │ │ │ │
│ │ │ │ ├─h
│ │ │ │ │ lib.inc
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest8.asm
│ │ │ │ │ pmtest8.com
│ │ │ │ │
│ │ │ │ └─i
│ │ │ │ lib.inc
│ │ │ │ pm.inc
│ │ │ │ pmtest9.asm
│ │ │ │ pmtest9.com
│ │ │ │
│ │ │ ├─chapter4
│ │ │ │ ├─a
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ godbg.bat
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─b
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ godbg.bat
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ └─c
│ │ │ │ bochsrc.bxrc
│ │ │ │ boot.asm
│ │ │ │ boot.bin
│ │ │ │ godbg.bat
│ │ │ │ loader.asm
│ │ │ │ loader.bin
│ │ │ │ TINIX.IMG
│ │ │ │
│ │ │ ├─chapter5
│ │ │ │ ├─a
│ │ │ │ │ hello
│ │ │ │ │ hello.asm
│ │ │ │ │ hello.o
│ │ │ │ │
│ │ │ │ ├─b
│ │ │ │ │ bar.c
│ │ │ │ │ bar.o
│ │ │ │ │ foo.asm
│ │ │ │ │ foo.o
│ │ │ │ │ foobar
│ │ │ │ │
│ │ │ │ ├─c
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.asm
│ │ │ │ │ kernel.bin
│ │ │ │ │ kernel.o
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─d
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.asm
│ │ │ │ │ kernel.bin
│ │ │ │ │ kernel.o
│ │ │ │ │ lib.inc
│ │ │ │ │ load.inc
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │ pm.inc
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─e
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.asm
│ │ │ │ │ kernel.bin
│ │ │ │ │ kernel.o
│ │ │ │ │ load.inc
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │ pm.inc
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─f
│ │ │ │ │ bochsdbg.out
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.bin
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ loader.bin
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─g
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ const.h
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.asm
│ │ │ │ │ kernel.bin
│ │ │ │ │ kernel.o
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.o
│ │ │ │ │ load.inc
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │ pm.inc
│ │ │ │ │ protect.h
│ │ │ │ │ start.c
│ │ │ │ │ start.o
│ │ │ │ │ string.asm
│ │ │ │ │ string.o
│ │ │ │ │ TINIX.IMG
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─h
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │ tree.txt
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │ Makefile
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ └─i
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │ tree.txt
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ string.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─chapter6
│ │ │ │ ├─a
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─b
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─c
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─d
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ clock.c
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─e
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ clock.c
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─f
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ clock.c
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─g
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ clock.c
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ proc.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │ syscall.asm
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─h
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ clock.c
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ proc.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │ syscall.asm
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ └─i
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ └─chapter7
│ │ │ ├─a
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │ tree.txt
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─b
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─c
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ console.h
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ tty.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ console.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─d
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ console.h
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ tty.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ console.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─e
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ console.h
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ tty.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ console.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─f
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ console.h
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ tty.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ console.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ └─g
│ │ │ │ bochsrc.bxrc
│ │ │ │ godbg.bat
│ │ │ │ kernel.bin
│ │ │ │ Makefile
│ │ │ │ TINIX.IMG
│ │ │ │
│ │ │ ├─boot
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │
│ │ │ │ └─include
│ │ │ │ fat12hdr.inc
│ │ │ │ load.inc
│ │ │ │ pm.inc
│ │ │ │
│ │ │ ├─include
│ │ │ │ console.h
│ │ │ │ const.h
│ │ │ │ global.h
│ │ │ │ keyboard.h
│ │ │ │ keymap.h
│ │ │ │ proc.h
│ │ │ │ protect.h
│ │ │ │ proto.h
│ │ │ │ sconst.inc
│ │ │ │ string.h
│ │ │ │ tty.h
│ │ │ │ type.h
│ │ │ │
│ │ │ ├─kernel
│ │ │ │ clock.c
│ │ │ │ console.c
│ │ │ │ global.c
│ │ │ │ i8259.c
│ │ │ │ kernel.asm
│ │ │ │ keyboard.c
│ │ │ │ main.c
│ │ │ │ printf.c
│ │ │ │ proc.c
│ │ │ │ protect.c
│ │ │ │ start.c
│ │ │ │ syscall.asm
│ │ │ │ tty.c
│ │ │ │ vsprintf.c
│ │ │ │
│ │ │ └─lib
│ │ │ klib.asm
│ │ │ klib.c
│ │ │ string.asm
│ │ │
│ │ └─Tools
│ │ ├─DescParser
│ │ │ │ DescParser.clw
│ │ │ │ DescParser.cpp
│ │ │ │ DescParser.dsp
│ │ │ │ DescParser.dsw
│ │ │ │ DescParser.h
│ │ │ │ DescParser.plg
│ │ │ │ DescParser.rc
│ │ │ │ DescParserDlg.cpp
│ │ │ │ DescParserDlg.h
│ │ │ │ mssccprj.scc
│ │ │ │ ReadMe.txt
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ ├─Release
│ │ │ │ DescParser.exe
│ │ │ │
│ │ │ └─res
│ │ │ DescParser.ico
│ │ │ DescParser.rc2
│ │ │ DP.ICO
│ │ │
│ │ ├─ELFParser
│ │ │ │ ELFParser.clw
│ │ │ │ ELFParser.cpp
│ │ │ │ ELFParser.dsp
│ │ │ │ ELFParser.dsw
│ │ │ │ ELFParser.h
│ │ │ │ ELFParser.plg
│ │ │ │ ELFParser.rc
│ │ │ │ ELFParserDlg.cpp
│ │ │ │ ELFParserDlg.h
│ │ │ │ mssccprj.scc
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ ├─ELF
│ │ │ │ elf.h
│ │ │ │
│ │ │ ├─Release
│ │ │ │ ELFParser.exe
│ │ │ │
│ │ │ └─res
│ │ │ ELFParser.ico
│ │ │ ELFParser.rc2
│ │ │ ELFPSR.ICO
│ │ │
│ │ ├─FloppyWriter
│ │ │ │ FloppyWriter.cpp
│ │ │ │ FloppyWriter.dsp
│ │ │ │ FloppyWriter.dsw
│ │ │ │ FloppyWriter.h
│ │ │ │ FloppyWriter.plg
│ │ │ │ FloppyWriter.rc
│ │ │ │ FloppyWriterDlg.cpp
│ │ │ │ FloppyWriterDlg.h
│ │ │ │ mssccprj.scc
│ │ │ │ ReadMe.txt
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ ├─ICON
│ │ │ │ 34-NeXT98 3.5 Floppy.ico
│ │ │ │ Disk Floppy.ico
│ │ │ │ floppy disk-2.ico
│ │ │ │ FLOPPY4.ICO
│ │ │ │ floppy_blue.ico
│ │ │ │ floppy_cream.ico
│ │ │ │ floppy_grey.ico
│ │ │ │ floppy_lime.ico
│ │ │ │ floppy_mauve.ico
│ │ │ │ floppy_orange.ico
│ │ │ │ floppy_pink.ico
│ │ │ │ floppy_sioux.ico
│ │ │ │
│ │ │ ├─Release
│ │ │ │ FloppyWriter.exe
│ │ │ │
│ │ │ └─res
│ │ │ FloppyWriter.ICO
│ │ │ FloppyWriter.rc2
│ │ │ FloppyWriter0.ico
│ │ │
│ │ └─KrnlChecker
│ │ │ KrnlChecker.clw
│ │ │ KrnlChecker.cpp
│ │ │ KrnlChecker.dsp
│ │ │ KrnlChecker.dsw
│ │ │ KrnlChecker.h
│ │ │ KrnlChecker.plg
│ │ │ KrnlChecker.rc
│ │ │ KrnlCheckerDlg.cpp
│ │ │ KrnlCheckerDlg.h
│ │ │ mssccprj.scc
│ │ │ ReadMe.txt
│ │ │ Resource.h
│ │ │ StdAfx.cpp
│ │ │ StdAfx.h
│ │ │
│ │ ├─ELF
│ │ │ elf.h
│ │ │
│ │ ├─Release
│ │ │ KrnlChecker.exe
│ │ │
│ │ └─res
│ │ KC.ICO
│ │ KrnlChecker.ico
│ │ KrnlChecker.rc2
│ │
│ └─驱动学习资料
│ │ Windows驱动编程基础教程.doc
│ │
│ └─灰狐驱动学习笔记系列
│ │ 灰狐驱动学习笔记系列文章.pdf
│ │
│ └─Src
│ ├─第一章
│ │ EasySYS.exe
│ │ KmdManager.exe
│ │
│ ├─第七章
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第三章
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第九章
│ │ ├─应用层程序
│ │ │ Test.cpp
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ └─驱动程序
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第二章
│ │ │ DBGVIEW.EXE
│ │ │
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第五章
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第八章
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第六章
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第十一章
│ │ ├─使用DeviceIoControl
│ │ │ ├─应用层程序
│ │ │ │ Test.cpp
│ │ │ │ Test.dsp
│ │ │ │ Test.dsw
│ │ │ │ Test.ncb
│ │ │ │ Test.opt
│ │ │ │ Test.plg
│ │ │ │
│ │ │ └─驱动程序
│ │ │ │ buildchk.log
│ │ │ │ ddkbuild.bat
│ │ │ │ makefile
│ │ │ │ sources
│ │ │ │ Test.c
│ │ │ │ Test.dsp
│ │ │ │ Test.dsw
│ │ │ │ Test.h
│ │ │ │ Test.ncb
│ │ │ │ Test.opt
│ │ │ │ Test.plg
│ │ │ │
│ │ │ ├─obj
│ │ │ │ _objects.mac
│ │ │ │
│ │ │ └─objchk
│ │ │ └─i386
│ │ │ test.obj
│ │ │ Test.pdb
│ │ │ Test.sys
│ │ │
│ │ └─使用WriteFile
│ │ ├─应用层程序
│ │ │ Test.cpp
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ └─驱动程序
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第十二章
│ │ └─SSDTHook
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ SSDTHook.c
│ │ │ SSDTHook.dsp
│ │ │ SSDTHook.dsw
│ │ │ SSDTHook.h
│ │ │ SSDTHook.ncb
│ │ │ SSDTHook.opt
│ │ │ SSDTHook.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ ssdthook.obj
│ │ SSDTHook.pdb
│ │ SSDTHook.sys
│ │
│ ├─第十章
│ │ ├─LoadDriver
│ │ │ │ LoadDriver.aps
│ │ │ │ LoadDriver.clw
│ │ │ │ LoadDriver.cpp
│ │ │ │ LoadDriver.dsp
│ │ │ │ LoadDriver.dsw
│ │ │ │ LoadDriver.h
│ │ │ │ LoadDriver.ncb
│ │ │ │ LoadDriver.opt
│ │ │ │ LoadDriver.plg
│ │ │ │ LoadDriver.rc
│ │ │ │ LoadDriverDlg.cpp
│ │ │ │ LoadDriverDlg.h
│ │ │ │ ReadMe.txt
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ └─res
│ │ │ LoadDriver.ico
│ │ │ LoadDriver.rc2
│ │ │
│ │ └─ZwLoadDriver
│ │ test.cpp
│ │ test.dsp
│ │ test.dsw
│ │ test.ncb
│ │ test.opt
│ │ test.plg
│ │
│ └─第四章
│ └─Test
│ │ buildchk.log
│ │ ddkbuild.bat
│ │ makefile
│ │ sources
│ │ Test.c
│ │ Test.dsp
│ │ Test.dsw
│ │ Test.h
│ │ Test.ncb
│ │ Test.opt
│ │ Test.plg
│ │
│ ├─obj
│ │ _objects.mac
│ │
│ └─objchk
│ └─i386
│ test.obj
│ Test.pdb
│ Test.sys
│
├─数据库
│ ├─db@SJTU
│ │ │ 数据库讲义.ppt
│ │ │ 萨师煊&王珊《数据库系统概论》(第三版).pdf
│ │ │
│ │ └─数据库
│ │ │ 1264_lecture_13_F2002_xml.pdf
│ │ │ ch4_5m.ppt
│ │ │ ch5_5m.ppt
│ │ │ ch6_3m.ppt
│ │ │ ch7_2m.ppt
│ │ │ ch8_9_5+fsm.ppt
│ │ │ ch8_9_5m.ppt
│ │ │ ch9_8_2m.ppt
│ │ │ Chp1.pdf
│ │ │ chp1_1264_lecture_5_F2002_data_model.pdf
│ │ │ Chp2.pdf
│ │ │ chp3_1264_lecture_7_F2002_sql.pdf
│ │ │ chp3_1264_lecture_8_F2002_sql2_ODBC.pdf
│ │ │ chp3_sql.pdf
│ │ │ chp4_sql_oo.pdf
│ │ │ chp5_1264_lecture_6_F2002_normal范式.pdf
│ │ │ Chp5_Normal.pdf
│ │ │ Chp6_Design.pdf
│ │ │ Chp7_Recovery.pdf
│ │ │ Chp8_Concurrency.pdf
│ │ │ Chp9_Security.pdf
│ │ │ ChpA_Integrity.pdf
│ │ │ chpB_数据库新技术.pdf
│ │ │ 数据库教学进度表_2006_2007_02.doc
│ │ │ 数据库系统概论(第三版)课后习题答案.rar
│ │ │ 课堂测试题库_test.ppt
│ │ │
│ │ ├─dbdemo
│ │ │ create.sql
│ │ │ cst.sws
│ │ │ C_S_T.pdb
│ │ │ C_S_T.pdm
│ │ │ C_S_Tnew.pdb
│ │ │ C_S_Tnew.pdm
│ │ │ db.db
│ │ │ DBENG50.EXE
│ │ │ DBENG50W.CNT
│ │ │ DBENG50W.HLP
│ │ │ DBEXTF50.DLL
│ │ │ DBL50T.DLL
│ │ │ DBSTART.EXE
│ │ │ DBSVMN50.EXE
│ │ │ DBTL50T.DLL
│ │ │ FreeModel_1.feb
│ │ │ FreeModel_1.fem
│ │ │ FreeModel_1qqq.feb
│ │ │ FreeModel_1qqq.fem
│ │ │ FreeModel_w1.feb
│ │ │ FreeModel_w1.fem
│ │ │ ISQL.EXE
│ │ │ PBMSS050.DLL
│ │ │ PhysicalDataModel_1.pdm
│ │ │ SC.CNT
│ │ │ SCHILITE.DLL
│ │ │ SCLANGEN.DLL
│ │ │ SCSA.CNT
│ │ │ SCSAINDT.DLL
│ │ │ SCSALGEN.DLL
│ │ │ SCSQLANY.DLL
│ │ │ SQLACTNM.H
│ │ │ SQLACTRS.DLL
│ │ │ SQLACTRS.INI
│ │ │ WEDIT01.DLL
│ │ │ WL50ENT.DLL
│ │ │ WOD50T.DLL
│ │ │ WODBC.HLP
│ │ │ WTR50T.DLL
│ │ │
│ │ └─数据库系统概论(第三版)课后习题答案
│ │ 数据库系统概论(第三版)课后习题答案.doc
│ │
│ └─SQL
│ SQL Server 2000编程员指南.pdf
│ SQL必知必会(第3版).chm
│ SQL语句学习手册实例版.doc
│ SQL语言艺术.pdf
│ 《MySQL中文参考手册》.chm
│
├─算法与数据结构
│ │ C算法(第一卷:基础、数据结构、排序和搜索)(第三版)(PDF版).pdf
│ │ C算法(第二卷 图算法)(第三版)(PDF版).pdf
│ │ ModernApproach.pdf
│ │ 图论的算法与程序设计.pdf
│ │ 数据结构与算法综合资料库.CHM
│ │ 算法ebook(10部算法经典著作的合集).chm
│ │ 算法I~IV(C++实现)——基础、数据结构、排序和搜索(第三版).pdf
│ │ 算法艺术与信息学竞赛.pdf
│ │ 算法设计与实验题解.pdf
│ │ 计算几何导论.pdf
│ │ 计算机图形学的算法基础.pdf
│ │ 计算机算法设计与分析-王晓东.pdf
│ │
│ ├─Algorithm Design
│ │ │ hw.pdf
│ │ │ info.pdf
│ │ │ ps1.pdf
│ │ │ ps10.pdf
│ │ │ ps2.pdf
│ │ │ ps3.pdf
│ │ │ ps4.pdf
│ │ │ ps5.pdf
│ │ │ ps6.pdf
│ │ │ ps7.pdf
│ │ │ ps8.pdf
│ │ │ ps9.pdf
│ │ │ rev1.pdf
│ │ │ rev2.pdf
│ │ │ revf.pdf
│ │ │ syll.pdf
│ │ │
│ │ └─Lecture Slides for Algorithm Design
│ │ 01demo-propose-and-reject.ppt
│ │ 01stable-matching.pdf
│ │ 02analysis.pdf
│ │ 03demo-dag.ppt
│ │ 03graphs.pdf
│ │ 04demo-dijkstra.ppt
│ │ 04demo-interval-scheduling.ppt
│ │ 04greed.pdf
│ │ 04huffman.pdf
│ │ 04mst.pdf
│ │ 05demo-merge-invert.ppt
│ │ 05demo-merge.ppt
│ │ 05divide-and-conquer.pdf
│ │ 05multiply.pdf
│ │ 06bellman-ford.pdf
│ │ 06dynamic-programming.pdf
│ │ 07assignment.pdf
│ │ 07demo-maxflow.ppt
│ │ 07maxflow-applications.pdf
│ │ 07maxflow.pdf
│ │ 08intractability.pdf
│ │ 08np-complete.pdf
│ │ 08reductions-poly.pdf
│ │ 09pspace.pdf
│ │ 10extending.pdf
│ │ 11approx-alg.pdf
│ │ 11demo-list-schedule.ppt
│ │ 12localsearch.pdf
│ │ 13randomized.pdf
│ │ longest-path.mp3
│ │
│ ├─人工智能游戏编程真言.AI Game Programming Wisdom(中文完整PDF+配书光盘)
│ │ │ 人工智能游戏编程真言.pdf
│ │ │
│ │ └─人工智能游戏编程真言CD
│ │ │ 配书光盘说明.doc
│ │ │
│ │ ├─ColorImages
│ │ │ Color Plates.doc
│ │ │ Figure 01.tif
│ │ │ Figure 02.tif
│ │ │ Figure 03.tif
│ │ │ Figure 04.tif
│ │ │ Figure 05.tif
│ │ │ Figure 06.tif
│ │ │ Figure 07.tif
│ │ │ Figure 08.tif
│ │ │ Figure 09.tif
│ │ │ Figure 10.tif
│ │ │ Figure 11.tif
│ │ │
│ │ └─SourceCode
│ │ ├─02 Useful Techniques
│ │ │ ├─02 Orkin
│ │ │ │ Agent.cpp
│ │ │ │ Agent.h
│ │ │ │ main.cpp
│ │ │ │ TriggerSystem.cpp
│ │ │ │ TriggerSystem.dsp
│ │ │ │ TriggerSystem.dsw
│ │ │ │ TriggerSystem.h
│ │ │ │ TriggerSystem.ncb
│ │ │ │ TriggerSystem.opt
│ │ │ │ TriggerSystem.plg
│ │ │ │ Vector.h
│ │ │ │
│ │ │ ├─03 Orkin
│ │ │ │ ActionTable.cpp
│ │ │ │ ActionTable.h
│ │ │ │ ActionTable2.dsp
│ │ │ │ ActionTable2.dsw
│ │ │ │ ActionTable2.ncb
│ │ │ │ ActionTable2.opt
│ │ │ │ ActionTable2.plg
│ │ │ │ main.cpp
│ │ │ │
│ │ │ ├─04 Orkin
│ │ │ │ AnimController.cpp
│ │ │ │ AnimController.dsp
│ │ │ │ AnimController.dsw
│ │ │ │ AnimController.h
│ │ │ │ AnimController.ncb
│ │ │ │ AnimController.opt
│ │ │ │ AnimController.plg
│ │ │ │ main.cpp
│ │ │ │
│ │ │ ├─05 Carlisle
│ │ │ │ Listing1.cpp
│ │ │ │
│ │ │ ├─07 Vykruta
│ │ │ │ │ ChildView.cpp
│ │ │ │ │ ChildView.h
│ │ │ │ │ LOSGridDemo.aps
│ │ │ │ │ LOSGridDemo.cpp
│ │ │ │ │ LOSGridDemo.dsp
│ │ │ │ │ LOSGridDemo.dsw
│ │ │ │ │ LOSGridDemo.exe
│ │ │ │ │ LOSGridDemo.h
│ │ │ │ │ LOSGridDemo.ncb
│ │ │ │ │ LOSGridDemo.opt
│ │ │ │ │ LOSGridDemo.plg
│ │ │ │ │ LOSGridDemo.rc
│ │ │ │ │ MainFrm.cpp
│ │ │ │ │ MainFrm.h
│ │ │ │ │ readme.txt
│ │ │ │ │ Resource.h
│ │ │ │ │ StdAfx.cpp
│ │ │ │ │ StdAfx.h
│ │ │ │ │ TransformMat.cpp
│ │ │ │ │ TransformMat.h
│ │ │ │ │
│ │ │ │ └─res
│ │ │ │ LOSGridDemo.ico
│ │ │ │ LOSGridDemo.rc2
│ │ │ │
│ │ │ └─08 Zarozinski
│ │ │ ├─Spark! Viewer
│ │ │ │ DATA.TAG
│ │ │ │ data1.cab
│ │ │ │ HHUPD.EXE
│ │ │ │ lang.dat
│ │ │ │ layout.bin
│ │ │ │ os.dat
│ │ │ │ readme.txt
│ │ │ │ SETUP.EXE
│ │ │ │ SETUP.INI
│ │ │ │ setup.ins
│ │ │ │ setup.lid
│ │ │ │ _INST32I.EX_
│ │ │ │ _ISDEL.EXE
│ │ │ │ _setup.dll
│ │ │ │ _sys1.cab
│ │ │ │ _user1.cab
│ │ │ │
│ │ │ └─src
│ │ │ │ aiwisdom.fcl
│ │ │ │ FFLL.dsw
│ │ │ │ readme.txt
│ │ │ │
│ │ │ ├─bin
│ │ │ │ AIWisdom.exe
│ │ │ │ ffllapi.dll
│ │ │ │ ffllapi.lib
│ │ │ │
│ │ │ ├─ffllapi
│ │ │ │ │ COGDefuzzSetObj.cpp
│ │ │ │ │ COGDefuzzSetObj.h
│ │ │ │ │ COGDefuzzVarObj.cpp
│ │ │ │ │ COGDefuzzVarObj.h
│ │ │ │ │ DefuzzSetObj.cpp
│ │ │ │ │ DefuzzSetObj.h
│ │ │ │ │ DefuzzVarObj.cpp
│ │ │ │ │ DefuzzVarObj.h
│ │ │ │ │ FFLLAPI.cpp
│ │ │ │ │ FFLLAPI.def
│ │ │ │ │ FFLLAPI.h
│ │ │ │ │ FFLLBase.cpp
│ │ │ │ │ FFLLBase.h
│ │ │ │ │ FuzzyModelBase.cpp
│ │ │ │ │ FuzzyModelBase.h
│ │ │ │ │ FuzzyOutSet.cpp
│ │ │ │ │ FuzzyOutSet.h
│ │ │ │ │ FuzzyOutVariable.cpp
│ │ │ │ │ FuzzyOutVariable.h
│ │ │ │ │ FuzzyOutVariableBase.cpp
│ │ │ │ │ FuzzyOutVariableBase.h
│ │ │ │ │ FuzzySetBase.cpp
│ │ │ │ │ FuzzySetBase.h
│ │ │ │ │ FuzzyVariableBase.cpp
│ │ │ │ │ FuzzyVariableBase.h
│ │ │ │ │ license.txt
│ │ │ │ │ MemberFuncBase.cpp
│ │ │ │ │ MemberFuncBase.h
│ │ │ │ │ MemberFuncSCurve.cpp
│ │ │ │ │ MemberFuncSCurve.h
│ │ │ │ │ MemberFuncSingle.cpp
│ │ │ │ │ MemberFuncSingle.h
│ │ │ │ │ MemberFuncTrap.cpp
│ │ │ │ │ MemberFuncTrap.h
│ │ │ │ │ MemberFuncTri.cpp
│ │ │ │ │ MemberFuncTri.h
│ │ │ │ │ MOMDefuzzSetObj.cpp
│ │ │ │ │ MOMDefuzzSetObj.h
│ │ │ │ │ MOMDefuzzVarObj.cpp
│ │ │ │ │ MOMDefuzzVarObj.h
│ │ │ │ │ RuleArray.cpp
│ │ │ │ │ RuleArray.h
│ │ │ │ │
│ │ │ │ └─Msvc
│ │ │ │ FFLL API.dsp
│ │ │ │ FFLL API.dsw
│ │ │ │ FFLLAPI.rc
│ │ │ │ resource.h
│ │ │ │
│ │ │ └─Sample Program
│ │ │ │ AIWisdom.cpp
│ │ │ │
│ │ │ └─msvc
│ │ │ AIWisdom.dsp
│ │ │
│ │ ├─03 Pathfinding with Astar
│ │ │ ├─01 Matthews
│ │ │ │ │ Ase.chm
│ │ │ │ │
│ │ │ │ └─ase
│ │ │ │ │ aiwisdom.ase
│ │ │ │ │ ase.cpp
│ │ │ │ │ ase.dsp
│ │ │ │ │ ase.dsw
│ │ │ │ │ ase.exe
│ │ │ │ │ ase.h
│ │ │ │ │ ase.rc
│ │ │ │ │ aseDoc.cpp
│ │ │ │ │ aseDoc.h
│ │ │ │ │ aseView.cpp
│ │ │ │ │ aseView.h
│ │ │ │ │ asincludes.h
│ │ │ │ │ complex.ase
│ │ │ │ │ MainFrm.cpp
│ │ │ │ │ MainFrm.h
│ │ │ │ │ NodeView.cpp
│ │ │ │ │ NodeView.h
│ │ │ │ │ PathFinder.cpp
│ │ │ │ │ PathFinder.h
│ │ │ │ │ random.ase
│ │ │ │ │ ReadMe.txt
│ │ │ │ │ relative_cost.ase
│ │ │ │ │ resource.h
│ │ │ │ │ StdAfx.cpp
│ │ │ │ │ StdAfx.h
│ │ │ │ │ very_simple.ase
│ │ │ │ │ weight_ex.ase
│ │ │ │ │
│ │ │ │ └─res
│ │ │ │ ase.ico
│ │ │ │ ase.rc2
│ │ │ │ aseDoc.ico
│ │ │ │ bitmap1.bmp
│ │ │ │ Toolbar.bmp
│ │ │ │
│ │ │ ├─02 Higgins
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │ Listing3.cpp
│ │ │ │ Listing4.cpp
│ │ │ │ Listing5.cpp
│ │ │ │
│ │ │ ├─03 Higgins
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │
│ │ │ └─04 Higgins
│ │ │ Listing1.cpp
│ │ │ Listing2.cpp
│ │ │ Listing3.cpp
│ │ │ Listing4.cpp
│ │ │ Listing5.cpp
│ │ │ Listing6.cpp
│ │ │
│ │ ├─04 Pathfinding and Movement
│ │ │ ├─01 Charla, Mika
│ │ │ │ EXAMPLE.EXE
│ │ │ │ README.TXT
│ │ │ │ SENSOR.C
│ │ │ │ WESTBIAS.EXE
│ │ │ │
│ │ │ ├─02 Surasmith
│ │ │ │ │ readme.txt
│ │ │ │ │
│ │ │ │ ├─solution
│ │ │ │ │ solution.cpp
│ │ │ │ │ solution.dsp
│ │ │ │ │ solution.dsw
│ │ │ │ │
│ │ │ │ └─test
│ │ │ │ sample.csv
│ │ │ │ samplei.csv
│ │ │ │ solution.csv
│ │ │ │ solution.exe
│ │ │ │
│ │ │ ├─03 Tozour
│ │ │ │ Listing1.cpp
│ │ │ │
│ │ │ ├─04 Pinter
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │
│ │ │ ├─05 Hancock
│ │ │ │ ExtractRegions.cpp
│ │ │ │ GenerateGoals.cpp
│ │ │ │ Goal.cpp
│ │ │ │ Goal.h
│ │ │ │ Goal_FollowLink.cpp
│ │ │ │ Goal_FollowLink.h
│ │ │ │ Goal_GoThroughDoor.cpp
│ │ │ │ Goal_GoThroughDoor.h
│ │ │ │ Goal_GotoNode.cpp
│ │ │ │ Goal_GotoNode.h
│ │ │ │ Goal_HitSwitch.cpp
│ │ │ │ Goal_HitSwitch.h
│ │ │ │ Goal_RideElevator.cpp
│ │ │ │ Goal_RideElevator.h
│ │ │ │ NodeAndLink.cpp
│ │ │ │ NodeAndLink.h
│ │ │ │ ReadMe.txt
│ │ │ │
│ │ │ └─06 Scutt
│ │ │ Listing1.cpp
│ │ │
│ │ ├─05 Tactical Issues
│ │ │ ├─03 vanderSterren
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │
│ │ │ ├─04 vanderSterren
│ │ │ │ Listing1.cpp
│ │ │ │
│ │ │ ├─05 Reynolds
│ │ │ │ GFX.BMP
│ │ │ │ level.map
│ │ │ │ readme.txt
│ │ │ │ TeamAI.exe
│ │ │ │
│ │ │ └─06 Dawson
│ │ │ Listing1.cpp
│ │ │ Listing2.cpp
│ │ │
│ │ ├─06 General Architectures
│ │ │ ├─02 McLean
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │ Listing3.cpp
│ │ │ │ Listing4.cpp
│ │ │ │
│ │ │ ├─03 Alexander
│ │ │ │ LoadBalance.cpp
│ │ │ │ LoadBalance.h
│ │ │ │
│ │ │ ├─04 Christian
│ │ │ │ │ 2dworld.cpp
│ │ │ │ │ 2dworld.h
│ │ │ │ │ anim.cpp
│ │ │ │ │ anim.h
│ │ │ │ │ brain.h
│ │ │ │ │ brain.h.doc
│ │ │ │ │ brain_dog.cpp
│ │ │ │ │ brain_dog.cpp.doc
│ │ │ │ │ brain_dog.h.doc
│ │ │ │ │ cat.cpp
│ │ │ │ │ cat.h
│ │ │ │ │ caught.cpp
│ │ │ │ │ caught.h
│ │ │ │ │ character.cpp
│ │ │ │ │ character.h
│ │ │ │ │ characterbrainlib.h
│ │ │ │ │ characterexec.cpp
│ │ │ │ │ characterexec.h
│ │ │ │ │ chase.cpp
│ │ │ │ │ chase.h
│ │ │ │ │ chased.cpp
│ │ │ │ │ chased.h
│ │ │ │ │ damaged.cpp
│ │ │ │ │ damaged.h
│ │ │ │ │ damagereact.cpp
│ │ │ │ │ damagereact.h
│ │ │ │ │ die.cpp
│ │ │ │ │ die.h
│ │ │ │ │ dog.cpp
│ │ │ │ │ dog.h
│ │ │ │ │ done.cpp
│ │ │ │ │ done.h
│ │ │ │ │ dying.cpp
│ │ │ │ │ dying.h
│ │ │ │ │ fight.cpp
│ │ │ │ │ fight.h
│ │ │ │ │ flee.cpp
│ │ │ │ │ flee.h
│ │ │ │ │ gametime.cpp
│ │ │ │ │ gametime.h
│ │ │ │ │ ie.cpp
│ │ │ │ │ ie.cpp.doc
│ │ │ │ │ ie.h
│ │ │ │ │ ieapp.cpp
│ │ │ │ │ ieapp.dsp
│ │ │ │ │ ieapp.dsw
│ │ │ │ │ ieapp.h
│ │ │ │ │ ieapp.ico
│ │ │ │ │ ieapp.ncb
│ │ │ │ │ ieapp.opt
│ │ │ │ │ ieapp.plg
│ │ │ │ │ ieapp.rc
│ │ │ │ │ ieexec.cpp
│ │ │ │ │ ieexec.h
│ │ │ │ │ iegoal.cpp
│ │ │ │ │ iegoal.h
│ │ │ │ │ ieowner.cpp
│ │ │ │ │ ieowner.h
│ │ │ │ │ ierule.cpp
│ │ │ │ │ ierule.h
│ │ │ │ │ iexec.cpp
│ │ │ │ │ istired.cpp
│ │ │ │ │ istired.h
│ │ │ │ │ motion.h
│ │ │ │ │ nap.cpp
│ │ │ │ │ nap.h
│ │ │ │ │ npc.h
│ │ │ │ │ ReadMe.txt
│ │ │ │ │ resource.h
│ │ │ │ │ rested.cpp
│ │ │ │ │ rested.h
│ │ │ │ │ rule.cpp.doc
│ │ │ │ │ seesEnemy.cpp
│ │ │ │ │ seesEnemy.h
│ │ │ │ │ small.ico
│ │ │ │ │ StdAfx.cpp
│ │ │ │ │ StdAfx.h
│ │ │ │ │ tired.cpp
│ │ │ │ │ tired.h
│ │ │ │ │ util.cpp
│ │ │ │ │ util.h
│ │ │ │ │ wander.cpp
│ │ │ │ │ wander.h
│ │ │ │ │ wonfight.cpp
│ │ │ │ │ wonfight.h
│ │ │ │ │ world2d.cpp
│ │ │ │ │ world2d.h
│ │ │ │ │
│ │ │ │ └─Debug
│ │ │ │ ieapp.exe
│ │ │ │
│ │ │ ├─05 Rabin
│ │ │ │ main.cpp
│ │ │ │ readme.txt
│ │ │ │ robot.cpp
│ │ │ │ robot.h
│ │ │ │ simplestatemch.dsp
│ │ │ │ simplestatemch.dsw
│ │ │ │ statemch.cpp
│ │ │ │ statemch.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ └─06 Rabin
│ │ │ database.cpp
│ │ │ database.h
│ │ │ debuglog.cpp
│ │ │ debuglog.h
│ │ │ gameobject.cpp
│ │ │ gameobject.h
│ │ │ global.h
│ │ │ main.cpp
│ │ │ msg.cpp
│ │ │ msg.h
│ │ │ msgroute.cpp
│ │ │ msgroute.h
│ │ │ readme.txt
│ │ │ robot.cpp
│ │ │ robot.h
│ │ │ singleton.h
│ │ │ statemch.cpp
│ │ │ statemch.dsp
│ │ │ statemch.dsw
│ │ │ statemch.h
│ │ │ StdAfx.cpp
│ │ │ StdAfx.h
│ │ │ time.cpp
│ │ │ time.h
│ │ │
│ │ ├─07 DecisionMaking Architectures
│ │ │ ├─01 Isla, Blumberg
│ │ │ │ Agent.class
│ │ │ │ Agent.java
│ │ │ │ BBWar$MouseManager.class
│ │ │ │ BBWar.class
│ │ │ │ BBWar.java
│ │ │ │ Blackboard$Application.class
│ │ │ │ Blackboard.class
│ │ │ │ Blackboard.java
│ │ │ │ City$CreateCommanderSkill.class
│ │ │ │ City$CreateShieldSkill.class
│ │ │ │ City$CreateSoldierSkill.class
│ │ │ │ City$CreateWorkerSkill.class
│ │ │ │ City.class
│ │ │ │ City.java
│ │ │ │ Commander$AttackCitySkill.class
│ │ │ │ Commander$DefendLocationSkill.class
│ │ │ │ Commander.class
│ │ │ │ Commander.java
│ │ │ │ DefenseTactician$Cluster.class
│ │ │ │ DefenseTactician.class
│ │ │ │ DefenseTactician.java
│ │ │ │ DrawableObject.class
│ │ │ │ DrawableObject.java
│ │ │ │ EventNotifier.class
│ │ │ │ EventNotifier.java
│ │ │ │ LocatableMission.class
│ │ │ │ LocatableMission.java
│ │ │ │ Mission.class
│ │ │ │ Mission.java
│ │ │ │ README.txt
│ │ │ │ Resource.class
│ │ │ │ Resource.java
│ │ │ │ Shield$ShieldSkill.class
│ │ │ │ Shield.class
│ │ │ │ Shield.java
│ │ │ │ Skill.class
│ │ │ │ Skill.java
│ │ │ │ Soldier$AttackLocationSkill.class
│ │ │ │ Soldier$ShootSkill.class
│ │ │ │ Soldier.class
│ │ │ │ Soldier.java
│ │ │ │ Vec2.class
│ │ │ │ Vec2.java
│ │ │ │ Worker$GatherSkill.class
│ │ │ │ Worker.class
│ │ │ │ Worker.java
│ │ │ │ World.class
│ │ │ │ World.java
│ │ │ │
│ │ │ └─03 Laramée
│ │ │ │ dst.dsp
│ │ │ │ dst.dsw
│ │ │ │ Evidence.cpp
│ │ │ │ Evidence.h
│ │ │ │ WinMain.cpp
│ │ │ │
│ │ │ └─Debug
│ │ │ dst.exe
│ │ │
│ │ ├─08 FPS, RTS, and RPG AI
│ │ │ └─06 Alt, King
│ │ │ Listing1.cpp
│ │ │ Listing2.cpp
│ │ │
│ │ ├─09 Racing and Sports AI
│ │ │ ├─01 Biasillo
│ │ │ │ Listing1.cpp
│ │ │ │
│ │ │ ├─02 Biasillo
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │ Listing3.cpp
│ │ │ │
│ │ │ ├─03 Biasillo
│ │ │ │ Listing1.cpp
│ │ │ │
│ │ │ └─04 Adzima
│ │ │ aimap.h
│ │ │ aimath.h
│ │ │ aiNavigation.cpp
│ │ │ aiNavigation.h
│ │ │ aiObstacle.cpp
│ │ │ aiObstacle.h
│ │ │ aiVehicle.h
│ │ │ readme.doc
│ │ │
│ │ ├─10 Scripting
│ │ │ ├─01 Berger
│ │ │ │ CodeGen.cpp
│ │ │ │ CodeGen.H
│ │ │ │ Makefile
│ │ │ │ Opcode.H
│ │ │ │ PTNode.cpp
│ │ │ │ PTNode.H
│ │ │ │ README.txt
│ │ │ │ sample.scc
│ │ │ │ scc-lexer.l
│ │ │ │ scc-parser.y
│ │ │ │ SCC.cpp
│ │ │ │ SCC.H
│ │ │ │ SmartPtr.cpp
│ │ │ │ SmartPtr.H
│ │ │ │ unistd.h
│ │ │ │
│ │ │ ├─02 Berger
│ │ │ │ │ README.txt
│ │ │ │ │
│ │ │ │ ├─scc
│ │ │ │ │ CodeGen.cpp
│ │ │ │ │ CodeGen.H
│ │ │ │ │ Makefile
│ │ │ │ │ Opcode.H
│ │ │ │ │ PTNode.cpp
│ │ │ │ │ PTNode.H
│ │ │ │ │ sample.bin
│ │ │ │ │ sample.scc
│ │ │ │ │ scc-lexer.l
│ │ │ │ │ scc-parser.y
│ │ │ │ │ SCC.cpp
│ │ │ │ │ SCC.H
│ │ │ │ │ SmartPtr.cpp
│ │ │ │ │ SmartPtr.H
│ │ │ │ │ unistd.h
│ │ │ │ │
│ │ │ │ └─sinterp
│ │ │ │ Makefile
│ │ │ │ Opcode.H
│ │ │ │ sample.bin
│ │ │ │ sample.scc
│ │ │ │ sinterp.cpp
│ │ │ │ VM.cpp
│ │ │ │ VM.H
│ │ │ │
│ │ │ └─05 Barnes, Hutchens
│ │ │ Listing1.cpp
│ │ │ Listing2.cpp
│ │ │
│ │ └─11 Learning
│ │ ├─01 Manslow
│ │ │ │ ExamplesReadme.doc
│ │ │ │
│ │ │ ├─GAPBILExample
│ │ │ │ │ CGA.cpp
│ │ │ │ │ CGA.h
│ │ │ │ │ CPBIL.cpp
│ │ │ │ │ CPBIL.h
│ │ │ │ │ CPS.cpp
│ │ │ │ │ CPS.h
│ │ │ │ │ CWorld.cpp
│ │ │ │ │ CWorld.h
│ │ │ │ │ GA.txt
│ │ │ │ │ GAPBILExample.clw
│ │ │ │ │ GAPBILExample.cpp
│ │ │ │ │ GAPBILExample.exe
│ │ │ │ │ GAPBILExample.h
│ │ │ │ │ GAPBILExample.mak
│ │ │ │ │ GAPBILExample.mdp
│ │ │ │ │ GAPBILExample.ncb
│ │ │ │ │ GAPBILExample.rc
│ │ │ │ │ GAPBILExampleDoc.cpp
│ │ │ │ │ GAPBILExampleDoc.h
│ │ │ │ │ GAPBILExampleView.cpp
│ │ │ │ │ GAPBILExampleView.h
│ │ │ │ │ MainFrm.cpp
│ │ │ │ │ MainFrm.h
│ │ │ │ │ PBIL.txt
│ │ │ │ │ PS.txt
│ │ │ │ │ ReadMe.txt
│ │ │ │ │ Resource.h
│ │ │ │ │ StdAfx.cpp
│ │ │ │ │ StdAfx.h
│ │ │ │ │
│ │ │ │ └─res
│ │ │ │ GAPBILExample.ico
│ │ │ │ GAPBILExample.rc2
│ │ │ │ GAPBILExampleDoc.ico
│ │ │ │
│ │ │ └─GPExample
│ │ │ │ CGP.cpp
│ │ │ │ CGP.h
│ │ │ │ CGPANDNode.cpp
│ │ │ │ CGPANDNode.h
│ │ │ │ CGPBinaryNode.cpp
│ │ │ │ CGPBinaryNode.h
│ │ │ │ CGPIfGreaterThanZeroNode.cpp
│ │ │ │ CGPIfGreaterThanZeroNode.h
│ │ │ │ CGPIsFoodNode.cpp
│ │ │ │ CGPIsFoodNode.h
│ │ │ │ CGPIsPoisonNode.cpp
│ │ │ │ CGPIsPoisonNode.h
│ │ │ │ CGPIsWallNode.cpp
│ │ │ │ CGPIsWallNode.h
│ │ │ │ CGPMoveForwardNode.cpp
│ │ │ │ CGPMoveForwardNode.h
│ │ │ │ CGPNode.cpp
│ │ │ │ CGPNode.h
│ │ │ │ CGPNOTNode.cpp
│ │ │ │ CGPNOTNode.h
│ │ │ │ CGPORNode.cpp
│ │ │ │ CGPORNode.h
│ │ │ │ CGPRandomNumberNode.cpp
│ │ │ │ CGPRandomNumberNode.h
│ │ │ │ CGPTerminalNode.cpp
│ │ │ │ CGPTerminalNode.h
│ │ │ │ CGPTernaryNode.cpp
│ │ │ │ CGPTernaryNode.h
│ │ │ │ CGPTurnLeftNode.cpp
│ │ │ │ CGPTurnLeftNode.h
│ │ │ │ CGPTurnRightNode.cpp
│ │ │ │ CGPTurnRightNode.h
│ │ │ │ CGPUnaryNode.cpp
│ │ │ │ CGPUnaryNode.h
│ │ │ │ Copy of CGP.cpp
│ │ │ │ CWorld.cpp
│ │ │ │ CWorld.h
│ │ │ │ GPExample.clw
│ │ │ │ GPExample.cpp
│ │ │ │ GPExample.exe
│ │ │ │ GPExample.h
│ │ │ │ GPExample.mak
│ │ │ │ GPExample.mdp
│ │ │ │ GPExample.ncb
│ │ │ │ GPExample.rc
│ │ │ │ GPExampleDoc.cpp
│ │ │ │ GPExampleDoc.h
│ │ │ │ GPExampleView.cpp
│ │ │ │ GPExampleView.h
│ │ │ │ MainFrm.cpp
│ │ │ │ MainFrm.h
│ │ │ │ ReadMe.txt
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ └─res
│ │ │ GPExample.ico
│ │ │ GPExample.rc2
│ │ │ GPExampleDoc.ico
│ │ │
│ │ ├─02 Evans
│ │ │ Listing1.cpp
│ │ │
│ │ ├─04 Mommersteeg
│ │ │ ├─Penny
│ │ │ │ │ Array.h
│ │ │ │ │ Head.bmp
│ │ │ │ │ ImprovedPredictor.cpp
│ │ │ │ │ ImprovedPredictor.h
│ │ │ │ │ IteratorList.h
│ │ │ │ │ PennyMatching.clw
│ │ │ │ │ PennyMatching.cpp
│ │ │ │ │ PennyMatching.dsp
│ │ │ │ │ PennyMatching.dsw
│ │ │ │ │ PennyMatching.exe
│ │ │ │ │ PennyMatching.h
│ │ │ │ │ PennyMatching.rc
│ │ │ │ │ PennyMatchingDlg.cpp
│ │ │ │ │ PennyMatchingDlg.h
│ │ │ │ │ Predictor.h
│ │ │ │ │ RandomPredictor.cpp
│ │ │ │ │ RandomPredictor.h
│ │ │ │ │ ReadMe.txt
│ │ │ │ │ resource.h
│ │ │ │ │ SelfAdjustingPredictor.cpp
│ │ │ │ │ SelfAdjustingPredictor.h
│ │ │ │ │ SimplePredictor.cpp
│ │ │ │ │ SimplePredictor.h
│ │ │ │ │ SlidingWindow.h
│ │ │ │ │ StdAfx.cpp
│ │ │ │ │ StdAfx.h
│ │ │ │ │ StringMatchPredictor.cpp
│ │ │ │ │ StringMatchPredictor.h
│ │ │ │ │ Tail.bmp
│ │ │ │ │
│ │ │ │ └─Res
│ │ │ │ bitmap1.bmp
│ │ │ │ bmp00001.bmp
│ │ │ │ ico00001.ico
│ │ │ │ ico00002.ico
│ │ │ │ icon1.ico
│ │ │ │ PennyMatching.ico
│ │ │ │ PennyMatching.rc2
│ │ │ │
│ │ │ ├─Predictors
│ │ │ │ Array.h
│ │ │ │ ImprovedPredictor.cpp
│ │ │ │ ImprovedPredictor.h
│ │ │ │ IteratorList.h
│ │ │ │ Predictor.h
│ │ │ │ RandomPredictor.cpp
│ │ │ │ RandomPredictor.h
│ │ │ │ SelfAdjustingPredictor.cpp
│ │ │ │ SelfAdjustingPredictor.h
│ │ │ │ SimplePredictor.cpp
│ │ │ │ SimplePredictor.h
│ │ │ │ SlidingWindow.h
│ │ │ │ StringMatchPredictor.cpp
│ │ │ │ StringMatchPredictor.h
│ │ │ │
│ │ │ └─Tennis
│ │ │ Aibot.cpp
│ │ │ Aibot.h
│ │ │ Array.h
│ │ │ Ball.cpp
│ │ │ Ball.h
│ │ │ Bounce.wav
│ │ │ Cross.bmp
│ │ │ DirectDraw.cpp
│ │ │ DirectDraw.h
│ │ │ DirectSound.cpp
│ │ │ DirectSound.h
│ │ │ Gamer.cpp
│ │ │ Gamer.h
│ │ │ Hitball.wav
│ │ │ Icon.ico
│ │ │ Intro.bmp
│ │ │ IteratorList.h
│ │ │ Observer.cpp
│ │ │ Observer.h
│ │ │ Paddle.cpp
│ │ │ Paddle.h
│ │ │ PatternBot.cpp
│ │ │ PatternBot.h
│ │ │ Predictor.h
│ │ │ RandomPredictor.cpp
│ │ │ RandomPredictor.h
│ │ │ ReadMe.txt
│ │ │ resource.h
│ │ │ SlidingWindow.h
│ │ │ SoundBuffer.cpp
│ │ │ SoundBuffer.h
│ │ │ StdAfx.cpp
│ │ │ StdAfx.h
│ │ │ StringMatchPredictor.cpp
│ │ │ StringMatchPredictor.h
│ │ │ tennis.aps
│ │ │ tennis.cpp
│ │ │ tennis.dsp
│ │ │ tennis.dsw
│ │ │ tennis.exe
│ │ │ Tennis.h
│ │ │ tennis.ncb
│ │ │ tennis.opt
│ │ │ tennis.rc
│ │ │ tennisfield.bmp
│ │ │ TennisField.cpp
│ │ │ tennisfield.h
│ │ │ TennisPredictor.cpp
│ │ │ TennisPredictor.h
│ │ │
│ │ ├─05 Laramée
│ │ │ Listing1.cpp
│ │ │
│ │ ├─06 Barnes, Hutchens
│ │ │ Listing1.cpp
│ │ │
│ │ ├─08 Manslow
│ │ │ │ AimingErrorExemplarData.txt
│ │ │ │ BarrelAngleExemplarData.txt
│ │ │ │ CConditionalDistribution.cpp
│ │ │ │ CConditionalDistribution.h
│ │ │ │ CMLP.cpp
│ │ │ │ CMLP.h
│ │ │ │ CProjectile.cpp
│ │ │ │ CProjectile.h
│ │ │ │ CTank.cpp
│ │ │ │ CTank.h
│ │ │ │ CUnconditionalDistribution.cpp
│ │ │ │ CUnconditionalDistribution.h
│ │ │ │ CWorld.cpp
│ │ │ │ CWorld.h
│ │ │ │ MainFrm.cpp
│ │ │ │ MainFrm.h
│ │ │ │ MFCReadMe.txt
│ │ │ │ NewTrainedMLP.mlp
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │ Tanks.aps
│ │ │ │ Tanks.bak
│ │ │ │ Tanks.clw
│ │ │ │ Tanks.cpp
│ │ │ │ Tanks.dsp
│ │ │ │ Tanks.dsw
│ │ │ │ Tanks.exe
│ │ │ │ Tanks.h
│ │ │ │ Tanks.mak
│ │ │ │ TANKS.mdp
│ │ │ │ TANKS.ncb
│ │ │ │ Tanks.opt
│ │ │ │ Tanks.plg
│ │ │ │ Tanks.rc
│ │ │ │ TanksDoc.cpp
│ │ │ │ TanksDoc.h
│ │ │ │ TanksReadme.doc
│ │ │ │ TanksView.cpp
│ │ │ │ TanksView.h
│ │ │ │ TrainedAimingErrorModel.cdm
│ │ │ │ TrainedBarrelAngleMLP.mlp
│ │ │ │
│ │ │ └─res
│ │ │ Tanks.ico
│ │ │ Tanks.rc2
│ │ │ TanksDoc.ico
│ │ │
│ │ └─09 Laramée
│ │ │ Chromosome.h
│ │ │ Entities.cpp
│ │ │ Entities.h
│ │ │ ga.dsp
│ │ │ ga.dsw
│ │ │ Genetic.cpp
│ │ │ Genetic.h
│ │ │ Globals.h
│ │ │ Simulation.cpp
│ │ │ Simulation.h
│ │ │ Troll.cpp
│ │ │ Troll.h
│ │ │ WinMain.cpp
│ │ │ WorldGrid.cpp
│ │ │ WorldGrid.h
│ │ │
│ │ └─Debug
│ │ ga.exe
│ │
│ ├─传说中超越了算法导论的书
│ │ algorithms.pdf
│ │ all.pdf
│ │
│ ├─算法导论
│ │ │ [麻省理工学院-算法导论].Introduction.to.Algorithms,.Second.Edition.chm
│ │ │
│ │ ├─Introduction.to.Algorithms.-.算法导论(中文版)
│ │ │ 算法导论(中文版)(现代计算机常用数据结构和算法).pdf
│ │ │
│ │ ├─solution to CLR(算法导论习题答案)
│ │ │ solution to CLR(绠楁硶瀵艰涔犻绛旀).pdf
│ │ │
│ │ ├─[麻省理工学院-算法导论].Introduction.to.Algorithms.-.Homework
│ │ │ ps1.pdf
│ │ │ ps10.pdf
│ │ │ ps10sol.pdf
│ │ │ ps1sol.pdf
│ │ │ ps2.pdf
│ │ │ ps2sol.pdf
│ │ │ ps3.pdf
│ │ │ ps3sol.pdf
│ │ │ ps4.pdf
│ │ │ ps4sol.pdf
│ │ │ ps5.pdf
│ │ │ ps5sol.pdf
│ │ │ ps6.pdf
│ │ │ ps6sol.pdf
│ │ │ ps7.pdf
│ │ │ ps7sol.pdf
│ │ │ ps8.pdf
│ │ │ ps8sol.pdf
│ │ │ ps9.pdf
│ │ │ ps9sol.pdf
│ │ │ samples.pdf
│ │ │
│ │ ├─[麻省理工学院-算法导论].Introduction.to.Algorithms.-.Instructor's.Manual
│ │ │ Instructor's Manual.pdf
│ │ │
│ │ ├─[麻省理工学院-算法导论].Introduction.to.Algorithms.-.Lecture.Notes
│ │ │ lecture01.pdf
│ │ │ lecture02.pdf
│ │ │ lecture03.pdf
│ │ │ lecture04.pdf
│ │ │ lecture05.pdf
│ │ │ lecture06.pdf
│ │ │ lecture07.pdf
│ │ │ lecture08.pdf
│ │ │ lecture09.pdf
│ │ │ lecture10.pdf
│ │ │ lecture11.pdf
│ │ │ lecture12.pdf
│ │ │ lecture13.pdf
│ │ │ lecture14.pdf
│ │ │ lecture15.pdf
│ │ │ lecture16.pdf
│ │ │ lecture17.pdf
│ │ │ lecture18.pdf
│ │ │ lecture19.pdf
│ │ │ lecture20.pdf
│ │ │ lecture21.pdf
│ │ │ lecture22.pdf
│ │ │ lecture23.pdf
│ │ │
│ │ └─[麻省理工学院-算法导论].Introduction.to.Algorithms.-.Test
│ │ diagnostics.pdf
│ │ diagnosticsol.pdf
│ │ finalexamreview.pdf
│ │ finalexamreviewsolutions.pdf
│ │ oldquiz2.pdf
│ │ oldquiz2sol.pdf
│ │ pquiz1.pdf
│ │ pquiz1sol.pdf
│ │ practicefinal.pdf
│ │ practicefinalsol.pdf
│ │ q1sol.pdf
│ │ quiz2sol.pdf
│ │
│ └─算法设计与分析基础
│ │ 算法设计与分析基础.pdf
│ │ 算法设计与分析基础习题解答.doc
│ │
│ ├─算法设计与分析基础(第2版)清华出版社
│ │ ch4分治法-02.ppt
│ │ ch5减治法-02.ppt
│ │ 算法分析第1章.ppt
│ │ 算法分析第2章.ppt
│ │ 算法分析第3章.ppt
│ │ 算法分析第8章.ppt
│ │ 算法设计分析基础_教材纠错.doc
│ │
│ └─算法设计第一版习题答案
│ ch_01.pdf
│ ch_02.pdf
│ ch_03.pdf
│ ch_04.pdf
│ ch_05.pdf
│ ch_06.pdf
│ ch_07.pdf
│ ch_08.pdf
│ ch_09.pdf
│ ch_10.pdf
│ ch_11.pdf
│
└─解题
如何求解问题——现代启发式方法.pdf
怎样解题(How To Solve It)[美]G.波利亚.pdf
│ 加密与解密.iso
│
├─Concrete.Math(具体数学)(中文版.英文版.6套试题)
│ │ 具体数学中文版.pdf
│ │
│ └─Concrete Math(具体数学)(中文版+英文版+6套试题)
│ │ ConcreteMath.pdf
│ │
│ ├─中文版(第1版)
│ │ bookinfo.dat
│ │
│ └─试题
│ ctest.zip
│
├─代码
│ │ Code.Reading.The.Open.Source.Perspective.chm
│ │ GNU make中文手册v3.80.pdf
│ │ The.Practice.of.Programming.pdf
│ │ working effectively with legacy code.chm
│ │ 代码优化:有效使用内存.pdf
│ │ 源码追踪经验谈.pdf
│ │ 程序设计实践.pdf
│ │
│ ├─[代码大全2中文版和英文版(完整清晰版)]
│ │ Microsoft.Press.Code.Complete.Second.Edition.chm
│ │ [代码大全2中文版(完整清晰版)].pdf
│ │
│ ├─代码之美Beautiful Code中英文版
│ │ OReilly.Beautiful.Code.2007.chm
│ │ 代码之美Beautiful Code.pdf
│ │
│ ├─代码阅读方法与实践中英文版及代码
│ │ │ 代码阅读方法与实践(中文版,Diomidis.Spinellis.著).pdf
│ │ │ 代码阅读方法与实践(英文版,Diomidis.Spinellis.著).chm
│ │ │
│ │ └─《代码阅读方法与实践》部分完整源代码
│ │ apropos.pdf
│ │ at.pdf
│ │ cat.pdf
│ │ ctags.pdf
│ │ execve.pdf
│ │ ffs.pdf
│ │ gprof.pdf
│ │ last.pdf
│ │ mbuf.pdf
│ │ perlguts.pdf
│ │ rfc2068.txt
│ │ rfc793.txt
│ │ sendmail.pdf
│ │ strftime.pdf
│ │ tcpdump.pdf
│ │ vixie-security.pdf
│ │
│ └─重构:改善既有代码的设计_(侯捷译-超星版)
│ └─重构:改善既有代码的设计_0
│ BookContents.dat
│ bookinfo.dat
│ cov001.pdg
│ cov002.pdg
│ fow001.pdg
│ fow002.pdg
│ fow003.pdg
│ fow004.pdg
│ fow005.pdg
│ fow006.pdg
│ fow007.pdg
│ fow008.pdg
│ fow009.pdg
│ fow010.pdg
│ fow011.pdg
│ fow012.pdg
│ fow013.pdg
│ fow014.pdg
│ fow015.pdg
│ fow016.pdg
│ fow017.pdg
│ fow018.pdg
│ fow019.pdg
│ leg001.pdg
│
├─操作系统
│ ├─Linux&UNIX
│ │ │ Linux_内核完全注释_V11.pdf
│ │ │ Linux_内核注释.pdf
│ │ │ Linux_内核源代码分析.pdf
│ │ │ Linux_内核源代码情景分析.pdf
│ │ │ Linux教程:Windows用户转向Linux的12个步骤.pdf
│ │ │ Linux漫画教学.chm
│ │ │ LINUX设备驱动程序.pdf
│ │ │ Unix操作系统设计与实例.pdf
│ │ │ 华为内部linux学习资料.pdf
│ │ │ 练成Linux高手教程.pdf
│ │ │ 美河制作.Linux内核编程指南第3版.pdf
│ │ │ 鸟哥的Linux私房菜.pdf
│ │ │
│ │ ├─Linux0.01内核分析与操作系统设计
│ │ │ Linux0.01内核分析与操作系统设计配书光盘.rar
│ │ │ Linux_0_01_内核分析与操作系统设计.pdf
│ │ │
│ │ ├─UNIX环境高级编程
│ │ │ 001.PDF
│ │ │ 002.PDF
│ │ │ 003.PDF
│ │ │ 004.PDF
│ │ │ 005.PDF
│ │ │ 006.PDF
│ │ │ 007.PDF
│ │ │ 008.PDF
│ │ │ 009.PDF
│ │ │ 010.PDF
│ │ │ 011.PDF
│ │ │ 012.PDF
│ │ │ 013.PDF
│ │ │ 014.PDF
│ │ │ 015.PDF
│ │ │ 016.PDF
│ │ │ 017.PDF
│ │ │ 018.PDF
│ │ │ 019.PDF
│ │ │ 020.PDF
│ │ │ 021.PDF
│ │ │ 022.PDF
│ │ │ 023.PDF
│ │ │
│ │ └─深入理解Linux内核
│ │ !00001.pdg
│ │ !00002.pdg
│ │ !00003.pdg
│ │ !00004.pdg
│ │ !00005.pdg
│ │ !00006.pdg
│ │ 000001.pdg
│ │ 000002.pdg
│ │ 000003.pdg
│ │ 000004.pdg
│ │ 000005.pdg
│ │ 000006.pdg
│ │ 000007.pdg
│ │ 000008.pdg
│ │ 000009.pdg
│ │ 000010.pdg
│ │ 000011.pdg
│ │ 000012.pdg
│ │ 000013.pdg
│ │ 000014.pdg
│ │ 000015.pdg
│ │ 000016.pdg
│ │ 000017.pdg
│ │ 000018.pdg
│ │ 000019.pdg
│ │ 000020.pdg
│ │ 000021.pdg
│ │ 000022.pdg
│ │ 000023.pdg
│ │ 000024.pdg
│ │ 000025.pdg
│ │ 000026.pdg
│ │ 000027.pdg
│ │ 000028.pdg
│ │ 000029.pdg
│ │ 000030.pdg
│ │ 000031.pdg
│ │ 000032.pdg
│ │ 000033.pdg
│ │ 000034.pdg
│ │ 000035.pdg
│ │ 000036.pdg
│ │ 000037.pdg
│ │ 000038.pdg
│ │ 000039.pdg
│ │ 000040.pdg
│ │ 000041.pdg
│ │ 000042.pdg
│ │ 000043.pdg
│ │ 000044.pdg
│ │ 000045.pdg
│ │ 000046.pdg
│ │ 000047.pdg
│ │ 000048.pdg
│ │ 000049.pdg
│ │ 000050.pdg
│ │ 000051.pdg
│ │ 000052.pdg
│ │ 000053.pdg
│ │ 000054.pdg
│ │ 000055.pdg
│ │ 000056.pdg
│ │ 000057.pdg
│ │ 000058.pdg
│ │ 000059.pdg
│ │ 000060.pdg
│ │ 000061.pdg
│ │ 000062.pdg
│ │ 000063.pdg
│ │ 000064.pdg
│ │ 000065.pdg
│ │ 000066.pdg
│ │ 000067.pdg
│ │ 000068.pdg
│ │ 000069.pdg
│ │ 000070.pdg
│ │ 000071.pdg
│ │ 000072.pdg
│ │ 000073.pdg
│ │ 000074.pdg
│ │ 000075.pdg
│ │ 000076.pdg
│ │ 000077.pdg
│ │ 000078.pdg
│ │ 000079.pdg
│ │ 000080.pdg
│ │ 000081.pdg
│ │ 000082.pdg
│ │ 000083.pdg
│ │ 000084.pdg
│ │ 000085.pdg
│ │ 000086.pdg
│ │ 000087.pdg
│ │ 000088.pdg
│ │ 000089.pdg
│ │ 000090.pdg
│ │ 000091.pdg
│ │ 000092.pdg
│ │ 000093.pdg
│ │ 000094.pdg
│ │ 000095.pdg
│ │ 000096.pdg
│ │ 000097.pdg
│ │ 000098.pdg
│ │ 000099.pdg
│ │ 000100.pdg
│ │ 000101.pdg
│ │ 000102.pdg
│ │ 000103.pdg
│ │ 000104.pdg
│ │ 000105.pdg
│ │ 000106.pdg
│ │ 000107.pdg
│ │ 000108.pdg
│ │ 000109.pdg
│ │ 000110.pdg
│ │ 000111.pdg
│ │ 000112.pdg
│ │ 000113.pdg
│ │ 000114.pdg
│ │ 000115.pdg
│ │ 000116.pdg
│ │ 000117.pdg
│ │ 000118.pdg
│ │ 000119.pdg
│ │ 000120.pdg
│ │ 000121.pdg
│ │ 000122.pdg
│ │ 000123.pdg
│ │ 000124.pdg
│ │ 000125.pdg
│ │ 000126.pdg
│ │ 000127.pdg
│ │ 000128.pdg
│ │ 000129.pdg
│ │ 000130.pdg
│ │ 000131.pdg
│ │ 000132.pdg
│ │ 000133.pdg
│ │ 000134.pdg
│ │ 000135.pdg
│ │ 000136.pdg
│ │ 000137.pdg
│ │ 000138.pdg
│ │ 000139.pdg
│ │ 000140.pdg
│ │ 000141.pdg
│ │ 000142.pdg
│ │ 000143.pdg
│ │ 000144.pdg
│ │ 000145.pdg
│ │ 000146.pdg
│ │ 000147.pdg
│ │ 000148.pdg
│ │ 000149.pdg
│ │ 000150.pdg
│ │ 000151.pdg
│ │ 000152.pdg
│ │ 000153.pdg
│ │ 000154.pdg
│ │ 000155.pdg
│ │ 000156.pdg
│ │ 000157.pdg
│ │ 000158.pdg
│ │ 000159.pdg
│ │ 000160.pdg
│ │ 000161.pdg
│ │ 000162.pdg
│ │ 000163.pdg
│ │ 000164.pdg
│ │ 000165.pdg
│ │ 000166.pdg
│ │ 000167.pdg
│ │ 000168.pdg
│ │ 000169.pdg
│ │ 000170.pdg
│ │ 000171.pdg
│ │ 000172.pdg
│ │ 000173.pdg
│ │ 000174.pdg
│ │ 000175.pdg
│ │ 000176.pdg
│ │ 000177.pdg
│ │ 000178.pdg
│ │ 000179.pdg
│ │ 000180.pdg
│ │ 000181.pdg
│ │ 000182.pdg
│ │ 000183.pdg
│ │ 000184.pdg
│ │ 000185.pdg
│ │ 000186.pdg
│ │ 000187.pdg
│ │ 000188.pdg
│ │ 000189.pdg
│ │ 000190.pdg
│ │ 000191.pdg
│ │ 000192.pdg
│ │ 000193.pdg
│ │ 000194.pdg
│ │ 000195.pdg
│ │ 000196.pdg
│ │ 000197.pdg
│ │ 000198.pdg
│ │ 000199.pdg
│ │ 000200.pdg
│ │ 000201.pdg
│ │ 000202.pdg
│ │ 000203.pdg
│ │ 000204.pdg
│ │ 000205.pdg
│ │ 000206.pdg
│ │ 000207.pdg
│ │ 000208.pdg
│ │ 000209.pdg
│ │ 000210.pdg
│ │ 000211.pdg
│ │ 000212.pdg
│ │ 000213.pdg
│ │ 000214.pdg
│ │ 000215.pdg
│ │ 000216.pdg
│ │ 000217.pdg
│ │ 000218.pdg
│ │ 000219.pdg
│ │ 000220.pdg
│ │ 000221.pdg
│ │ 000222.pdg
│ │ 000223.pdg
│ │ 000224.pdg
│ │ 000225.pdg
│ │ 000226.pdg
│ │ 000227.pdg
│ │ 000228.pdg
│ │ 000229.pdg
│ │ 000230.pdg
│ │ 000231.pdg
│ │ 000232.pdg
│ │ 000233.pdg
│ │ 000234.pdg
│ │ 000235.pdg
│ │ 000236.pdg
│ │ 000237.pdg
│ │ 000238.pdg
│ │ 000239.pdg
│ │ 000240.pdg
│ │ 000241.pdg
│ │ 000242.pdg
│ │ 000243.pdg
│ │ 000244.pdg
│ │ 000245.pdg
│ │ 000246.pdg
│ │ 000247.pdg
│ │ 000248.pdg
│ │ 000249.pdg
│ │ 000250.pdg
│ │ 000251.pdg
│ │ 000252.pdg
│ │ 000253.pdg
│ │ 000254.pdg
│ │ 000255.pdg
│ │ 000256.pdg
│ │ 000257.pdg
│ │ 000258.pdg
│ │ 000259.pdg
│ │ 000260.pdg
│ │ 000261.pdg
│ │ 000262.pdg
│ │ 000263.pdg
│ │ 000264.pdg
│ │ 000265.pdg
│ │ 000266.pdg
│ │ 000267.pdg
│ │ 000268.pdg
│ │ 000269.pdg
│ │ 000270.pdg
│ │ 000271.pdg
│ │ 000272.pdg
│ │ 000273.pdg
│ │ 000274.pdg
│ │ 000275.pdg
│ │ 000276.pdg
│ │ 000277.pdg
│ │ 000278.pdg
│ │ 000279.pdg
│ │ 000280.pdg
│ │ 000281.pdg
│ │ 000282.pdg
│ │ 000283.pdg
│ │ 000284.pdg
│ │ 000285.pdg
│ │ 000286.pdg
│ │ 000287.pdg
│ │ 000288.pdg
│ │ 000289.pdg
│ │ 000290.pdg
│ │ 000291.pdg
│ │ 000292.pdg
│ │ 000293.pdg
│ │ 000294.pdg
│ │ 000295.pdg
│ │ 000296.pdg
│ │ 000297.pdg
│ │ 000298.pdg
│ │ 000299.pdg
│ │ 000300.pdg
│ │ 000301.pdg
│ │ 000302.pdg
│ │ 000303.pdg
│ │ 000304.pdg
│ │ 000305.pdg
│ │ 000306.pdg
│ │ 000307.pdg
│ │ 000308.pdg
│ │ 000309.pdg
│ │ 000310.pdg
│ │ 000311.pdg
│ │ 000312.pdg
│ │ 000313.pdg
│ │ 000314.pdg
│ │ 000315.pdg
│ │ 000316.pdg
│ │ 000317.pdg
│ │ 000318.pdg
│ │ 000319.pdg
│ │ 000320.pdg
│ │ 000321.pdg
│ │ 000322.pdg
│ │ 000323.pdg
│ │ 000324.pdg
│ │ 000325.pdg
│ │ 000326.pdg
│ │ 000327.pdg
│ │ 000328.pdg
│ │ 000329.pdg
│ │ 000330.pdg
│ │ 000331.pdg
│ │ 000332.pdg
│ │ 000333.pdg
│ │ 000334.pdg
│ │ 000335.pdg
│ │ 000336.pdg
│ │ 000337.pdg
│ │ 000338.pdg
│ │ 000339.pdg
│ │ 000340.pdg
│ │ 000341.pdg
│ │ 000342.pdg
│ │ 000343.pdg
│ │ 000344.pdg
│ │ 000345.pdg
│ │ 000346.pdg
│ │ 000347.pdg
│ │ 000348.pdg
│ │ 000349.pdg
│ │ 000350.pdg
│ │ 000351.pdg
│ │ 000352.pdg
│ │ 000353.pdg
│ │ 000354.pdg
│ │ 000355.pdg
│ │ 000356.pdg
│ │ 000357.pdg
│ │ 000358.pdg
│ │ 000359.pdg
│ │ 000360.pdg
│ │ 000361.pdg
│ │ 000362.pdg
│ │ 000363.pdg
│ │ 000364.pdg
│ │ 000365.pdg
│ │ 000366.pdg
│ │ 000367.pdg
│ │ 000368.pdg
│ │ 000369.pdg
│ │ 000370.pdg
│ │ 000371.pdg
│ │ 000372.pdg
│ │ 000373.pdg
│ │ 000374.pdg
│ │ 000375.pdg
│ │ 000376.pdg
│ │ 000377.pdg
│ │ 000378.pdg
│ │ 000379.pdg
│ │ 000380.pdg
│ │ 000381.pdg
│ │ 000382.pdg
│ │ 000383.pdg
│ │ 000384.pdg
│ │ 000385.pdg
│ │ 000386.pdg
│ │ 000387.pdg
│ │ 000388.pdg
│ │ 000389.pdg
│ │ 000390.pdg
│ │ 000391.pdg
│ │ 000392.pdg
│ │ 000393.pdg
│ │ 000394.pdg
│ │ 000395.pdg
│ │ 000396.pdg
│ │ 000397.pdg
│ │ 000398.pdg
│ │ 000399.pdg
│ │ 000400.pdg
│ │ 000401.pdg
│ │ 000402.pdg
│ │ 000403.pdg
│ │ 000404.pdg
│ │ 000405.pdg
│ │ 000406.pdg
│ │ 000407.pdg
│ │ 000408.pdg
│ │ 000409.pdg
│ │ 000410.pdg
│ │ 000411.pdg
│ │ 000412.pdg
│ │ 000413.pdg
│ │ 000414.pdg
│ │ 000415.pdg
│ │ 000416.pdg
│ │ 000417.pdg
│ │ 000418.pdg
│ │ 000419.pdg
│ │ 000420.pdg
│ │ 000421.pdg
│ │ 000422.pdg
│ │ 000423.pdg
│ │ 000424.pdg
│ │ 000425.pdg
│ │ 000426.pdg
│ │ 000427.pdg
│ │ 000428.pdg
│ │ 000429.pdg
│ │ 000430.pdg
│ │ 000431.pdg
│ │ 000432.pdg
│ │ 000433.pdg
│ │ 000434.pdg
│ │ 000435.pdg
│ │ 000436.pdg
│ │ 000437.pdg
│ │ 000438.pdg
│ │ 000439.pdg
│ │ 000440.pdg
│ │ 000441.pdg
│ │ 000442.pdg
│ │ 000443.pdg
│ │ 000444.pdg
│ │ 000445.pdg
│ │ 000446.pdg
│ │ 000447.pdg
│ │ 000448.pdg
│ │ 000449.pdg
│ │ 000450.pdg
│ │ 000451.pdg
│ │ 000452.pdg
│ │ 000453.pdg
│ │ 000454.pdg
│ │ 000455.pdg
│ │ 000456.pdg
│ │ 000457.pdg
│ │ 000458.pdg
│ │ 000459.pdg
│ │ 000460.pdg
│ │ 000461.pdg
│ │ 000462.pdg
│ │ 000463.pdg
│ │ 000464.pdg
│ │ 000465.pdg
│ │ 000466.pdg
│ │ 000467.pdg
│ │ 000468.pdg
│ │ 000469.pdg
│ │ 000470.pdg
│ │ 000471.pdg
│ │ 000472.pdg
│ │ 000473.pdg
│ │ 000474.pdg
│ │ 000475.pdg
│ │ 000476.pdg
│ │ 000477.pdg
│ │ 000478.pdg
│ │ 000479.pdg
│ │ 000480.pdg
│ │ 000481.pdg
│ │ 000482.pdg
│ │ 000483.pdg
│ │ 000484.pdg
│ │ 000485.pdg
│ │ 000486.pdg
│ │ 000487.pdg
│ │ 000488.pdg
│ │ 000489.pdg
│ │ 000490.pdg
│ │ 000491.pdg
│ │ 000492.pdg
│ │ 000493.pdg
│ │ 000494.pdg
│ │ 000495.pdg
│ │ 000496.pdg
│ │ 000497.pdg
│ │ 000498.pdg
│ │ 000499.pdg
│ │ 000500.pdg
│ │ 000501.pdg
│ │ 000502.pdg
│ │ 000503.pdg
│ │ 000504.pdg
│ │ 000505.pdg
│ │ 000506.pdg
│ │ 000507.pdg
│ │ 000508.pdg
│ │ 000509.pdg
│ │ 000510.pdg
│ │ 000511.pdg
│ │ 000512.pdg
│ │ 000513.pdg
│ │ 000514.pdg
│ │ 000515.pdg
│ │ 000516.pdg
│ │ 000517.pdg
│ │ 000518.pdg
│ │ 000519.pdg
│ │ 000520.pdg
│ │ 000521.pdg
│ │ 000522.pdg
│ │ 000523.pdg
│ │ 000524.pdg
│ │ 000525.pdg
│ │ 000526.pdg
│ │ 000527.pdg
│ │ 000528.pdg
│ │ 000529.pdg
│ │ 000530.pdg
│ │ 000531.pdg
│ │ 000532.pdg
│ │ 000533.pdg
│ │ 000534.pdg
│ │ 000535.pdg
│ │ 000536.pdg
│ │ 000537.pdg
│ │ 000538.pdg
│ │ 000539.pdg
│ │ 000540.pdg
│ │ 000541.pdg
│ │ 000542.pdg
│ │ 000543.pdg
│ │ 000544.pdg
│ │ 000545.pdg
│ │ 000546.pdg
│ │ 000547.pdg
│ │ 000548.pdg
│ │ 000549.pdg
│ │ 000550.pdg
│ │ 000551.pdg
│ │ 000552.pdg
│ │ 000553.pdg
│ │ 000554.pdg
│ │ 000555.pdg
│ │ 000556.pdg
│ │ 000557.pdg
│ │ 000558.pdg
│ │ 000559.pdg
│ │ 000560.pdg
│ │ 000561.pdg
│ │ 000562.pdg
│ │ 000563.pdg
│ │ 000564.pdg
│ │ 000565.pdg
│ │ 000566.pdg
│ │ 000567.pdg
│ │ 000568.pdg
│ │ 000569.pdg
│ │ 000570.pdg
│ │ 000571.pdg
│ │ 000572.pdg
│ │ 000573.pdg
│ │ 000574.pdg
│ │ 000575.pdg
│ │ 000576.pdg
│ │ 000577.pdg
│ │ 000578.pdg
│ │ 000579.pdg
│ │ 000580.pdg
│ │ 000581.pdg
│ │ 000582.pdg
│ │ 000583.pdg
│ │ 000584.pdg
│ │ 000585.pdg
│ │ 000586.pdg
│ │ 000587.pdg
│ │ 000588.pdg
│ │ 000589.pdg
│ │ 000590.pdg
│ │ 000591.pdg
│ │ 000592.pdg
│ │ 000593.pdg
│ │ 000594.pdg
│ │ 000595.pdg
│ │ 000596.pdg
│ │ 000597.pdg
│ │ 000598.pdg
│ │ 000599.pdg
│ │ 000600.pdg
│ │ 000601.pdg
│ │ 000602.pdg
│ │ 000603.pdg
│ │ 000604.pdg
│ │ 000605.pdg
│ │ 000606.pdg
│ │ 000607.pdg
│ │ 000608.pdg
│ │ 000609.pdg
│ │ 000610.pdg
│ │ 000611.pdg
│ │ 000612.pdg
│ │ 000613.pdg
│ │ 000614.pdg
│ │ 000615.pdg
│ │ 000616.pdg
│ │ 000617.pdg
│ │ 000618.pdg
│ │ 000619.pdg
│ │ 000620.pdg
│ │ 000621.pdg
│ │ 000622.pdg
│ │ 000623.pdg
│ │ 000624.pdg
│ │ 000625.pdg
│ │ 000626.pdg
│ │ 000627.pdg
│ │ 000628.pdg
│ │ 000629.pdg
│ │ 000630.pdg
│ │ 000631.pdg
│ │ 000632.pdg
│ │ 000633.pdg
│ │ 000634.pdg
│ │ 000635.pdg
│ │ 000636.pdg
│ │ 000637.pdg
│ │ 000638.pdg
│ │ 000639.pdg
│ │ 000640.pdg
│ │ 000641.pdg
│ │ 000642.pdg
│ │ 000643.pdg
│ │ 000644.pdg
│ │ 000645.pdg
│ │ 000646.pdg
│ │ 000647.pdg
│ │ 000648.pdg
│ │ 000649.pdg
│ │ 000650.pdg
│ │ 000651.pdg
│ │ 000652.pdg
│ │ 000653.pdg
│ │ 000654.pdg
│ │ 000655.pdg
│ │ 000656.pdg
│ │ 000657.pdg
│ │ 000658.pdg
│ │ 000659.pdg
│ │ 000660.pdg
│ │ 000661.pdg
│ │ 000662.pdg
│ │ 000663.pdg
│ │ 000664.pdg
│ │ 000665.pdg
│ │ 000666.pdg
│ │ 000667.pdg
│ │ 000668.pdg
│ │ 000669.pdg
│ │ 000670.pdg
│ │ 000671.pdg
│ │ 000672.pdg
│ │ 000673.pdg
│ │ 000674.pdg
│ │ 000675.pdg
│ │ 000676.pdg
│ │ 000677.pdg
│ │ 000678.pdg
│ │ 000679.pdg
│ │ 000680.pdg
│ │ 000681.pdg
│ │ 000682.pdg
│ │ 000683.pdg
│ │ 000684.pdg
│ │ 000685.pdg
│ │ 000686.pdg
│ │ 000687.pdg
│ │ 000688.pdg
│ │ 000689.pdg
│ │ 000690.pdg
│ │ 000691.pdg
│ │ 000692.pdg
│ │ 000693.pdg
│ │ 000694.pdg
│ │ 000695.pdg
│ │ 000696.pdg
│ │ 000697.pdg
│ │ 000698.pdg
│ │ 000699.pdg
│ │ 000700.pdg
│ │ 000701.pdg
│ │ 000702.pdg
│ │ 000703.pdg
│ │ 000704.pdg
│ │ 000705.pdg
│ │ 000706.pdg
│ │ 000707.pdg
│ │ 000708.pdg
│ │ 000709.pdg
│ │ 000710.pdg
│ │ 000711.pdg
│ │ 000712.pdg
│ │ 000713.pdg
│ │ 000714.pdg
│ │ 000715.pdg
│ │ 000716.pdg
│ │ 000717.pdg
│ │ 000718.pdg
│ │ 000719.pdg
│ │ bok001.pdg
│ │ bookinfo.dat
│ │ cov001.pdg
│ │ fow001.pdg
│ │ fow002.pdg
│ │ fow003.pdg
│ │ leg001.pdg
│ │
│ └─windows和计算机底层原理
│ │ Windows 2000XP WDM设备驱动程序开发 第二版.pdf
│ │ WindowsInternals.pdf
│ │ Windows操作系统天书.CHM
│ │ Windows程序设计.chm
│ │ 以Win32汇编语言来开发Kernel mode驱动程序的教程.CHM
│ │ 加密与解密.pdf
│ │ 天书夜读(完整版).pdf
│ │ 操作系统-内核与设计原理.pdf
│ │ 汇编程序员之代码风格指南.pdf
│ │ 汇编语言全接触.chm
│ │ 汇编语言教程.chm
│ │ 汇编语言编程艺术(清晰版).pdf
│ │ 深入理解计算机系统.pdf
│ │ 美河制作.WINDOWS系统编程第三版.pdf
│ │ 自己动手写操作系统.pdf
│ │ 计算机程序的构造和解释.pdf
│ │ 计算机系统结构.pdf
│ │ 黑客反汇编揭密(中文版).pdf
│ │
│ ├─windows核心编程
│ │ └─windows核心编程
│ │ 001.PDF
│ │ 002.PDF
│ │ 003.PDF
│ │ 004.PDF
│ │ 005.PDF
│ │ 006.PDF
│ │ 007.PDF
│ │ 008.PDF
│ │ 009.PDF
│ │ 010.PDF
│ │ 011.PDF
│ │ 012.PDF
│ │ 013.PDF
│ │ 014.PDF
│ │ 015.PDF
│ │ 016.PDF
│ │ 017.PDF
│ │ 018.PDF
│ │ 019.PDF
│ │ 020.PDF
│ │ 021.PDF
│ │ 022.PDF
│ │ 023.PDF
│ │ 024.PDF
│ │ 025.PDF
│ │ 026.PDF
│ │ 027.PDF
│ │ 028.PDF
│ │ 029.PDF
│ │ 目录.TXT
│ │
│ ├─windows核心编程英文原版
│ │ └─WINDOWS核心编程英文原版(第五版)
│ │ │ 0000000001.htm
│ │ │ 111515334.htm
│ │ │ 124507980.htm
│ │ │ 125849856.htm
│ │ │ 130338295.htm
│ │ │ 144597815.htm
│ │ │ 145887471.htm
│ │ │ 151419111.htm
│ │ │ 166088435.htm
│ │ │ 168562134.htm
│ │ │ 169219137.htm
│ │ │ 180209972.htm
│ │ │ 180323192.htm
│ │ │ 180951511.htm
│ │ │ 181094390.htm
│ │ │ 183323518.htm
│ │ │ 187634853.htm
│ │ │ 191332159.htm
│ │ │ 193352376.htm
│ │ │ 194012102.htm
│ │ │ 195370088.htm
│ │ │ 198206019.htm
│ │ │ 200460722.htm
│ │ │ 201657285.htm
│ │ │ 204167206.htm
│ │ │ 209722728.htm
│ │ │ 209826400.htm
│ │ │ 216852674.htm
│ │ │ 222216726.htm
│ │ │ 223641874.htm
│ │ │ 230255770.htm
│ │ │ 239084515.htm
│ │ │ 246016457.htm
│ │ │ 246716781.htm
│ │ │ 249930312.htm
│ │ │ 256850107.htm
│ │ │ 278224013.htm
│ │ │ 279365863.htm
│ │ │ 287506599.htm
│ │ │ 289764066.htm
│ │ │ 296578676.htm
│ │ │ 297378998.htm
│ │ │ 300519645.htm
│ │ │ 300738463.htm
│ │ │ 308460368.htm
│ │ │ 313918588.htm
│ │ │ 314507575.htm
│ │ │ 316856622.htm
│ │ │ 333256416.htm
│ │ │ 337510204.htm
│ │ │ 339038528.htm
│ │ │ 340392703.htm
│ │ │ 340575986.htm
│ │ │ 341879165.htm
│ │ │ 344893949.htm
│ │ │ 345055717.htm
│ │ │ 353183658.htm
│ │ │ 355472726.htm
│ │ │ 361519052.htm
│ │ │ 368028755.htm
│ │ │ 368347667.htm
│ │ │ 371626572.htm
│ │ │ 377555401.htm
│ │ │ 384993364.htm
│ │ │ 389151128.htm
│ │ │ 389664206.htm
│ │ │ 389981757.htm
│ │ │ 390770042.htm
│ │ │ 392545633.htm
│ │ │ 397623845.htm
│ │ │ 403717317.htm
│ │ │ 423290650.htm
│ │ │ 428717820.htm
│ │ │ 430980295.htm
│ │ │ 433489996.htm
│ │ │ 433730260.htm
│ │ │ 434168418.htm
│ │ │ 436050350.htm
│ │ │ 440503709.htm
│ │ │ 448587022.htm
│ │ │ 455284767.htm
│ │ │ 458725068.htm
│ │ │ 459040156.htm
│ │ │ 462718258.htm
│ │ │ 466097657.htm
│ │ │ 472013349.htm
│ │ │ 475409944.htm
│ │ │ 479421212.htm
│ │ │ 485640559.htm
│ │ │ 492722396.htm
│ │ │ 493057791.htm
│ │ │ 493180557.htm
│ │ │ 500678678.htm
│ │ │ 508486028.htm
│ │ │ 511374140.htm
│ │ │ 514488884.htm
│ │ │ 521930547.htm
│ │ │ 522184402.htm
│ │ │ 527772638.htm
│ │ │ 530113391.htm
│ │ │ 530738684.htm
│ │ │ 540052126.htm
│ │ │ 543392470.htm
│ │ │ 546907483.htm
│ │ │ 546960750.htm
│ │ │ 564143778.htm
│ │ │ 568229334.htm
│ │ │ 585942402.htm
│ │ │ 595827113.htm
│ │ │ 596263235.htm
│ │ │ 597152592.htm
│ │ │ 597696609.htm
│ │ │ 601118447.htm
│ │ │ 627152658.htm
│ │ │ 630557947.htm
│ │ │ 634312057.htm
│ │ │ 650794927.htm
│ │ │ 661435691.htm
│ │ │ 671343349.htm
│ │ │ 671987489.htm
│ │ │ 674545628.htm
│ │ │ 676743047.htm
│ │ │ 677058988.htm
│ │ │ 682807437.htm
│ │ │ 685511262.htm
│ │ │ 685627453.htm
│ │ │ 687613992.htm
│ │ │ 690430375.htm
│ │ │ 690966097.htm
│ │ │ 704159786.htm
│ │ │ 704855899.htm
│ │ │ 708513202.htm
│ │ │ 708723903.htm
│ │ │ 709848723.htm
│ │ │ 710632770.htm
│ │ │ 716118764.htm
│ │ │ 717577822.htm
│ │ │ 719522128.htm
│ │ │ 734503582.htm
│ │ │ 745437959.htm
│ │ │ 754016811.htm
│ │ │ 760502657.htm
│ │ │ 761596635.htm
│ │ │ 762449783.htm
│ │ │ 767360767.htm
│ │ │ 770276145.htm
│ │ │ 771124066.htm
│ │ │ 776294738.htm
│ │ │ 778009276.htm
│ │ │ 787047731.htm
│ │ │ 792647138.htm
│ │ │ 801817191.htm
│ │ │ 804085031.htm
│ │ │ 807083640.htm
│ │ │ 812944827.htm
│ │ │ 813062310.htm
│ │ │ 814971563.htm
│ │ │ 815597379.htm
│ │ │ 820419905.htm
│ │ │ 821178640.htm
│ │ │ 822599315.htm
│ │ │ 826999918.htm
│ │ │ 829951491.htm
│ │ │ 835143321.htm
│ │ │ 839210951.htm
│ │ │ 842665669.htm
│ │ │ 847324914.htm
│ │ │ 847811001.htm
│ │ │ 853353742.htm
│ │ │ 853807885.htm
│ │ │ 854647773.htm
│ │ │ 856911610.htm
│ │ │ 857975638.htm
│ │ │ 860930347.htm
│ │ │ 864974164.htm
│ │ │ 865143828.htm
│ │ │ 865730010.htm
│ │ │ 877742365.htm
│ │ │ 881705223.htm
│ │ │ 883325663.htm
│ │ │ 885501139.htm
│ │ │ 901251743.htm
│ │ │ 904602899.htm
│ │ │ 905518229.htm
│ │ │ 908066105.htm
│ │ │ 908687669.htm
│ │ │ 910206157.htm
│ │ │ 914005211.htm
│ │ │ 914418675.htm
│ │ │ 916917397.htm
│ │ │ 922449023.htm
│ │ │ 926147004.htm
│ │ │ 938138643.htm
│ │ │ 938574433.htm
│ │ │ 950304539.htm
│ │ │ 951738546.htm
│ │ │ 952140908.htm
│ │ │ 952370704.htm
│ │ │ 956112267.htm
│ │ │ 956377045.htm
│ │ │ 957858431.htm
│ │ │ 971297516.htm
│ │ │ 974422921.htm
│ │ │ 975588944.htm
│ │ │ 979825522.htm
│ │ │ 982574634.htm
│ │ │ 986246229.htm
│ │ │ 987057433.htm
│ │ │ 989593436.htm
│ │ │ 990593083.htm
│ │ │ 993263079.htm
│ │ │ 994517585.htm
│ │ │ 999343290.htm
│ │ │ chaptertoc.js
│ │ │ Descr.WD3
│ │ │ dui.js
│ │ │ ie.content.books24x7.css
│ │ │ zapplication.css
│ │ │ zshowkeywords.css
│ │ │
│ │ ├─files
│ │ └─images
│ │ 9780735624245.gif
│ │ arrow_readnext.gif
│ │ arrow_readprevious.gif
│ │ b24-bluearrow.gif
│ │ b24-helparrow.gif
│ │ b24-tab_gradbgnoline_on.gif
│ │ b24-tab_gradbg_off.gif
│ │ bg_videobox.gif
│ │ check.gif
│ │ Descr.WD3
│ │ fig01_01.jpg
│ │ fig106_01.jpg
│ │ fig106_01_0.jpg
│ │ fig124_01.jpg
│ │ fig126_01.jpg
│ │ fig126_01_0.jpg
│ │ fig129_01.jpg
│ │ fig137_01.jpg
│ │ fig137_02.jpg
│ │ fig137_02_0.jpg
│ │ fig137_03.jpg
│ │ fig137_03_0.jpg
│ │ fig138_01.jpg
│ │ fig138_01_0.jpg
│ │ fig138_02.jpg
│ │ fig138_02_0.jpg
│ │ fig139_01.jpg
│ │ fig139_02.jpg
│ │ fig141_01.jpg
│ │ fig141_01_0.jpg
│ │ fig145_01.jpg
│ │ fig145_01_0.jpg
│ │ fig146_01.jpg
│ │ fig146_01_0.jpg
│ │ fig149_01.jpg
│ │ fig160_01.jpg
│ │ fig160_01_0.jpg
│ │ fig166_01.jpg
│ │ fig166_01_0.jpg
│ │ fig169_01.jpg
│ │ fig169_01_0.jpg
│ │ fig173_01.jpg
│ │ fig173_02.jpg
│ │ fig173_02_0.jpg
│ │ fig182_01.jpg
│ │ fig182_01_0.jpg
│ │ fig185_01.jpg
│ │ fig185_01_0.jpg
│ │ fig199_01.jpg
│ │ fig199_01_0.jpg
│ │ fig218_01.jpg
│ │ fig218_01_0.jpg
│ │ fig221_01.jpg
│ │ fig221_01_0.jpg
│ │ fig223_01.jpg
│ │ fig224_01.jpg
│ │ fig224_01_0.jpg
│ │ fig229_01.jpg
│ │ fig229_01_0.jpg
│ │ fig232_01.jpg
│ │ fig232_01_0.jpg
│ │ fig254_01.jpg
│ │ fig254_01_0.jpg
│ │ fig269_01.jpg
│ │ fig269_01_0.jpg
│ │ fig269_02.jpg
│ │ fig269_02_0.jpg
│ │ fig278_01.jpg
│ │ fig278_01_0.jpg
│ │ fig294_01.jpg
│ │ fig294_01_0.jpg
│ │ fig308_01.jpg
│ │ fig308_01_0.jpg
│ │ fig32_01.jpg
│ │ fig32_01_0.jpg
│ │ fig32_02.jpg
│ │ fig349_01.jpg
│ │ fig349_01_0.jpg
│ │ fig34_01.jpg
│ │ fig357_01.jpg
│ │ fig35_01.jpg
│ │ fig368_01.jpg
│ │ fig374_01.jpg
│ │ fig374_02.jpg
│ │ fig374_03.jpg
│ │ fig375_01.jpg
│ │ fig391_01.jpg
│ │ fig403_01.jpg
│ │ fig403_01_0.jpg
│ │ fig405_01.jpg
│ │ fig405_01_0.jpg
│ │ fig406_01.jpg
│ │ fig418_01.jpg
│ │ fig418_01_0.jpg
│ │ fig424_01.jpg
│ │ fig424_01_0.jpg
│ │ fig432_01.jpg
│ │ fig442_01.jpg
│ │ fig442_01_0.jpg
│ │ fig454_01.jpg
│ │ fig454_01_0.jpg
│ │ fig454_02.jpg
│ │ fig454_02_0.jpg
│ │ fig455_01.jpg
│ │ fig455_01_0.jpg
│ │ fig469_01.jpg
│ │ fig469_01_0.jpg
│ │ fig469_02.jpg
│ │ fig46_01.jpg
│ │ fig46_01_0.jpg
│ │ fig478_01.jpg
│ │ fig478_01_0.jpg
│ │ fig479_01.jpg
│ │ fig479_01_0.jpg
│ │ fig479_02.jpg
│ │ fig479_02_0.jpg
│ │ fig47_01.jpg
│ │ fig47_01_0.jpg
│ │ fig47_02.jpg
│ │ fig47_02_0.jpg
│ │ fig47_03.jpg
│ │ fig47_03_0.jpg
│ │ fig480_01.jpg
│ │ fig480_01_0.jpg
│ │ fig484_01.jpg
│ │ fig491_01.jpg
│ │ fig491_01_0.jpg
│ │ fig492_01.jpg
│ │ fig492_01_0.jpg
│ │ fig492_02.jpg
│ │ fig492_02_0.jpg
│ │ fig498_01.jpg
│ │ fig499_01.jpg
│ │ fig499_01_0.jpg
│ │ fig514_01.jpg
│ │ fig515_01.jpg
│ │ fig515_01_0.jpg
│ │ fig526_01.jpg
│ │ fig532_01.jpg
│ │ fig533_01.jpg
│ │ fig533_02.jpg
│ │ fig533_02_0.jpg
│ │ fig547_01.jpg
│ │ fig548_01.jpg
│ │ fig566_01a.jpg
│ │ fig566_01a_0.jpg
│ │ fig577_01.jpg
│ │ fig577_01_0.jpg
│ │ fig577_02.jpg
│ │ fig577_02_0.jpg
│ │ fig57_01.jpg
│ │ fig57_01_0.jpg
│ │ fig580_01.jpg
│ │ fig580_01_0.jpg
│ │ fig590_01.jpg
│ │ fig590_01_0.jpg
│ │ fig591_01.jpg
│ │ fig591_01_0.jpg
│ │ fig592_01.jpg
│ │ fig592_01_0.jpg
│ │ fig598_01.jpg
│ │ fig598_01_0.jpg
│ │ fig599_01.jpg
│ │ fig599_01_0.jpg
│ │ fig603_01.jpg
│ │ fig603_02.jpg
│ │ fig60_01.jpg
│ │ fig60_01_0.jpg
│ │ fig610_01.jpg
│ │ fig610_01_0.jpg
│ │ fig616_01.jpg
│ │ fig616_01_0.jpg
│ │ fig618_01.jpg
│ │ fig618_01_0.jpg
│ │ fig624_01.jpg
│ │ fig624_01_0.jpg
│ │ fig632_01.jpg
│ │ fig632_01_0.jpg
│ │ fig634_01.jpg
│ │ fig634_01_0.jpg
│ │ fig637_01.jpg
│ │ fig651_01.jpg
│ │ fig657_01.jpg
│ │ fig657_01_0.jpg
│ │ fig665_01.jpg
│ │ fig665_01_0.jpg
│ │ fig666_01.jpg
│ │ fig666_02.jpg
│ │ fig666_02_0.jpg
│ │ fig67_01.jpg
│ │ fig67_01_0.jpg
│ │ fig67_02.jpg
│ │ fig67_02_0.jpg
│ │ fig68_01.jpg
│ │ fig68_01_0.jpg
│ │ fig68_02.jpg
│ │ fig68_02_0.jpg
│ │ fig699_01.jpg
│ │ fig699_02.jpg
│ │ fig699_03.jpg
│ │ fig699_04.jpg
│ │ fig700_01.jpg
│ │ fig700_01_0.jpg
│ │ fig700_02.jpg
│ │ fig700_02_0.jpg
│ │ fig700_03.jpg
│ │ fig700_03_0.jpg
│ │ fig701_01.jpg
│ │ fig708_01.jpg
│ │ fig708_01_0.jpg
│ │ fig713_01.jpg
│ │ fig713_01_0.jpg
│ │ fig735_01.jpg
│ │ fig735_01_0.jpg
│ │ fig735_02.jpg
│ │ fig735_02_0.jpg
│ │ fig736_01.jpg
│ │ fig736_01_0.jpg
│ │ fig737_01.jpg
│ │ fig737_01_0.jpg
│ │ fig738_01.jpg
│ │ fig738_01_0.jpg
│ │ fig738_02.jpg
│ │ fig738_02_0.jpg
│ │ fig740_01.jpg
│ │ fig740_01_0.jpg
│ │ fig742_01.jpg
│ │ fig742_02.jpg
│ │ fig743_01.jpg
│ │ fig743_02.jpg
│ │ fig744_01.jpg
│ │ fig755_01.jpg
│ │ fig755_01_0.jpg
│ │ fig756_01.jpg
│ │ fig756_01_0.jpg
│ │ fig756_02.jpg
│ │ fig756_02_0.jpg
│ │ fig756_03.jpg
│ │ fig756_03_0.jpg
│ │ fig757_01.jpg
│ │ fig757_01_0.jpg
│ │ fig757_02.jpg
│ │ fig757_02_0.jpg
│ │ fig758_01.jpg
│ │ fig758_01_0.jpg
│ │ fig760_01.jpg
│ │ fig760_01_0.jpg
│ │ fig760_02.jpg
│ │ fig760_02_0.jpg
│ │ fig761_01.jpg
│ │ fig761_01_0.jpg
│ │ fig764_01.jpg
│ │ fig764_01_0.jpg
│ │ fig767_01.jpg
│ │ fig767_01_0.jpg
│ │ fig768_01.jpg
│ │ fig768_01_0.jpg
│ │ fig772_01.jpg
│ │ fig772_01_0.jpg
│ │ fig774_01.jpg
│ │ fig776_01.jpg
│ │ fig781_01.jpg
│ │ fig781_01_0.jpg
│ │ fig782_01.jpg
│ │ fig782_01_0.jpg
│ │ fig79_01.jpg
│ │ fig79_01_0.jpg
│ │ fig80_01.jpg
│ │ fig94_01.jpg
│ │ fig94_01_0.jpg
│ │ fig97_01.jpg
│ │ fig97_01_0.jpg
│ │ partner_bluedisc.gif
│ │ progress_bar.gif
│ │ progress_left.gif
│ │ progress_marker.gif
│ │ progress_right.gif
│ │
│ ├─Windows环境下32位汇编语言程序设计源码
│ │ └─Windows环境下32位汇编语言程序设计源码
│ │ │ Readme.txt
│ │ │ Var.bat
│ │ │ Windows环境下32位汇编语言.chm
│ │ │ windows环境下32位汇编语言程序设计.pdf
│ │ │
│ │ ├─Chapter02
│ │ │ └─Test
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ Test.asm
│ │ │ Test.exe
│ │ │ Test.rc
│ │ │
│ │ ├─Chapter03
│ │ │ └─HelloWorld
│ │ │ Hello.asm
│ │ │ Hello.exe
│ │ │ Makefile
│ │ │
│ │ ├─Chapter04
│ │ │ ├─FirstWindow
│ │ │ │ FirstWindow.asm
│ │ │ │ FirstWindow.exe
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─FirstWindow-1
│ │ │ │ FirstWindow.asm
│ │ │ │ FirstWindow.exe
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─MsgWindow01
│ │ │ │ Makefile
│ │ │ │ MsgWindow.asm
│ │ │ │ MsgWindow.exe
│ │ │ │
│ │ │ ├─MsgWindow02
│ │ │ │ Makefile
│ │ │ │ MsgWindow.asm
│ │ │ │ MsgWindow.exe
│ │ │ │
│ │ │ ├─MsgWindow03
│ │ │ │ Makefile
│ │ │ │ MsgWindow.asm
│ │ │ │ MsgWindow.exe
│ │ │ │
│ │ │ ├─MsgWindow04
│ │ │ │ Makefile
│ │ │ │ MsgWindow.asm
│ │ │ │ MsgWindow.exe
│ │ │ │
│ │ │ └─SendMessage
│ │ │ Makefile
│ │ │ Receive.asm
│ │ │ Receive.exe
│ │ │ Send.asm
│ │ │ Send.exe
│ │ │
│ │ ├─Chapter05
│ │ │ ├─Control
│ │ │ │ Control.asm
│ │ │ │ Control.exe
│ │ │ │ Control.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Picture1.bmp
│ │ │ │ Picture2.bmp
│ │ │ │
│ │ │ ├─Dialog
│ │ │ │ Dialog.asm
│ │ │ │ Dialog.exe
│ │ │ │ Dialog.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─Icon
│ │ │ │ 1.ANI
│ │ │ │ 2.cur
│ │ │ │ Big.ico
│ │ │ │ Icon.asm
│ │ │ │ Icon.exe
│ │ │ │ Icon.rc
│ │ │ │ Makefile
│ │ │ │ Small.ico
│ │ │ │
│ │ │ ├─Listbox
│ │ │ │ Listbox.asm
│ │ │ │ Listbox.exe
│ │ │ │ Listbox.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─Menu
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Menu.asm
│ │ │ │ Menu.exe
│ │ │ │ Menu.rc
│ │ │ │
│ │ │ ├─ShowVersionInfo
│ │ │ │ GetVersionInfo.inc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ ShowInfo.asm
│ │ │ │ ShowInfo.exe
│ │ │ │ ShowInfo.rc
│ │ │ │
│ │ │ └─VersionInfo
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ Version.h
│ │ │ VersionInfo.asm
│ │ │ VersionInfo.exe
│ │ │ VersionInfo.rc
│ │ │
│ │ ├─Chapter06
│ │ │ └─Timer
│ │ │ 1.ICO
│ │ │ 2.ICO
│ │ │ Makefile
│ │ │ Timer.asm
│ │ │ Timer.exe
│ │ │ Timer.rc
│ │ │
│ │ ├─Chapter07
│ │ │ ├─BmpClock
│ │ │ │ Back1.bmp
│ │ │ │ Back2.bmp
│ │ │ │ BmpClock.asm
│ │ │ │ BmpClock.exe
│ │ │ │ BmpClock.rc
│ │ │ │ Circle1.bmp
│ │ │ │ Circle2.bmp
│ │ │ │ Clock1.psd
│ │ │ │ Clock2.psd
│ │ │ │ Main.cur
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Mask1.bmp
│ │ │ │ Mask2.bmp
│ │ │ │ Move.cur
│ │ │ │
│ │ │ ├─Clock
│ │ │ │ Clock.asm
│ │ │ │ Clock.exe
│ │ │ │ Clock.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ └─DcCopy
│ │ │ DcCopy.asm
│ │ │ DcCopy.exe
│ │ │ Makefile
│ │ │
│ │ ├─Chapter08
│ │ │ ├─BrowseFolder
│ │ │ │ BrowseFolder.asm
│ │ │ │ BrowseFolder.exe
│ │ │ │ Makefile
│ │ │ │ _BrowseFolder.asm
│ │ │ │
│ │ │ └─CommDlg
│ │ │ CommDlg.asm
│ │ │ CommDlg.exe
│ │ │ CommDlg.rc
│ │ │ Main.ico
│ │ │ Makefile
│ │ │
│ │ ├─Chapter09
│ │ │ ├─Richedit
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Richedit.asm
│ │ │ │ Richedit.exe
│ │ │ │ Richedit.rc
│ │ │ │
│ │ │ ├─StatusBar
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ StatusBar.asm
│ │ │ │ StatusBar.exe
│ │ │ │ StatusBar.rc
│ │ │ │
│ │ │ ├─SubClass
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ SubClass.asm
│ │ │ │ SubClass.exe
│ │ │ │ SubClass.rc
│ │ │ │
│ │ │ ├─SuperClass
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ SuperClass.asm
│ │ │ │ SuperClass.exe
│ │ │ │ SuperClass.rc
│ │ │ │
│ │ │ ├─Toolbar
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Toolbar.asm
│ │ │ │ Toolbar.exe
│ │ │ │ Toolbar.rc
│ │ │ │
│ │ │ └─Wordpad
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ Wordpad.asm
│ │ │ Wordpad.exe
│ │ │ Wordpad.rc
│ │ │
│ │ ├─Chapter10
│ │ │ ├─FindFile
│ │ │ │ FindFile.asm
│ │ │ │ FindFile.exe
│ │ │ │ FindFile.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ _BrowseFolder.asm
│ │ │ │
│ │ │ ├─Fragment
│ │ │ │ Fragment.asm
│ │ │ │ Fragment.exe
│ │ │ │ Fragment.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ 本例子适用于Window2000、XP
│ │ │ │
│ │ │ ├─MemInfo
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ MemInfo.asm
│ │ │ │ MemInfo.exe
│ │ │ │ MemInfo.rc
│ │ │ │
│ │ │ ├─MMFShare
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ MMFShare.asm
│ │ │ │ MMFShare.exe
│ │ │ │ MMFShare.rc
│ │ │ │
│ │ │ └─WordCount
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Sample.txt
│ │ │ │ Sample.txt.log
│ │ │ │ WordCount.asm
│ │ │ │ WordCount.exe
│ │ │ │ WordCount.rc
│ │ │ │
│ │ │ └─FileMap
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ Sample.txt
│ │ │ Sample.txt.log
│ │ │ WordCount.asm
│ │ │ WordCount.exe
│ │ │ WordCount.rc
│ │ │
│ │ ├─Chapter11
│ │ │ ├─Dll
│ │ │ │ │ Counter.dll
│ │ │ │ │ Counter.inc
│ │ │ │ │ Counter.lib
│ │ │ │ │ Main.ico
│ │ │ │ │ Makefile
│ │ │ │ │ UseDll.rc
│ │ │ │ │ UseDll1.asm
│ │ │ │ │ UseDll1.exe
│ │ │ │ │ UseDll2.asm
│ │ │ │ │ UseDll2.exe
│ │ │ │ │
│ │ │ │ └─Dll
│ │ │ │ Counter.asm
│ │ │ │ Counter.def
│ │ │ │ Counter.dll
│ │ │ │ Counter.inc
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─KeyHook
│ │ │ │ Hookdll.asm
│ │ │ │ Hookdll.def
│ │ │ │ Hookdll.inc
│ │ │ │ Main.asm
│ │ │ │ Main.exe
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │
│ │ │ └─RecHook
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ RecHook.asm
│ │ │ RecHook.exe
│ │ │ RecHook.rc
│ │ │
│ │ ├─Chapter12
│ │ │ ├─Counter
│ │ │ │ Counter.asm
│ │ │ │ Counter.exe
│ │ │ │ Counter.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─Event
│ │ │ │ Counter.asm
│ │ │ │ Counter.exe
│ │ │ │ Counter.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─Thread
│ │ │ │ Counter.asm
│ │ │ │ Counter.exe
│ │ │ │ Counter.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├─ThreadSyn
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ ThreadSyn.asm
│ │ │ │ ThreadSyn.exe
│ │ │ │ ThreadSyn.rc
│ │ │ │
│ │ │ └─ThreadSynErr
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ ThreadSynErr.asm
│ │ │ ThreadSynErr.exe
│ │ │ ThreadSynErr.rc
│ │ │
│ │ ├─Chapter13
│ │ │ ├─CmdLine
│ │ │ │ CmdLine.asm
│ │ │ │ CmdLine.exe
│ │ │ │ Makefile
│ │ │ │ _CmdLine.asm
│ │ │ │
│ │ │ ├─HideProcess9x
│ │ │ │ HideProcess9x.asm
│ │ │ │ HideProcess9x.exe
│ │ │ │ Makefile
│ │ │ │ 本例子适用于Windows 9x
│ │ │ │
│ │ │ ├─Patch1
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Patch1.asm
│ │ │ │ Patch1.exe
│ │ │ │ Patch1.rc
│ │ │ │ Test.asm
│ │ │ │ Test.exe
│ │ │ │ Test.lst
│ │ │ │
│ │ │ ├─Patch2
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Patch2.asm
│ │ │ │ Patch2.exe
│ │ │ │ Patch2.rc
│ │ │ │ Test.exe
│ │ │ │ Test.lst
│ │ │ │
│ │ │ ├─Patch3
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Patch3.asm
│ │ │ │ Patch3.exe
│ │ │ │ Patch3.rc
│ │ │ │ Test.exe
│ │ │ │
│ │ │ ├─Process
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Process.asm
│ │ │ │ Process.exe
│ │ │ │ Process.rc
│ │ │ │
│ │ │ ├─ProcessList
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ ProcessList.asm
│ │ │ │ ProcessList.exe
│ │ │ │ ProcessList.rc
│ │ │ │
│ │ │ ├─RemoteThread
│ │ │ │ Macro.inc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ RemoteCode.asm
│ │ │ │ RemoteThread.asm
│ │ │ │ RemoteThread.rc
│ │ │ │ 本例子适用于Windows 2000、XP
│ │ │ │
│ │ │ └─RemoteThreadDll
│ │ │ Dll.asm
│ │ │ Dll.dll
│ │ │ Load.asm
│ │ │ Load.rc
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ 本例子适用于Windows 2000、XP
│ │ │
│ │ ├─Chapter14
│ │ │ │ Exception.inc
│ │ │ │
│ │ │ ├─SEH01
│ │ │ │ Makefile
│ │ │ │ SEH.asm
│ │ │ │ SEH.exe
│ │ │ │
│ │ │ ├─SEH02
│ │ │ │ Makefile
│ │ │ │ SEH.asm
│ │ │ │ SEH.exe
│ │ │ │
│ │ │ ├─TopHandler
│ │ │ │ Makefile
│ │ │ │ TopHandler.asm
│ │ │ │ TopHandler.exe
│ │ │ │
│ │ │ └─Unwind
│ │ │ Makefile
│ │ │ Unwind.asm
│ │ │ Unwind.exe
│ │ │
│ │ ├─Chapter15
│ │ │ ├─Associate
│ │ │ │ Associate.asm
│ │ │ │ Associate.exe
│ │ │ │ hello.test
│ │ │ │ Makefile
│ │ │ │ _CmdLine.asm
│ │ │ │
│ │ │ ├─Ini
│ │ │ │ Ini.asm
│ │ │ │ Ini.exe
│ │ │ │ Ini.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Option.ini
│ │ │ │
│ │ │ └─Reg
│ │ │ Main.ico
│ │ │ Makefile
│ │ │ Reg.asm
│ │ │ Reg.exe
│ │ │ Reg.rc
│ │ │ _Reg.asm
│ │ │
│ │ ├─Chapter16
│ │ │ ├─Chat-TCP
│ │ │ │ Client.asm
│ │ │ │ Client.exe
│ │ │ │ Client.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Server.asm
│ │ │ │ Server.exe
│ │ │ │ Server.rc
│ │ │ │
│ │ │ ├─Chat-UDP
│ │ │ │ Client.asm
│ │ │ │ Client.exe
│ │ │ │ Client.rc
│ │ │ │ Main.ico
│ │ │ │ Makefile
│ │ │ │ Server.asm
│ │ │ │ Server.exe
│ │ │ │ Server.rc
│ │ │ │
│ │ │ └─Ping
│ │ │ Makefile
│ │ │ Ping.asm
│ │ │ Ping.exe
│ │ │ _CheckSum.asm
│ │ │ _CmdLine.asm
│ │ │ _Console.asm
│ │ │
│ │ ├─Chapter17
│ │ │ ├─AddCode
│ │ │ │ Main.asm
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │ _AddCode.asm
│ │ │ │ _GetKernel.asm
│ │ │ │ _ProcessPeFile.asm
│ │ │ │
│ │ │ ├─Export
│ │ │ │ Main.asm
│ │ │ │ Main.exe
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │ _ProcessPeFile.asm
│ │ │ │ _RvaToFileOffset.asm
│ │ │ │
│ │ │ ├─Import
│ │ │ │ Main.asm
│ │ │ │ Main.exe
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │ _ProcessPeFile.asm
│ │ │ │ _RvaToFileOffset.asm
│ │ │ │
│ │ │ ├─NoImport
│ │ │ │ Makefile
│ │ │ │ NoImport.asm
│ │ │ │ _GetKernel.asm
│ │ │ │
│ │ │ ├─PeInfo
│ │ │ │ Main.asm
│ │ │ │ Main.exe
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │ _ProcessPeFile.asm
│ │ │ │
│ │ │ ├─Reloc
│ │ │ │ Main.asm
│ │ │ │ Main.exe
│ │ │ │ Main.ico
│ │ │ │ Main.rc
│ │ │ │ Makefile
│ │ │ │ _ProcessPeFile.asm
│ │ │ │ _RvaToFileOffset.asm
│ │ │ │
│ │ │ └─Resource
│ │ │ Main.asm
│ │ │ Main.exe
│ │ │ Main.ico
│ │ │ Main.rc
│ │ │ Makefile
│ │ │ _ProcessPeFile.asm
│ │ │ _RvaToFileOffset.asm
│ │ │
│ │ ├─第1版
│ │ │ Windows环境下32位汇编语言.chm
│ │ │ Windows环境下32位汇编语言程序设计源码.rar
│ │ │
│ │ └─第2版
│ │ 1-4章.pdf
│ │ WINDOWS环境下32位汇编语言程序设计(第2版清晰).pdf
│ │ 附书光盘里面的内容打包.rar
│ │
│ ├─王爽《汇编语言》
│ │ answer.chm
│ │ asm.pdf
│ │
│ ├─现代操作系统
│ │ Modern+Operating+Systems+2Nd+Ed+Problem+Solutions+A+S+Tanenbaum.pdf
│ │ 现代操作系统.chm
│ │ 现代操作系统答案.pdf
│ │ 第10章.ppt
│ │ 第11章.ppt
│ │ 第12章.ppt
│ │ 第13章.ppt
│ │ 第14章.ppt
│ │ 第15章.ppt
│ │ 第1章.ppt
│ │ 第2章.ppt
│ │ 第3章new.ppt
│ │ 第4章new.ppt
│ │ 第5章new.ppt
│ │ 第6章new.ppt
│ │ 第7章.ppt
│ │ 第8章.ppt
│ │ 第9章.ppt
│ │
│ ├─白话WINDOWS编程
│ │ │ 第一章.htm
│ │ │ 第三章.htm
│ │ │ 第二章.htm
│ │ │
│ │ ├─第一章.files
│ │ │ button.gif
│ │ │ ls1.ht4.jpg
│ │ │ ls1.ht5.jpg
│ │ │ ls1.ht6.jpg
│ │ │ ls1.ht8.gif
│ │ │ newlst3.jpg
│ │ │
│ │ ├─第三章.files
│ │ │ ls03.h1.gif
│ │ │ ls03.h2.jpg
│ │ │ ls03.h3.gif
│ │ │ ls03.h4.jpg
│ │ │ ls03.h5.gif
│ │ │ ls03.h6.jpg
│ │ │ ls03.h7.jpg
│ │ │ msgloop.gif
│ │ │ painter.jpg
│ │ │
│ │ └─第二章.files
│ │ emptywin.gif
│ │ ls02.h1.jpg
│ │ ls02.h2.jpg
│ │ ls02.h3.gif
│ │ ls02.h3.jpg
│ │ ls02.h4.jpg
│ │ ls02.h5.jpg
│ │ ls02.h7.gif
│ │ ls02.h8.gif
│ │ ls02.h9.jpg
│ │
│ ├─编码的奥秘
│ │ 001.PDF
│ │ 002.PDF
│ │ 003.PDF
│ │ 004.PDF
│ │ 005.PDF
│ │ 006.PDF
│ │ 007.PDF
│ │ 008.PDF
│ │ 009.PDF
│ │ 010.PDF
│ │ 011.PDF
│ │ 012.PDF
│ │ 013.PDF
│ │ 014.PDF
│ │ 015.PDF
│ │ 016.PDF
│ │ 017.PDF
│ │ 018.PDF
│ │ 019.PDF
│ │ 020.PDF
│ │ 021.PDF
│ │ 022.PDF
│ │ 023.PDF
│ │ 024.PDF
│ │ 025.PDF
│ │ 内容简介.TXT
│ │ 目录.TXT
│ │ 译者序.TXT
│ │
│ ├─自己动手做操作系统
│ │ │ Readme.txt
│ │ │ 自己动手做操作系统.pdf
│ │ │
│ │ ├─Tinix
│ │ │ ├─chapter1
│ │ │ │ ├─a
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ disboot.asm
│ │ │ │ │ godbg.bat
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ └─b
│ │ │ │ bochsrc.bxrc
│ │ │ │ boot.asm
│ │ │ │ Boot.bin
│ │ │ │ godbg.bat
│ │ │ │ TINIX.IMG
│ │ │ │
│ │ │ ├─chapter2
│ │ │ │ ├─linux
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ run-tinix-in-linux
│ │ │ │ │ tinix.img
│ │ │ │ │
│ │ │ │ └─win
│ │ │ │ bochsrc.bxrc
│ │ │ │ run.bat
│ │ │ │ TINIX.IMG
│ │ │ │
│ │ │ ├─chapter3
│ │ │ │ ├─a
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest1.asm
│ │ │ │ │ pmtest1.com
│ │ │ │ │
│ │ │ │ ├─b
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest2.asm
│ │ │ │ │ pmtest2.com
│ │ │ │ │
│ │ │ │ ├─c
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest3.asm
│ │ │ │ │ pmtest3.com
│ │ │ │ │
│ │ │ │ ├─d
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest4.asm
│ │ │ │ │ pmtest4.com
│ │ │ │ │
│ │ │ │ ├─e
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest5.asm
│ │ │ │ │ pmtest5.com
│ │ │ │ │
│ │ │ │ ├─f
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest6.asm
│ │ │ │ │ pmtest6.com
│ │ │ │ │
│ │ │ │ ├─g
│ │ │ │ │ lib.inc
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest7.asm
│ │ │ │ │ pmtest7.com
│ │ │ │ │
│ │ │ │ ├─h
│ │ │ │ │ lib.inc
│ │ │ │ │ pm.inc
│ │ │ │ │ pmtest8.asm
│ │ │ │ │ pmtest8.com
│ │ │ │ │
│ │ │ │ └─i
│ │ │ │ lib.inc
│ │ │ │ pm.inc
│ │ │ │ pmtest9.asm
│ │ │ │ pmtest9.com
│ │ │ │
│ │ │ ├─chapter4
│ │ │ │ ├─a
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ godbg.bat
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─b
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ godbg.bat
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ └─c
│ │ │ │ bochsrc.bxrc
│ │ │ │ boot.asm
│ │ │ │ boot.bin
│ │ │ │ godbg.bat
│ │ │ │ loader.asm
│ │ │ │ loader.bin
│ │ │ │ TINIX.IMG
│ │ │ │
│ │ │ ├─chapter5
│ │ │ │ ├─a
│ │ │ │ │ hello
│ │ │ │ │ hello.asm
│ │ │ │ │ hello.o
│ │ │ │ │
│ │ │ │ ├─b
│ │ │ │ │ bar.c
│ │ │ │ │ bar.o
│ │ │ │ │ foo.asm
│ │ │ │ │ foo.o
│ │ │ │ │ foobar
│ │ │ │ │
│ │ │ │ ├─c
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.asm
│ │ │ │ │ kernel.bin
│ │ │ │ │ kernel.o
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─d
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.asm
│ │ │ │ │ kernel.bin
│ │ │ │ │ kernel.o
│ │ │ │ │ lib.inc
│ │ │ │ │ load.inc
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │ pm.inc
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─e
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.asm
│ │ │ │ │ kernel.bin
│ │ │ │ │ kernel.o
│ │ │ │ │ load.inc
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │ pm.inc
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─f
│ │ │ │ │ bochsdbg.out
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.bin
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ loader.bin
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─g
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ const.h
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.asm
│ │ │ │ │ kernel.bin
│ │ │ │ │ kernel.o
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.o
│ │ │ │ │ load.inc
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │ pm.inc
│ │ │ │ │ protect.h
│ │ │ │ │ start.c
│ │ │ │ │ start.o
│ │ │ │ │ string.asm
│ │ │ │ │ string.o
│ │ │ │ │ TINIX.IMG
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─h
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │ tree.txt
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │ Makefile
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ └─i
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │ tree.txt
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ string.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─chapter6
│ │ │ │ ├─a
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─b
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─c
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─d
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ clock.c
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─e
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ clock.c
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─f
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ clock.c
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─g
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ clock.c
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ proc.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │ syscall.asm
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ ├─h
│ │ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ │ godbg.bat
│ │ │ │ │ │ kernel.bin
│ │ │ │ │ │ Makefile
│ │ │ │ │ │ TINIX.IMG
│ │ │ │ │ │
│ │ │ │ │ ├─boot
│ │ │ │ │ │ │ boot.asm
│ │ │ │ │ │ │ boot.bin
│ │ │ │ │ │ │ loader.asm
│ │ │ │ │ │ │ loader.bin
│ │ │ │ │ │ │
│ │ │ │ │ │ └─include
│ │ │ │ │ │ fat12hdr.inc
│ │ │ │ │ │ load.inc
│ │ │ │ │ │ pm.inc
│ │ │ │ │ │
│ │ │ │ │ ├─include
│ │ │ │ │ │ const.h
│ │ │ │ │ │ global.h
│ │ │ │ │ │ proc.h
│ │ │ │ │ │ protect.h
│ │ │ │ │ │ proto.h
│ │ │ │ │ │ sconst.inc
│ │ │ │ │ │ string.h
│ │ │ │ │ │ type.h
│ │ │ │ │ │
│ │ │ │ │ ├─kernel
│ │ │ │ │ │ clock.c
│ │ │ │ │ │ global.c
│ │ │ │ │ │ i8259.c
│ │ │ │ │ │ kernel.asm
│ │ │ │ │ │ main.c
│ │ │ │ │ │ proc.c
│ │ │ │ │ │ protect.c
│ │ │ │ │ │ start.c
│ │ │ │ │ │ syscall.asm
│ │ │ │ │ │
│ │ │ │ │ └─lib
│ │ │ │ │ klib.asm
│ │ │ │ │ klib.c
│ │ │ │ │ string.asm
│ │ │ │ │
│ │ │ │ └─i
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ └─chapter7
│ │ │ ├─a
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │ tree.txt
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─b
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─c
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ console.h
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ tty.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ console.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─d
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ console.h
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ tty.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ console.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─e
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ console.h
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ tty.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ console.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ ├─f
│ │ │ │ │ bochsrc.bxrc
│ │ │ │ │ godbg.bat
│ │ │ │ │ kernel.bin
│ │ │ │ │ Makefile
│ │ │ │ │ TINIX.IMG
│ │ │ │ │
│ │ │ │ ├─boot
│ │ │ │ │ │ boot.asm
│ │ │ │ │ │ boot.bin
│ │ │ │ │ │ loader.asm
│ │ │ │ │ │ loader.bin
│ │ │ │ │ │
│ │ │ │ │ └─include
│ │ │ │ │ fat12hdr.inc
│ │ │ │ │ load.inc
│ │ │ │ │ pm.inc
│ │ │ │ │
│ │ │ │ ├─include
│ │ │ │ │ console.h
│ │ │ │ │ const.h
│ │ │ │ │ global.h
│ │ │ │ │ keyboard.h
│ │ │ │ │ keymap.h
│ │ │ │ │ proc.h
│ │ │ │ │ protect.h
│ │ │ │ │ proto.h
│ │ │ │ │ sconst.inc
│ │ │ │ │ string.h
│ │ │ │ │ tty.h
│ │ │ │ │ type.h
│ │ │ │ │
│ │ │ │ ├─kernel
│ │ │ │ │ clock.c
│ │ │ │ │ console.c
│ │ │ │ │ global.c
│ │ │ │ │ i8259.c
│ │ │ │ │ kernel.asm
│ │ │ │ │ keyboard.c
│ │ │ │ │ main.c
│ │ │ │ │ proc.c
│ │ │ │ │ protect.c
│ │ │ │ │ start.c
│ │ │ │ │ syscall.asm
│ │ │ │ │ tty.c
│ │ │ │ │
│ │ │ │ └─lib
│ │ │ │ klib.asm
│ │ │ │ klib.c
│ │ │ │ string.asm
│ │ │ │
│ │ │ └─g
│ │ │ │ bochsrc.bxrc
│ │ │ │ godbg.bat
│ │ │ │ kernel.bin
│ │ │ │ Makefile
│ │ │ │ TINIX.IMG
│ │ │ │
│ │ │ ├─boot
│ │ │ │ │ boot.asm
│ │ │ │ │ boot.bin
│ │ │ │ │ loader.asm
│ │ │ │ │ loader.bin
│ │ │ │ │
│ │ │ │ └─include
│ │ │ │ fat12hdr.inc
│ │ │ │ load.inc
│ │ │ │ pm.inc
│ │ │ │
│ │ │ ├─include
│ │ │ │ console.h
│ │ │ │ const.h
│ │ │ │ global.h
│ │ │ │ keyboard.h
│ │ │ │ keymap.h
│ │ │ │ proc.h
│ │ │ │ protect.h
│ │ │ │ proto.h
│ │ │ │ sconst.inc
│ │ │ │ string.h
│ │ │ │ tty.h
│ │ │ │ type.h
│ │ │ │
│ │ │ ├─kernel
│ │ │ │ clock.c
│ │ │ │ console.c
│ │ │ │ global.c
│ │ │ │ i8259.c
│ │ │ │ kernel.asm
│ │ │ │ keyboard.c
│ │ │ │ main.c
│ │ │ │ printf.c
│ │ │ │ proc.c
│ │ │ │ protect.c
│ │ │ │ start.c
│ │ │ │ syscall.asm
│ │ │ │ tty.c
│ │ │ │ vsprintf.c
│ │ │ │
│ │ │ └─lib
│ │ │ klib.asm
│ │ │ klib.c
│ │ │ string.asm
│ │ │
│ │ └─Tools
│ │ ├─DescParser
│ │ │ │ DescParser.clw
│ │ │ │ DescParser.cpp
│ │ │ │ DescParser.dsp
│ │ │ │ DescParser.dsw
│ │ │ │ DescParser.h
│ │ │ │ DescParser.plg
│ │ │ │ DescParser.rc
│ │ │ │ DescParserDlg.cpp
│ │ │ │ DescParserDlg.h
│ │ │ │ mssccprj.scc
│ │ │ │ ReadMe.txt
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ ├─Release
│ │ │ │ DescParser.exe
│ │ │ │
│ │ │ └─res
│ │ │ DescParser.ico
│ │ │ DescParser.rc2
│ │ │ DP.ICO
│ │ │
│ │ ├─ELFParser
│ │ │ │ ELFParser.clw
│ │ │ │ ELFParser.cpp
│ │ │ │ ELFParser.dsp
│ │ │ │ ELFParser.dsw
│ │ │ │ ELFParser.h
│ │ │ │ ELFParser.plg
│ │ │ │ ELFParser.rc
│ │ │ │ ELFParserDlg.cpp
│ │ │ │ ELFParserDlg.h
│ │ │ │ mssccprj.scc
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ ├─ELF
│ │ │ │ elf.h
│ │ │ │
│ │ │ ├─Release
│ │ │ │ ELFParser.exe
│ │ │ │
│ │ │ └─res
│ │ │ ELFParser.ico
│ │ │ ELFParser.rc2
│ │ │ ELFPSR.ICO
│ │ │
│ │ ├─FloppyWriter
│ │ │ │ FloppyWriter.cpp
│ │ │ │ FloppyWriter.dsp
│ │ │ │ FloppyWriter.dsw
│ │ │ │ FloppyWriter.h
│ │ │ │ FloppyWriter.plg
│ │ │ │ FloppyWriter.rc
│ │ │ │ FloppyWriterDlg.cpp
│ │ │ │ FloppyWriterDlg.h
│ │ │ │ mssccprj.scc
│ │ │ │ ReadMe.txt
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ ├─ICON
│ │ │ │ 34-NeXT98 3.5 Floppy.ico
│ │ │ │ Disk Floppy.ico
│ │ │ │ floppy disk-2.ico
│ │ │ │ FLOPPY4.ICO
│ │ │ │ floppy_blue.ico
│ │ │ │ floppy_cream.ico
│ │ │ │ floppy_grey.ico
│ │ │ │ floppy_lime.ico
│ │ │ │ floppy_mauve.ico
│ │ │ │ floppy_orange.ico
│ │ │ │ floppy_pink.ico
│ │ │ │ floppy_sioux.ico
│ │ │ │
│ │ │ ├─Release
│ │ │ │ FloppyWriter.exe
│ │ │ │
│ │ │ └─res
│ │ │ FloppyWriter.ICO
│ │ │ FloppyWriter.rc2
│ │ │ FloppyWriter0.ico
│ │ │
│ │ └─KrnlChecker
│ │ │ KrnlChecker.clw
│ │ │ KrnlChecker.cpp
│ │ │ KrnlChecker.dsp
│ │ │ KrnlChecker.dsw
│ │ │ KrnlChecker.h
│ │ │ KrnlChecker.plg
│ │ │ KrnlChecker.rc
│ │ │ KrnlCheckerDlg.cpp
│ │ │ KrnlCheckerDlg.h
│ │ │ mssccprj.scc
│ │ │ ReadMe.txt
│ │ │ Resource.h
│ │ │ StdAfx.cpp
│ │ │ StdAfx.h
│ │ │
│ │ ├─ELF
│ │ │ elf.h
│ │ │
│ │ ├─Release
│ │ │ KrnlChecker.exe
│ │ │
│ │ └─res
│ │ KC.ICO
│ │ KrnlChecker.ico
│ │ KrnlChecker.rc2
│ │
│ └─驱动学习资料
│ │ Windows驱动编程基础教程.doc
│ │
│ └─灰狐驱动学习笔记系列
│ │ 灰狐驱动学习笔记系列文章.pdf
│ │
│ └─Src
│ ├─第一章
│ │ EasySYS.exe
│ │ KmdManager.exe
│ │
│ ├─第七章
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第三章
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第九章
│ │ ├─应用层程序
│ │ │ Test.cpp
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ └─驱动程序
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第二章
│ │ │ DBGVIEW.EXE
│ │ │
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第五章
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第八章
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第六章
│ │ └─Test
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第十一章
│ │ ├─使用DeviceIoControl
│ │ │ ├─应用层程序
│ │ │ │ Test.cpp
│ │ │ │ Test.dsp
│ │ │ │ Test.dsw
│ │ │ │ Test.ncb
│ │ │ │ Test.opt
│ │ │ │ Test.plg
│ │ │ │
│ │ │ └─驱动程序
│ │ │ │ buildchk.log
│ │ │ │ ddkbuild.bat
│ │ │ │ makefile
│ │ │ │ sources
│ │ │ │ Test.c
│ │ │ │ Test.dsp
│ │ │ │ Test.dsw
│ │ │ │ Test.h
│ │ │ │ Test.ncb
│ │ │ │ Test.opt
│ │ │ │ Test.plg
│ │ │ │
│ │ │ ├─obj
│ │ │ │ _objects.mac
│ │ │ │
│ │ │ └─objchk
│ │ │ └─i386
│ │ │ test.obj
│ │ │ Test.pdb
│ │ │ Test.sys
│ │ │
│ │ └─使用WriteFile
│ │ ├─应用层程序
│ │ │ Test.cpp
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ └─驱动程序
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ Test.c
│ │ │ Test.dsp
│ │ │ Test.dsw
│ │ │ Test.h
│ │ │ Test.ncb
│ │ │ Test.opt
│ │ │ Test.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ test.obj
│ │ Test.pdb
│ │ Test.sys
│ │
│ ├─第十二章
│ │ └─SSDTHook
│ │ │ buildchk.log
│ │ │ ddkbuild.bat
│ │ │ makefile
│ │ │ sources
│ │ │ SSDTHook.c
│ │ │ SSDTHook.dsp
│ │ │ SSDTHook.dsw
│ │ │ SSDTHook.h
│ │ │ SSDTHook.ncb
│ │ │ SSDTHook.opt
│ │ │ SSDTHook.plg
│ │ │
│ │ ├─obj
│ │ │ _objects.mac
│ │ │
│ │ └─objchk
│ │ └─i386
│ │ ssdthook.obj
│ │ SSDTHook.pdb
│ │ SSDTHook.sys
│ │
│ ├─第十章
│ │ ├─LoadDriver
│ │ │ │ LoadDriver.aps
│ │ │ │ LoadDriver.clw
│ │ │ │ LoadDriver.cpp
│ │ │ │ LoadDriver.dsp
│ │ │ │ LoadDriver.dsw
│ │ │ │ LoadDriver.h
│ │ │ │ LoadDriver.ncb
│ │ │ │ LoadDriver.opt
│ │ │ │ LoadDriver.plg
│ │ │ │ LoadDriver.rc
│ │ │ │ LoadDriverDlg.cpp
│ │ │ │ LoadDriverDlg.h
│ │ │ │ ReadMe.txt
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ └─res
│ │ │ LoadDriver.ico
│ │ │ LoadDriver.rc2
│ │ │
│ │ └─ZwLoadDriver
│ │ test.cpp
│ │ test.dsp
│ │ test.dsw
│ │ test.ncb
│ │ test.opt
│ │ test.plg
│ │
│ └─第四章
│ └─Test
│ │ buildchk.log
│ │ ddkbuild.bat
│ │ makefile
│ │ sources
│ │ Test.c
│ │ Test.dsp
│ │ Test.dsw
│ │ Test.h
│ │ Test.ncb
│ │ Test.opt
│ │ Test.plg
│ │
│ ├─obj
│ │ _objects.mac
│ │
│ └─objchk
│ └─i386
│ test.obj
│ Test.pdb
│ Test.sys
│
├─数据库
│ ├─db@SJTU
│ │ │ 数据库讲义.ppt
│ │ │ 萨师煊&王珊《数据库系统概论》(第三版).pdf
│ │ │
│ │ └─数据库
│ │ │ 1264_lecture_13_F2002_xml.pdf
│ │ │ ch4_5m.ppt
│ │ │ ch5_5m.ppt
│ │ │ ch6_3m.ppt
│ │ │ ch7_2m.ppt
│ │ │ ch8_9_5+fsm.ppt
│ │ │ ch8_9_5m.ppt
│ │ │ ch9_8_2m.ppt
│ │ │ Chp1.pdf
│ │ │ chp1_1264_lecture_5_F2002_data_model.pdf
│ │ │ Chp2.pdf
│ │ │ chp3_1264_lecture_7_F2002_sql.pdf
│ │ │ chp3_1264_lecture_8_F2002_sql2_ODBC.pdf
│ │ │ chp3_sql.pdf
│ │ │ chp4_sql_oo.pdf
│ │ │ chp5_1264_lecture_6_F2002_normal范式.pdf
│ │ │ Chp5_Normal.pdf
│ │ │ Chp6_Design.pdf
│ │ │ Chp7_Recovery.pdf
│ │ │ Chp8_Concurrency.pdf
│ │ │ Chp9_Security.pdf
│ │ │ ChpA_Integrity.pdf
│ │ │ chpB_数据库新技术.pdf
│ │ │ 数据库教学进度表_2006_2007_02.doc
│ │ │ 数据库系统概论(第三版)课后习题答案.rar
│ │ │ 课堂测试题库_test.ppt
│ │ │
│ │ ├─dbdemo
│ │ │ create.sql
│ │ │ cst.sws
│ │ │ C_S_T.pdb
│ │ │ C_S_T.pdm
│ │ │ C_S_Tnew.pdb
│ │ │ C_S_Tnew.pdm
│ │ │ db.db
│ │ │ DBENG50.EXE
│ │ │ DBENG50W.CNT
│ │ │ DBENG50W.HLP
│ │ │ DBEXTF50.DLL
│ │ │ DBL50T.DLL
│ │ │ DBSTART.EXE
│ │ │ DBSVMN50.EXE
│ │ │ DBTL50T.DLL
│ │ │ FreeModel_1.feb
│ │ │ FreeModel_1.fem
│ │ │ FreeModel_1qqq.feb
│ │ │ FreeModel_1qqq.fem
│ │ │ FreeModel_w1.feb
│ │ │ FreeModel_w1.fem
│ │ │ ISQL.EXE
│ │ │ PBMSS050.DLL
│ │ │ PhysicalDataModel_1.pdm
│ │ │ SC.CNT
│ │ │ SCHILITE.DLL
│ │ │ SCLANGEN.DLL
│ │ │ SCSA.CNT
│ │ │ SCSAINDT.DLL
│ │ │ SCSALGEN.DLL
│ │ │ SCSQLANY.DLL
│ │ │ SQLACTNM.H
│ │ │ SQLACTRS.DLL
│ │ │ SQLACTRS.INI
│ │ │ WEDIT01.DLL
│ │ │ WL50ENT.DLL
│ │ │ WOD50T.DLL
│ │ │ WODBC.HLP
│ │ │ WTR50T.DLL
│ │ │
│ │ └─数据库系统概论(第三版)课后习题答案
│ │ 数据库系统概论(第三版)课后习题答案.doc
│ │
│ └─SQL
│ SQL Server 2000编程员指南.pdf
│ SQL必知必会(第3版).chm
│ SQL语句学习手册实例版.doc
│ SQL语言艺术.pdf
│ 《MySQL中文参考手册》.chm
│
├─算法与数据结构
│ │ C算法(第一卷:基础、数据结构、排序和搜索)(第三版)(PDF版).pdf
│ │ C算法(第二卷 图算法)(第三版)(PDF版).pdf
│ │ ModernApproach.pdf
│ │ 图论的算法与程序设计.pdf
│ │ 数据结构与算法综合资料库.CHM
│ │ 算法ebook(10部算法经典著作的合集).chm
│ │ 算法I~IV(C++实现)——基础、数据结构、排序和搜索(第三版).pdf
│ │ 算法艺术与信息学竞赛.pdf
│ │ 算法设计与实验题解.pdf
│ │ 计算几何导论.pdf
│ │ 计算机图形学的算法基础.pdf
│ │ 计算机算法设计与分析-王晓东.pdf
│ │
│ ├─Algorithm Design
│ │ │ hw.pdf
│ │ │ info.pdf
│ │ │ ps1.pdf
│ │ │ ps10.pdf
│ │ │ ps2.pdf
│ │ │ ps3.pdf
│ │ │ ps4.pdf
│ │ │ ps5.pdf
│ │ │ ps6.pdf
│ │ │ ps7.pdf
│ │ │ ps8.pdf
│ │ │ ps9.pdf
│ │ │ rev1.pdf
│ │ │ rev2.pdf
│ │ │ revf.pdf
│ │ │ syll.pdf
│ │ │
│ │ └─Lecture Slides for Algorithm Design
│ │ 01demo-propose-and-reject.ppt
│ │ 01stable-matching.pdf
│ │ 02analysis.pdf
│ │ 03demo-dag.ppt
│ │ 03graphs.pdf
│ │ 04demo-dijkstra.ppt
│ │ 04demo-interval-scheduling.ppt
│ │ 04greed.pdf
│ │ 04huffman.pdf
│ │ 04mst.pdf
│ │ 05demo-merge-invert.ppt
│ │ 05demo-merge.ppt
│ │ 05divide-and-conquer.pdf
│ │ 05multiply.pdf
│ │ 06bellman-ford.pdf
│ │ 06dynamic-programming.pdf
│ │ 07assignment.pdf
│ │ 07demo-maxflow.ppt
│ │ 07maxflow-applications.pdf
│ │ 07maxflow.pdf
│ │ 08intractability.pdf
│ │ 08np-complete.pdf
│ │ 08reductions-poly.pdf
│ │ 09pspace.pdf
│ │ 10extending.pdf
│ │ 11approx-alg.pdf
│ │ 11demo-list-schedule.ppt
│ │ 12localsearch.pdf
│ │ 13randomized.pdf
│ │ longest-path.mp3
│ │
│ ├─人工智能游戏编程真言.AI Game Programming Wisdom(中文完整PDF+配书光盘)
│ │ │ 人工智能游戏编程真言.pdf
│ │ │
│ │ └─人工智能游戏编程真言CD
│ │ │ 配书光盘说明.doc
│ │ │
│ │ ├─ColorImages
│ │ │ Color Plates.doc
│ │ │ Figure 01.tif
│ │ │ Figure 02.tif
│ │ │ Figure 03.tif
│ │ │ Figure 04.tif
│ │ │ Figure 05.tif
│ │ │ Figure 06.tif
│ │ │ Figure 07.tif
│ │ │ Figure 08.tif
│ │ │ Figure 09.tif
│ │ │ Figure 10.tif
│ │ │ Figure 11.tif
│ │ │
│ │ └─SourceCode
│ │ ├─02 Useful Techniques
│ │ │ ├─02 Orkin
│ │ │ │ Agent.cpp
│ │ │ │ Agent.h
│ │ │ │ main.cpp
│ │ │ │ TriggerSystem.cpp
│ │ │ │ TriggerSystem.dsp
│ │ │ │ TriggerSystem.dsw
│ │ │ │ TriggerSystem.h
│ │ │ │ TriggerSystem.ncb
│ │ │ │ TriggerSystem.opt
│ │ │ │ TriggerSystem.plg
│ │ │ │ Vector.h
│ │ │ │
│ │ │ ├─03 Orkin
│ │ │ │ ActionTable.cpp
│ │ │ │ ActionTable.h
│ │ │ │ ActionTable2.dsp
│ │ │ │ ActionTable2.dsw
│ │ │ │ ActionTable2.ncb
│ │ │ │ ActionTable2.opt
│ │ │ │ ActionTable2.plg
│ │ │ │ main.cpp
│ │ │ │
│ │ │ ├─04 Orkin
│ │ │ │ AnimController.cpp
│ │ │ │ AnimController.dsp
│ │ │ │ AnimController.dsw
│ │ │ │ AnimController.h
│ │ │ │ AnimController.ncb
│ │ │ │ AnimController.opt
│ │ │ │ AnimController.plg
│ │ │ │ main.cpp
│ │ │ │
│ │ │ ├─05 Carlisle
│ │ │ │ Listing1.cpp
│ │ │ │
│ │ │ ├─07 Vykruta
│ │ │ │ │ ChildView.cpp
│ │ │ │ │ ChildView.h
│ │ │ │ │ LOSGridDemo.aps
│ │ │ │ │ LOSGridDemo.cpp
│ │ │ │ │ LOSGridDemo.dsp
│ │ │ │ │ LOSGridDemo.dsw
│ │ │ │ │ LOSGridDemo.exe
│ │ │ │ │ LOSGridDemo.h
│ │ │ │ │ LOSGridDemo.ncb
│ │ │ │ │ LOSGridDemo.opt
│ │ │ │ │ LOSGridDemo.plg
│ │ │ │ │ LOSGridDemo.rc
│ │ │ │ │ MainFrm.cpp
│ │ │ │ │ MainFrm.h
│ │ │ │ │ readme.txt
│ │ │ │ │ Resource.h
│ │ │ │ │ StdAfx.cpp
│ │ │ │ │ StdAfx.h
│ │ │ │ │ TransformMat.cpp
│ │ │ │ │ TransformMat.h
│ │ │ │ │
│ │ │ │ └─res
│ │ │ │ LOSGridDemo.ico
│ │ │ │ LOSGridDemo.rc2
│ │ │ │
│ │ │ └─08 Zarozinski
│ │ │ ├─Spark! Viewer
│ │ │ │ DATA.TAG
│ │ │ │ data1.cab
│ │ │ │ HHUPD.EXE
│ │ │ │ lang.dat
│ │ │ │ layout.bin
│ │ │ │ os.dat
│ │ │ │ readme.txt
│ │ │ │ SETUP.EXE
│ │ │ │ SETUP.INI
│ │ │ │ setup.ins
│ │ │ │ setup.lid
│ │ │ │ _INST32I.EX_
│ │ │ │ _ISDEL.EXE
│ │ │ │ _setup.dll
│ │ │ │ _sys1.cab
│ │ │ │ _user1.cab
│ │ │ │
│ │ │ └─src
│ │ │ │ aiwisdom.fcl
│ │ │ │ FFLL.dsw
│ │ │ │ readme.txt
│ │ │ │
│ │ │ ├─bin
│ │ │ │ AIWisdom.exe
│ │ │ │ ffllapi.dll
│ │ │ │ ffllapi.lib
│ │ │ │
│ │ │ ├─ffllapi
│ │ │ │ │ COGDefuzzSetObj.cpp
│ │ │ │ │ COGDefuzzSetObj.h
│ │ │ │ │ COGDefuzzVarObj.cpp
│ │ │ │ │ COGDefuzzVarObj.h
│ │ │ │ │ DefuzzSetObj.cpp
│ │ │ │ │ DefuzzSetObj.h
│ │ │ │ │ DefuzzVarObj.cpp
│ │ │ │ │ DefuzzVarObj.h
│ │ │ │ │ FFLLAPI.cpp
│ │ │ │ │ FFLLAPI.def
│ │ │ │ │ FFLLAPI.h
│ │ │ │ │ FFLLBase.cpp
│ │ │ │ │ FFLLBase.h
│ │ │ │ │ FuzzyModelBase.cpp
│ │ │ │ │ FuzzyModelBase.h
│ │ │ │ │ FuzzyOutSet.cpp
│ │ │ │ │ FuzzyOutSet.h
│ │ │ │ │ FuzzyOutVariable.cpp
│ │ │ │ │ FuzzyOutVariable.h
│ │ │ │ │ FuzzyOutVariableBase.cpp
│ │ │ │ │ FuzzyOutVariableBase.h
│ │ │ │ │ FuzzySetBase.cpp
│ │ │ │ │ FuzzySetBase.h
│ │ │ │ │ FuzzyVariableBase.cpp
│ │ │ │ │ FuzzyVariableBase.h
│ │ │ │ │ license.txt
│ │ │ │ │ MemberFuncBase.cpp
│ │ │ │ │ MemberFuncBase.h
│ │ │ │ │ MemberFuncSCurve.cpp
│ │ │ │ │ MemberFuncSCurve.h
│ │ │ │ │ MemberFuncSingle.cpp
│ │ │ │ │ MemberFuncSingle.h
│ │ │ │ │ MemberFuncTrap.cpp
│ │ │ │ │ MemberFuncTrap.h
│ │ │ │ │ MemberFuncTri.cpp
│ │ │ │ │ MemberFuncTri.h
│ │ │ │ │ MOMDefuzzSetObj.cpp
│ │ │ │ │ MOMDefuzzSetObj.h
│ │ │ │ │ MOMDefuzzVarObj.cpp
│ │ │ │ │ MOMDefuzzVarObj.h
│ │ │ │ │ RuleArray.cpp
│ │ │ │ │ RuleArray.h
│ │ │ │ │
│ │ │ │ └─Msvc
│ │ │ │ FFLL API.dsp
│ │ │ │ FFLL API.dsw
│ │ │ │ FFLLAPI.rc
│ │ │ │ resource.h
│ │ │ │
│ │ │ └─Sample Program
│ │ │ │ AIWisdom.cpp
│ │ │ │
│ │ │ └─msvc
│ │ │ AIWisdom.dsp
│ │ │
│ │ ├─03 Pathfinding with Astar
│ │ │ ├─01 Matthews
│ │ │ │ │ Ase.chm
│ │ │ │ │
│ │ │ │ └─ase
│ │ │ │ │ aiwisdom.ase
│ │ │ │ │ ase.cpp
│ │ │ │ │ ase.dsp
│ │ │ │ │ ase.dsw
│ │ │ │ │ ase.exe
│ │ │ │ │ ase.h
│ │ │ │ │ ase.rc
│ │ │ │ │ aseDoc.cpp
│ │ │ │ │ aseDoc.h
│ │ │ │ │ aseView.cpp
│ │ │ │ │ aseView.h
│ │ │ │ │ asincludes.h
│ │ │ │ │ complex.ase
│ │ │ │ │ MainFrm.cpp
│ │ │ │ │ MainFrm.h
│ │ │ │ │ NodeView.cpp
│ │ │ │ │ NodeView.h
│ │ │ │ │ PathFinder.cpp
│ │ │ │ │ PathFinder.h
│ │ │ │ │ random.ase
│ │ │ │ │ ReadMe.txt
│ │ │ │ │ relative_cost.ase
│ │ │ │ │ resource.h
│ │ │ │ │ StdAfx.cpp
│ │ │ │ │ StdAfx.h
│ │ │ │ │ very_simple.ase
│ │ │ │ │ weight_ex.ase
│ │ │ │ │
│ │ │ │ └─res
│ │ │ │ ase.ico
│ │ │ │ ase.rc2
│ │ │ │ aseDoc.ico
│ │ │ │ bitmap1.bmp
│ │ │ │ Toolbar.bmp
│ │ │ │
│ │ │ ├─02 Higgins
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │ Listing3.cpp
│ │ │ │ Listing4.cpp
│ │ │ │ Listing5.cpp
│ │ │ │
│ │ │ ├─03 Higgins
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │
│ │ │ └─04 Higgins
│ │ │ Listing1.cpp
│ │ │ Listing2.cpp
│ │ │ Listing3.cpp
│ │ │ Listing4.cpp
│ │ │ Listing5.cpp
│ │ │ Listing6.cpp
│ │ │
│ │ ├─04 Pathfinding and Movement
│ │ │ ├─01 Charla, Mika
│ │ │ │ EXAMPLE.EXE
│ │ │ │ README.TXT
│ │ │ │ SENSOR.C
│ │ │ │ WESTBIAS.EXE
│ │ │ │
│ │ │ ├─02 Surasmith
│ │ │ │ │ readme.txt
│ │ │ │ │
│ │ │ │ ├─solution
│ │ │ │ │ solution.cpp
│ │ │ │ │ solution.dsp
│ │ │ │ │ solution.dsw
│ │ │ │ │
│ │ │ │ └─test
│ │ │ │ sample.csv
│ │ │ │ samplei.csv
│ │ │ │ solution.csv
│ │ │ │ solution.exe
│ │ │ │
│ │ │ ├─03 Tozour
│ │ │ │ Listing1.cpp
│ │ │ │
│ │ │ ├─04 Pinter
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │
│ │ │ ├─05 Hancock
│ │ │ │ ExtractRegions.cpp
│ │ │ │ GenerateGoals.cpp
│ │ │ │ Goal.cpp
│ │ │ │ Goal.h
│ │ │ │ Goal_FollowLink.cpp
│ │ │ │ Goal_FollowLink.h
│ │ │ │ Goal_GoThroughDoor.cpp
│ │ │ │ Goal_GoThroughDoor.h
│ │ │ │ Goal_GotoNode.cpp
│ │ │ │ Goal_GotoNode.h
│ │ │ │ Goal_HitSwitch.cpp
│ │ │ │ Goal_HitSwitch.h
│ │ │ │ Goal_RideElevator.cpp
│ │ │ │ Goal_RideElevator.h
│ │ │ │ NodeAndLink.cpp
│ │ │ │ NodeAndLink.h
│ │ │ │ ReadMe.txt
│ │ │ │
│ │ │ └─06 Scutt
│ │ │ Listing1.cpp
│ │ │
│ │ ├─05 Tactical Issues
│ │ │ ├─03 vanderSterren
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │
│ │ │ ├─04 vanderSterren
│ │ │ │ Listing1.cpp
│ │ │ │
│ │ │ ├─05 Reynolds
│ │ │ │ GFX.BMP
│ │ │ │ level.map
│ │ │ │ readme.txt
│ │ │ │ TeamAI.exe
│ │ │ │
│ │ │ └─06 Dawson
│ │ │ Listing1.cpp
│ │ │ Listing2.cpp
│ │ │
│ │ ├─06 General Architectures
│ │ │ ├─02 McLean
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │ Listing3.cpp
│ │ │ │ Listing4.cpp
│ │ │ │
│ │ │ ├─03 Alexander
│ │ │ │ LoadBalance.cpp
│ │ │ │ LoadBalance.h
│ │ │ │
│ │ │ ├─04 Christian
│ │ │ │ │ 2dworld.cpp
│ │ │ │ │ 2dworld.h
│ │ │ │ │ anim.cpp
│ │ │ │ │ anim.h
│ │ │ │ │ brain.h
│ │ │ │ │ brain.h.doc
│ │ │ │ │ brain_dog.cpp
│ │ │ │ │ brain_dog.cpp.doc
│ │ │ │ │ brain_dog.h.doc
│ │ │ │ │ cat.cpp
│ │ │ │ │ cat.h
│ │ │ │ │ caught.cpp
│ │ │ │ │ caught.h
│ │ │ │ │ character.cpp
│ │ │ │ │ character.h
│ │ │ │ │ characterbrainlib.h
│ │ │ │ │ characterexec.cpp
│ │ │ │ │ characterexec.h
│ │ │ │ │ chase.cpp
│ │ │ │ │ chase.h
│ │ │ │ │ chased.cpp
│ │ │ │ │ chased.h
│ │ │ │ │ damaged.cpp
│ │ │ │ │ damaged.h
│ │ │ │ │ damagereact.cpp
│ │ │ │ │ damagereact.h
│ │ │ │ │ die.cpp
│ │ │ │ │ die.h
│ │ │ │ │ dog.cpp
│ │ │ │ │ dog.h
│ │ │ │ │ done.cpp
│ │ │ │ │ done.h
│ │ │ │ │ dying.cpp
│ │ │ │ │ dying.h
│ │ │ │ │ fight.cpp
│ │ │ │ │ fight.h
│ │ │ │ │ flee.cpp
│ │ │ │ │ flee.h
│ │ │ │ │ gametime.cpp
│ │ │ │ │ gametime.h
│ │ │ │ │ ie.cpp
│ │ │ │ │ ie.cpp.doc
│ │ │ │ │ ie.h
│ │ │ │ │ ieapp.cpp
│ │ │ │ │ ieapp.dsp
│ │ │ │ │ ieapp.dsw
│ │ │ │ │ ieapp.h
│ │ │ │ │ ieapp.ico
│ │ │ │ │ ieapp.ncb
│ │ │ │ │ ieapp.opt
│ │ │ │ │ ieapp.plg
│ │ │ │ │ ieapp.rc
│ │ │ │ │ ieexec.cpp
│ │ │ │ │ ieexec.h
│ │ │ │ │ iegoal.cpp
│ │ │ │ │ iegoal.h
│ │ │ │ │ ieowner.cpp
│ │ │ │ │ ieowner.h
│ │ │ │ │ ierule.cpp
│ │ │ │ │ ierule.h
│ │ │ │ │ iexec.cpp
│ │ │ │ │ istired.cpp
│ │ │ │ │ istired.h
│ │ │ │ │ motion.h
│ │ │ │ │ nap.cpp
│ │ │ │ │ nap.h
│ │ │ │ │ npc.h
│ │ │ │ │ ReadMe.txt
│ │ │ │ │ resource.h
│ │ │ │ │ rested.cpp
│ │ │ │ │ rested.h
│ │ │ │ │ rule.cpp.doc
│ │ │ │ │ seesEnemy.cpp
│ │ │ │ │ seesEnemy.h
│ │ │ │ │ small.ico
│ │ │ │ │ StdAfx.cpp
│ │ │ │ │ StdAfx.h
│ │ │ │ │ tired.cpp
│ │ │ │ │ tired.h
│ │ │ │ │ util.cpp
│ │ │ │ │ util.h
│ │ │ │ │ wander.cpp
│ │ │ │ │ wander.h
│ │ │ │ │ wonfight.cpp
│ │ │ │ │ wonfight.h
│ │ │ │ │ world2d.cpp
│ │ │ │ │ world2d.h
│ │ │ │ │
│ │ │ │ └─Debug
│ │ │ │ ieapp.exe
│ │ │ │
│ │ │ ├─05 Rabin
│ │ │ │ main.cpp
│ │ │ │ readme.txt
│ │ │ │ robot.cpp
│ │ │ │ robot.h
│ │ │ │ simplestatemch.dsp
│ │ │ │ simplestatemch.dsw
│ │ │ │ statemch.cpp
│ │ │ │ statemch.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ └─06 Rabin
│ │ │ database.cpp
│ │ │ database.h
│ │ │ debuglog.cpp
│ │ │ debuglog.h
│ │ │ gameobject.cpp
│ │ │ gameobject.h
│ │ │ global.h
│ │ │ main.cpp
│ │ │ msg.cpp
│ │ │ msg.h
│ │ │ msgroute.cpp
│ │ │ msgroute.h
│ │ │ readme.txt
│ │ │ robot.cpp
│ │ │ robot.h
│ │ │ singleton.h
│ │ │ statemch.cpp
│ │ │ statemch.dsp
│ │ │ statemch.dsw
│ │ │ statemch.h
│ │ │ StdAfx.cpp
│ │ │ StdAfx.h
│ │ │ time.cpp
│ │ │ time.h
│ │ │
│ │ ├─07 DecisionMaking Architectures
│ │ │ ├─01 Isla, Blumberg
│ │ │ │ Agent.class
│ │ │ │ Agent.java
│ │ │ │ BBWar$MouseManager.class
│ │ │ │ BBWar.class
│ │ │ │ BBWar.java
│ │ │ │ Blackboard$Application.class
│ │ │ │ Blackboard.class
│ │ │ │ Blackboard.java
│ │ │ │ City$CreateCommanderSkill.class
│ │ │ │ City$CreateShieldSkill.class
│ │ │ │ City$CreateSoldierSkill.class
│ │ │ │ City$CreateWorkerSkill.class
│ │ │ │ City.class
│ │ │ │ City.java
│ │ │ │ Commander$AttackCitySkill.class
│ │ │ │ Commander$DefendLocationSkill.class
│ │ │ │ Commander.class
│ │ │ │ Commander.java
│ │ │ │ DefenseTactician$Cluster.class
│ │ │ │ DefenseTactician.class
│ │ │ │ DefenseTactician.java
│ │ │ │ DrawableObject.class
│ │ │ │ DrawableObject.java
│ │ │ │ EventNotifier.class
│ │ │ │ EventNotifier.java
│ │ │ │ LocatableMission.class
│ │ │ │ LocatableMission.java
│ │ │ │ Mission.class
│ │ │ │ Mission.java
│ │ │ │ README.txt
│ │ │ │ Resource.class
│ │ │ │ Resource.java
│ │ │ │ Shield$ShieldSkill.class
│ │ │ │ Shield.class
│ │ │ │ Shield.java
│ │ │ │ Skill.class
│ │ │ │ Skill.java
│ │ │ │ Soldier$AttackLocationSkill.class
│ │ │ │ Soldier$ShootSkill.class
│ │ │ │ Soldier.class
│ │ │ │ Soldier.java
│ │ │ │ Vec2.class
│ │ │ │ Vec2.java
│ │ │ │ Worker$GatherSkill.class
│ │ │ │ Worker.class
│ │ │ │ Worker.java
│ │ │ │ World.class
│ │ │ │ World.java
│ │ │ │
│ │ │ └─03 Laramée
│ │ │ │ dst.dsp
│ │ │ │ dst.dsw
│ │ │ │ Evidence.cpp
│ │ │ │ Evidence.h
│ │ │ │ WinMain.cpp
│ │ │ │
│ │ │ └─Debug
│ │ │ dst.exe
│ │ │
│ │ ├─08 FPS, RTS, and RPG AI
│ │ │ └─06 Alt, King
│ │ │ Listing1.cpp
│ │ │ Listing2.cpp
│ │ │
│ │ ├─09 Racing and Sports AI
│ │ │ ├─01 Biasillo
│ │ │ │ Listing1.cpp
│ │ │ │
│ │ │ ├─02 Biasillo
│ │ │ │ Listing1.cpp
│ │ │ │ Listing2.cpp
│ │ │ │ Listing3.cpp
│ │ │ │
│ │ │ ├─03 Biasillo
│ │ │ │ Listing1.cpp
│ │ │ │
│ │ │ └─04 Adzima
│ │ │ aimap.h
│ │ │ aimath.h
│ │ │ aiNavigation.cpp
│ │ │ aiNavigation.h
│ │ │ aiObstacle.cpp
│ │ │ aiObstacle.h
│ │ │ aiVehicle.h
│ │ │ readme.doc
│ │ │
│ │ ├─10 Scripting
│ │ │ ├─01 Berger
│ │ │ │ CodeGen.cpp
│ │ │ │ CodeGen.H
│ │ │ │ Makefile
│ │ │ │ Opcode.H
│ │ │ │ PTNode.cpp
│ │ │ │ PTNode.H
│ │ │ │ README.txt
│ │ │ │ sample.scc
│ │ │ │ scc-lexer.l
│ │ │ │ scc-parser.y
│ │ │ │ SCC.cpp
│ │ │ │ SCC.H
│ │ │ │ SmartPtr.cpp
│ │ │ │ SmartPtr.H
│ │ │ │ unistd.h
│ │ │ │
│ │ │ ├─02 Berger
│ │ │ │ │ README.txt
│ │ │ │ │
│ │ │ │ ├─scc
│ │ │ │ │ CodeGen.cpp
│ │ │ │ │ CodeGen.H
│ │ │ │ │ Makefile
│ │ │ │ │ Opcode.H
│ │ │ │ │ PTNode.cpp
│ │ │ │ │ PTNode.H
│ │ │ │ │ sample.bin
│ │ │ │ │ sample.scc
│ │ │ │ │ scc-lexer.l
│ │ │ │ │ scc-parser.y
│ │ │ │ │ SCC.cpp
│ │ │ │ │ SCC.H
│ │ │ │ │ SmartPtr.cpp
│ │ │ │ │ SmartPtr.H
│ │ │ │ │ unistd.h
│ │ │ │ │
│ │ │ │ └─sinterp
│ │ │ │ Makefile
│ │ │ │ Opcode.H
│ │ │ │ sample.bin
│ │ │ │ sample.scc
│ │ │ │ sinterp.cpp
│ │ │ │ VM.cpp
│ │ │ │ VM.H
│ │ │ │
│ │ │ └─05 Barnes, Hutchens
│ │ │ Listing1.cpp
│ │ │ Listing2.cpp
│ │ │
│ │ └─11 Learning
│ │ ├─01 Manslow
│ │ │ │ ExamplesReadme.doc
│ │ │ │
│ │ │ ├─GAPBILExample
│ │ │ │ │ CGA.cpp
│ │ │ │ │ CGA.h
│ │ │ │ │ CPBIL.cpp
│ │ │ │ │ CPBIL.h
│ │ │ │ │ CPS.cpp
│ │ │ │ │ CPS.h
│ │ │ │ │ CWorld.cpp
│ │ │ │ │ CWorld.h
│ │ │ │ │ GA.txt
│ │ │ │ │ GAPBILExample.clw
│ │ │ │ │ GAPBILExample.cpp
│ │ │ │ │ GAPBILExample.exe
│ │ │ │ │ GAPBILExample.h
│ │ │ │ │ GAPBILExample.mak
│ │ │ │ │ GAPBILExample.mdp
│ │ │ │ │ GAPBILExample.ncb
│ │ │ │ │ GAPBILExample.rc
│ │ │ │ │ GAPBILExampleDoc.cpp
│ │ │ │ │ GAPBILExampleDoc.h
│ │ │ │ │ GAPBILExampleView.cpp
│ │ │ │ │ GAPBILExampleView.h
│ │ │ │ │ MainFrm.cpp
│ │ │ │ │ MainFrm.h
│ │ │ │ │ PBIL.txt
│ │ │ │ │ PS.txt
│ │ │ │ │ ReadMe.txt
│ │ │ │ │ Resource.h
│ │ │ │ │ StdAfx.cpp
│ │ │ │ │ StdAfx.h
│ │ │ │ │
│ │ │ │ └─res
│ │ │ │ GAPBILExample.ico
│ │ │ │ GAPBILExample.rc2
│ │ │ │ GAPBILExampleDoc.ico
│ │ │ │
│ │ │ └─GPExample
│ │ │ │ CGP.cpp
│ │ │ │ CGP.h
│ │ │ │ CGPANDNode.cpp
│ │ │ │ CGPANDNode.h
│ │ │ │ CGPBinaryNode.cpp
│ │ │ │ CGPBinaryNode.h
│ │ │ │ CGPIfGreaterThanZeroNode.cpp
│ │ │ │ CGPIfGreaterThanZeroNode.h
│ │ │ │ CGPIsFoodNode.cpp
│ │ │ │ CGPIsFoodNode.h
│ │ │ │ CGPIsPoisonNode.cpp
│ │ │ │ CGPIsPoisonNode.h
│ │ │ │ CGPIsWallNode.cpp
│ │ │ │ CGPIsWallNode.h
│ │ │ │ CGPMoveForwardNode.cpp
│ │ │ │ CGPMoveForwardNode.h
│ │ │ │ CGPNode.cpp
│ │ │ │ CGPNode.h
│ │ │ │ CGPNOTNode.cpp
│ │ │ │ CGPNOTNode.h
│ │ │ │ CGPORNode.cpp
│ │ │ │ CGPORNode.h
│ │ │ │ CGPRandomNumberNode.cpp
│ │ │ │ CGPRandomNumberNode.h
│ │ │ │ CGPTerminalNode.cpp
│ │ │ │ CGPTerminalNode.h
│ │ │ │ CGPTernaryNode.cpp
│ │ │ │ CGPTernaryNode.h
│ │ │ │ CGPTurnLeftNode.cpp
│ │ │ │ CGPTurnLeftNode.h
│ │ │ │ CGPTurnRightNode.cpp
│ │ │ │ CGPTurnRightNode.h
│ │ │ │ CGPUnaryNode.cpp
│ │ │ │ CGPUnaryNode.h
│ │ │ │ Copy of CGP.cpp
│ │ │ │ CWorld.cpp
│ │ │ │ CWorld.h
│ │ │ │ GPExample.clw
│ │ │ │ GPExample.cpp
│ │ │ │ GPExample.exe
│ │ │ │ GPExample.h
│ │ │ │ GPExample.mak
│ │ │ │ GPExample.mdp
│ │ │ │ GPExample.ncb
│ │ │ │ GPExample.rc
│ │ │ │ GPExampleDoc.cpp
│ │ │ │ GPExampleDoc.h
│ │ │ │ GPExampleView.cpp
│ │ │ │ GPExampleView.h
│ │ │ │ MainFrm.cpp
│ │ │ │ MainFrm.h
│ │ │ │ ReadMe.txt
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │
│ │ │ └─res
│ │ │ GPExample.ico
│ │ │ GPExample.rc2
│ │ │ GPExampleDoc.ico
│ │ │
│ │ ├─02 Evans
│ │ │ Listing1.cpp
│ │ │
│ │ ├─04 Mommersteeg
│ │ │ ├─Penny
│ │ │ │ │ Array.h
│ │ │ │ │ Head.bmp
│ │ │ │ │ ImprovedPredictor.cpp
│ │ │ │ │ ImprovedPredictor.h
│ │ │ │ │ IteratorList.h
│ │ │ │ │ PennyMatching.clw
│ │ │ │ │ PennyMatching.cpp
│ │ │ │ │ PennyMatching.dsp
│ │ │ │ │ PennyMatching.dsw
│ │ │ │ │ PennyMatching.exe
│ │ │ │ │ PennyMatching.h
│ │ │ │ │ PennyMatching.rc
│ │ │ │ │ PennyMatchingDlg.cpp
│ │ │ │ │ PennyMatchingDlg.h
│ │ │ │ │ Predictor.h
│ │ │ │ │ RandomPredictor.cpp
│ │ │ │ │ RandomPredictor.h
│ │ │ │ │ ReadMe.txt
│ │ │ │ │ resource.h
│ │ │ │ │ SelfAdjustingPredictor.cpp
│ │ │ │ │ SelfAdjustingPredictor.h
│ │ │ │ │ SimplePredictor.cpp
│ │ │ │ │ SimplePredictor.h
│ │ │ │ │ SlidingWindow.h
│ │ │ │ │ StdAfx.cpp
│ │ │ │ │ StdAfx.h
│ │ │ │ │ StringMatchPredictor.cpp
│ │ │ │ │ StringMatchPredictor.h
│ │ │ │ │ Tail.bmp
│ │ │ │ │
│ │ │ │ └─Res
│ │ │ │ bitmap1.bmp
│ │ │ │ bmp00001.bmp
│ │ │ │ ico00001.ico
│ │ │ │ ico00002.ico
│ │ │ │ icon1.ico
│ │ │ │ PennyMatching.ico
│ │ │ │ PennyMatching.rc2
│ │ │ │
│ │ │ ├─Predictors
│ │ │ │ Array.h
│ │ │ │ ImprovedPredictor.cpp
│ │ │ │ ImprovedPredictor.h
│ │ │ │ IteratorList.h
│ │ │ │ Predictor.h
│ │ │ │ RandomPredictor.cpp
│ │ │ │ RandomPredictor.h
│ │ │ │ SelfAdjustingPredictor.cpp
│ │ │ │ SelfAdjustingPredictor.h
│ │ │ │ SimplePredictor.cpp
│ │ │ │ SimplePredictor.h
│ │ │ │ SlidingWindow.h
│ │ │ │ StringMatchPredictor.cpp
│ │ │ │ StringMatchPredictor.h
│ │ │ │
│ │ │ └─Tennis
│ │ │ Aibot.cpp
│ │ │ Aibot.h
│ │ │ Array.h
│ │ │ Ball.cpp
│ │ │ Ball.h
│ │ │ Bounce.wav
│ │ │ Cross.bmp
│ │ │ DirectDraw.cpp
│ │ │ DirectDraw.h
│ │ │ DirectSound.cpp
│ │ │ DirectSound.h
│ │ │ Gamer.cpp
│ │ │ Gamer.h
│ │ │ Hitball.wav
│ │ │ Icon.ico
│ │ │ Intro.bmp
│ │ │ IteratorList.h
│ │ │ Observer.cpp
│ │ │ Observer.h
│ │ │ Paddle.cpp
│ │ │ Paddle.h
│ │ │ PatternBot.cpp
│ │ │ PatternBot.h
│ │ │ Predictor.h
│ │ │ RandomPredictor.cpp
│ │ │ RandomPredictor.h
│ │ │ ReadMe.txt
│ │ │ resource.h
│ │ │ SlidingWindow.h
│ │ │ SoundBuffer.cpp
│ │ │ SoundBuffer.h
│ │ │ StdAfx.cpp
│ │ │ StdAfx.h
│ │ │ StringMatchPredictor.cpp
│ │ │ StringMatchPredictor.h
│ │ │ tennis.aps
│ │ │ tennis.cpp
│ │ │ tennis.dsp
│ │ │ tennis.dsw
│ │ │ tennis.exe
│ │ │ Tennis.h
│ │ │ tennis.ncb
│ │ │ tennis.opt
│ │ │ tennis.rc
│ │ │ tennisfield.bmp
│ │ │ TennisField.cpp
│ │ │ tennisfield.h
│ │ │ TennisPredictor.cpp
│ │ │ TennisPredictor.h
│ │ │
│ │ ├─05 Laramée
│ │ │ Listing1.cpp
│ │ │
│ │ ├─06 Barnes, Hutchens
│ │ │ Listing1.cpp
│ │ │
│ │ ├─08 Manslow
│ │ │ │ AimingErrorExemplarData.txt
│ │ │ │ BarrelAngleExemplarData.txt
│ │ │ │ CConditionalDistribution.cpp
│ │ │ │ CConditionalDistribution.h
│ │ │ │ CMLP.cpp
│ │ │ │ CMLP.h
│ │ │ │ CProjectile.cpp
│ │ │ │ CProjectile.h
│ │ │ │ CTank.cpp
│ │ │ │ CTank.h
│ │ │ │ CUnconditionalDistribution.cpp
│ │ │ │ CUnconditionalDistribution.h
│ │ │ │ CWorld.cpp
│ │ │ │ CWorld.h
│ │ │ │ MainFrm.cpp
│ │ │ │ MainFrm.h
│ │ │ │ MFCReadMe.txt
│ │ │ │ NewTrainedMLP.mlp
│ │ │ │ Resource.h
│ │ │ │ StdAfx.cpp
│ │ │ │ StdAfx.h
│ │ │ │ Tanks.aps
│ │ │ │ Tanks.bak
│ │ │ │ Tanks.clw
│ │ │ │ Tanks.cpp
│ │ │ │ Tanks.dsp
│ │ │ │ Tanks.dsw
│ │ │ │ Tanks.exe
│ │ │ │ Tanks.h
│ │ │ │ Tanks.mak
│ │ │ │ TANKS.mdp
│ │ │ │ TANKS.ncb
│ │ │ │ Tanks.opt
│ │ │ │ Tanks.plg
│ │ │ │ Tanks.rc
│ │ │ │ TanksDoc.cpp
│ │ │ │ TanksDoc.h
│ │ │ │ TanksReadme.doc
│ │ │ │ TanksView.cpp
│ │ │ │ TanksView.h
│ │ │ │ TrainedAimingErrorModel.cdm
│ │ │ │ TrainedBarrelAngleMLP.mlp
│ │ │ │
│ │ │ └─res
│ │ │ Tanks.ico
│ │ │ Tanks.rc2
│ │ │ TanksDoc.ico
│ │ │
│ │ └─09 Laramée
│ │ │ Chromosome.h
│ │ │ Entities.cpp
│ │ │ Entities.h
│ │ │ ga.dsp
│ │ │ ga.dsw
│ │ │ Genetic.cpp
│ │ │ Genetic.h
│ │ │ Globals.h
│ │ │ Simulation.cpp
│ │ │ Simulation.h
│ │ │ Troll.cpp
│ │ │ Troll.h
│ │ │ WinMain.cpp
│ │ │ WorldGrid.cpp
│ │ │ WorldGrid.h
│ │ │
│ │ └─Debug
│ │ ga.exe
│ │
│ ├─传说中超越了算法导论的书
│ │ algorithms.pdf
│ │ all.pdf
│ │
│ ├─算法导论
│ │ │ [麻省理工学院-算法导论].Introduction.to.Algorithms,.Second.Edition.chm
│ │ │
│ │ ├─Introduction.to.Algorithms.-.算法导论(中文版)
│ │ │ 算法导论(中文版)(现代计算机常用数据结构和算法).pdf
│ │ │
│ │ ├─solution to CLR(算法导论习题答案)
│ │ │ solution to CLR(绠楁硶瀵艰涔犻绛旀).pdf
│ │ │
│ │ ├─[麻省理工学院-算法导论].Introduction.to.Algorithms.-.Homework
│ │ │ ps1.pdf
│ │ │ ps10.pdf
│ │ │ ps10sol.pdf
│ │ │ ps1sol.pdf
│ │ │ ps2.pdf
│ │ │ ps2sol.pdf
│ │ │ ps3.pdf
│ │ │ ps3sol.pdf
│ │ │ ps4.pdf
│ │ │ ps4sol.pdf
│ │ │ ps5.pdf
│ │ │ ps5sol.pdf
│ │ │ ps6.pdf
│ │ │ ps6sol.pdf
│ │ │ ps7.pdf
│ │ │ ps7sol.pdf
│ │ │ ps8.pdf
│ │ │ ps8sol.pdf
│ │ │ ps9.pdf
│ │ │ ps9sol.pdf
│ │ │ samples.pdf
│ │ │
│ │ ├─[麻省理工学院-算法导论].Introduction.to.Algorithms.-.Instructor's.Manual
│ │ │ Instructor's Manual.pdf
│ │ │
│ │ ├─[麻省理工学院-算法导论].Introduction.to.Algorithms.-.Lecture.Notes
│ │ │ lecture01.pdf
│ │ │ lecture02.pdf
│ │ │ lecture03.pdf
│ │ │ lecture04.pdf
│ │ │ lecture05.pdf
│ │ │ lecture06.pdf
│ │ │ lecture07.pdf
│ │ │ lecture08.pdf
│ │ │ lecture09.pdf
│ │ │ lecture10.pdf
│ │ │ lecture11.pdf
│ │ │ lecture12.pdf
│ │ │ lecture13.pdf
│ │ │ lecture14.pdf
│ │ │ lecture15.pdf
│ │ │ lecture16.pdf
│ │ │ lecture17.pdf
│ │ │ lecture18.pdf
│ │ │ lecture19.pdf
│ │ │ lecture20.pdf
│ │ │ lecture21.pdf
│ │ │ lecture22.pdf
│ │ │ lecture23.pdf
│ │ │
│ │ └─[麻省理工学院-算法导论].Introduction.to.Algorithms.-.Test
│ │ diagnostics.pdf
│ │ diagnosticsol.pdf
│ │ finalexamreview.pdf
│ │ finalexamreviewsolutions.pdf
│ │ oldquiz2.pdf
│ │ oldquiz2sol.pdf
│ │ pquiz1.pdf
│ │ pquiz1sol.pdf
│ │ practicefinal.pdf
│ │ practicefinalsol.pdf
│ │ q1sol.pdf
│ │ quiz2sol.pdf
│ │
│ └─算法设计与分析基础
│ │ 算法设计与分析基础.pdf
│ │ 算法设计与分析基础习题解答.doc
│ │
│ ├─算法设计与分析基础(第2版)清华出版社
│ │ ch4分治法-02.ppt
│ │ ch5减治法-02.ppt
│ │ 算法分析第1章.ppt
│ │ 算法分析第2章.ppt
│ │ 算法分析第3章.ppt
│ │ 算法分析第8章.ppt
│ │ 算法设计分析基础_教材纠错.doc
│ │
│ └─算法设计第一版习题答案
│ ch_01.pdf
│ ch_02.pdf
│ ch_03.pdf
│ ch_04.pdf
│ ch_05.pdf
│ ch_06.pdf
│ ch_07.pdf
│ ch_08.pdf
│ ch_09.pdf
│ ch_10.pdf
│ ch_11.pdf
│
└─解题
如何求解问题——现代启发式方法.pdf
怎样解题(How To Solve It)[美]G.波利亚.pdf