Windows Server 2008 White Paper
Windows Server 2008 White Paper Windows Server 2008白皮书
Windows Server 2008 White Paper Windows Server 2008白皮书
C语言经典,不可不读,网络最好的版本,非图片扫描版,体积小,质量无可挑剔 【原 书 名】 The C Programming Language 【原出版社】 Prentice Hall PTR 【作 者】(美)Brian W.Kernighan,Dennis M.Ritchie 【译 者】 徐宝文 李志 【丛 书 名】 计算机科学丛书 【出 版 社】 机械工业出版社 【书 号】 7111128060
C语言经典,不可不读,网络最好的版本,非图片扫描版,体积小,质量无可挑剔 【书 名】 The C Programming Language (2nd Edition) 【出版社】 Prentice Hall PTR 【作 者】(美)Brian W.Kernighan, Dennis M.Ritchie
不是图片扫描的,非常清晰的版本,看起来很舒服 Computer Systems A Programmer’s Perspective 1 (Beta Draft) Randal E. Bryant David R. O’Hallaron November 16, 2001 Contents Preface i 1 Introduction 1 1.1 Information isBits inContext . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Programs areTranslated byOtherPrograms intoDifferent Forms . . . . . . . . . . . . . . . 3 1.3 ItPays toUnderstandHowCompilation SystemsWork . . . . . . . . . . . . . . . . . . . . 4 1.4 Processors Read and Interpret Instructions Stored in Memory . . . . . . . . . . . . . . . . . 5 1.4.1 HardwareOrganization of aSystem . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.4.2 Running the helloProgram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.5 CachesMatter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.6 StorageDevicesFormaHierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.7 TheOperating SystemManages theHardware . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.7.1 Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.7.2 Threads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.7.3 Virtual Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.7.4 Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.8 SystemsCommunicateWithOtherSystemsUsingNetworks . . . . . . . . . . . . . . . . . 16 1.9 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 I Program Structure and Execution 19 2 Representing and Manipulating Information 21 2.1 Information Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.1.1 HexadecimalNotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.1.2 Words . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 ...... .... ... .. .