深入理解计算机系统:Computer Systems: A Programmer's Perspective
¥
37.66
4.2折
¥
89
九五品
仅1件
作者[美]布赖恩特(Bryant,R.E.)、[美]布赖恩特(Bryant,R.E.) 著
出版社电子工业出版社
出版时间2006-07
版次1
装帧平装
货号A3
上书时间2024-11-04
商品详情
- 品相描述:九五品
图书标准信息
-
作者
[美]布赖恩特(Bryant,R.E.)、[美]布赖恩特(Bryant,R.E.) 著
-
出版社
电子工业出版社
-
出版时间
2006-07
-
版次
1
-
ISBN
9787121025808
-
定价
89.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
978页
-
字数
1417千字
- 【内容简介】
-
本书主要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水线指令的构成、虚拟存储器、编译系统、动态加载库,以及用户应用等。书中提供了大量实际操作,可以帮助读者更好地理解程序执行的方式,改进程序的执行效率。此书以程序员的视角全面讲解了计算机系统,深入浅出地介绍了处理器、编译器、操作系统和网络环境,是这一领域的权威之作。
本书适合作为计算机及相关专业的本科生教材,同时也适用于编程人员参考阅读。
- 【作者简介】
-
Randal E.Brant:1981年在麻省理工学院获计算机科学博士学位,现任美国卡内基·梅隆大学计算机学院院长,是ACM和IEEE的双会士,多次获得这两个协会颁发的大奖。Bryant教授从事计算机系统方面的教学工作已超过20年,结合计算机体系结构课程多年的教学经验,他开始把关注点
- 【目录】
-
1
ATourofComputerSystems
1.1InformationisBits+Context
1.2ProgramsAreTranslatedbyOtherProgramsintoDifferentForms
1.3ItPaystoUnderstandHowCompilationSystemsWork
1.4ProcessorsReadandInterpretInstructionsStoredinMemory
1.4.1HardwareOrganizationofaSystem
1.4.2RunningthehelloProgram
1.5CachesMatter
1.6StorageDevicesFormaHierarchy
1.7TheOperatingSystemManagestheHardware
1.7.1Ptocesses
1.7.2Threads
1.7.3VirtualMemory
1.7.4Files
1.88SystemsCommunicateWithOtherSystemsUsingNetworks
1.9TheNextStep
1.10Summary
BibliographicsNotes
PartIProgramStructureandExecution
RepresentingandManipulatingInformation
2
2.1InformationStorage
2.1.1HexadecimalNotation
2.1.2Words
2.1.3DataSizes
2.1.4AddressingandByteOrdering
2.1.5RepresentingStrings
2.1.6RepresentingCode
2.1.7BooleanAlgebrasandRings
2.1.8Bit-LevelOperationsinC
2.1.9LogicalOperationsinC
2.1.10ShiftOperationsinC
2.2IntegerRepresentations
2.2.1IntegralDataTypes
2.2.2UnsignedandTwo's-ComplementEncodings
2.2.3ConversionsBetweenSignedandUnsigned
2.2.4Signedvs.Unsignedin
2.25ExpandingtheBitRepresentationofaNumber
2.2.6TruncatingNumbers
2.2.7AdviceonSignedvs.Unsigned
2.3IntegerArithmetic
2.3.1UnsignedAddition
2.3.2Two'sComplementAddition
2.3.3Two's-ComplementNegation
2.3.4UnsignedMultiplication
2.3.5Two's-ComplementMultiplication
2.3.6MultiplyingbyPowersofTwo
2.3.7DividingbyPowersof'Two
2.4FloatingPoint
2.41FractionalBinaryNumbers
2.4.2IEEEFloating-PointRepresentation
2.4.3ExampleNumbers
2.4.4Rounding
2.4.5Floating-PointOperations
2.4.6FloatingPointinC
2.5Summary
BibliographicNotes
HomeworkProblems
SolutiontoPracticeProblems
3
Machine-LevelRepresentationofPrograms
3.1AHistoricalPerspective
3.2ProgramEncodings
3.2.1Machine-LevelCode
3.2.2CodeExamples
3.2.3ANoteonFormatting
3.3DataFormats
3.4AccessingInformation
3.4.1OperandSpecifiers
3.4.2DataMovementInstructions
……
4ProcessorArchitecture
5OptimizingProgramPerformance
6TheMemoryHierarchy
PartⅡRunningProgramsonaSystem
7Linking
8ExceptionalControlFlow
9MeasuringProgramExecutionTime
10VirtualMemory
PartⅢInteractionandCommunicationBetweenPrograms
11System-LevelI/O
12NetworkProgramming
13ConcurrentProgramming
AHCLDescriptionsofProcessorControlLogic
BErrorHandling
Bibliography
Index
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价