《计算机专业英语》.ppt
《《计算机专业英语》.ppt》由会员分享,可在线阅读,更多相关《《计算机专业英语》.ppt(135页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 计算机专业英语计算机专业英语 第1篇计算机专业英语本课程知识结构本课程知识结构第2篇第3篇第4篇 第第1 1篇篇 基础篇基础篇Chapter 1Architecture of Computer Systems TextText Any discussion of computer architectures Any discussion of computer architectures,of how of how computers and computer systems are organizedcomputers and computer systems are organized,
2、designeddesigned,and and implementedimplemented,will inevitably make reference to the“von will inevitably make reference to the“von Neumann architecture”as a basis for comparisonNeumann architecture”as a basis for comparison,because because virtually every electronic computer ever built has been vir
3、tually every electronic computer ever built has been rooted in this architecture.rooted in this architecture.1 1 返返回回 第第1 1篇篇 基础篇基础篇 We have strong intuitive feelings about the“von Neumann We have strong intuitive feelings about the“von Neumann architecture”architecture”,because this is what we have
4、 always because this is what we have always used.This is“the way computers work”.To comprehend how used.This is“the way computers work”.To comprehend how computer designers conceivecomputer designers conceive,or to appreciate what new or to appreciate what new choices must be foundchoices must be fo
5、und,it is necessary to have a definitive it is necessary to have a definitive understanding of what the von Neumann architecture is and is understanding of what the von Neumann architecture is and is not and what its implications are.not and what its implications are.The von Neumann architecture bas
6、ed on three ideas The von Neumann architecture based on three ideas:four four subsystemssubsystems,stored program concept and sequential execution stored program concept and sequential execution of instructions.of instructions.2 2 第第1 1篇篇 基础篇基础篇Four SubsystemsFour Subsystems According to Von Neumann
7、s preliminary discussion According to Von Neumanns preliminary discussion,the generalthe generalpurpose computing machine contains four main purpose computing machine contains four main“organs”.These are identified as relating to arithmetic“organs”.These are identified as relating to arithmetic,memo
8、rymemory,controlcontrol,and connection with the human and connection with the human operator.In other wordsoperator.In other words,they are the arithmetic logic they are the arithmetic logic unitunit,the control unitthe control unit,the memorythe memory,and the and the inputinputoutput devices that
9、we see in the classical model output devices that we see in the classical model of what a computer“looks like”.The control unitof what a computer“looks like”.The control unit(CUCU),),arithmetic logic unitarithmetic logic unit(ALUALU)and register constitute the and register constitute the central pro
10、cessing unitcentral processing unit(CPUCPU)第第1 1篇篇 基础篇基础篇Four SubsystemsFour Subsystems According to Von Neumanns preliminary discussion According to Von Neumanns preliminary discussion,the generalthe generalpurpose computing machine contains four main purpose computing machine contains four main“or
11、gans”.These are identified as relating to arithmetic“organs”.These are identified as relating to arithmetic,memorymemory,controlcontrol,and connection with the human and connection with the human operator.In other wordsoperator.In other words,they are the arithmetic logic they are the arithmetic log
12、ic unitunit,the control unitthe control unit,the memorythe memory,and the and the inputinputoutput devices that we see in the classical model output devices that we see in the classical model of what a computer“looks like”.The control unitof what a computer“looks like”.The control unit(CUCU),),arith
13、metic logic unitarithmetic logic unit(ALUALU)and register constitute the and register constitute the central processing unitcentral processing unit(CPUCPU)第第1 1篇篇 基础篇基础篇Stored Program ConceptStored Program Concept To Von Neumann To Von Neumann,the key to building a generalthe key to building a gener
14、alpurpose purpose device lies in its ability to store not only its data and the device lies in its ability to store not only its data and the intermediate results of computationintermediate results of computation,but also to store the but also to store the instructionsinstructions,or ordersor orders
15、,which bring about the computation.which bring about the computation.3 3In a generalIn a generalpurpose one,the instructions must be as purpose one,the instructions must be as changeable as the numbers they acted upon.Thereforechangeable as the numbers they acted upon.Therefore,why not why not encod
16、e the instructions into numeric form and store encode the instructions into numeric form and store instructions and data in the same memory?Von Neumann proposes instructions and data in the same memory?Von Neumann proposes that programs and data should be stored in the same that programs and data sh
17、ould be stored in the same binarybinarynumber format in the memory device.number format in the memory device.4 4 第第1 1篇篇 基础篇基础篇UsuallyUsually,this is viewed as the principal contribution this is viewed as the principal contribution provided by Von Neumanns insight into the nature of what a provided
18、by Von Neumanns insight into the nature of what a computer should becomputer should be,which brings the significant which brings the significant breakthrough in the development of the generalbreakthrough in the development of the generalpurpose purpose electronic computer used today.That is what we
19、all knowelectronic computer used today.That is what we all knowthe concept of a stored program.the concept of a stored program.第第1 1篇篇 基础篇基础篇 Sequential Execution of InstructionsSequential Execution of Instructions Based on the stored program concept Based on the stored program concept,computers sto
20、re computers store programs and data in a slowprograms and data in a slowtotoaccess storage mediumaccess storage medium(such as such as a hard diska hard disk)and work on them in a fastand work on them in a fastaccessaccess,volatile volatile storage medium storage medium(RAMRAM).5 5HoweverHowever,th
21、is concept has a this concept has a perceived bottleperceived bottleneckneck:it is designed to process instructions it is designed to process instructions one after another instead of using faster parallel processing.one after another instead of using faster parallel processing.6 6When the program e
22、xecutesWhen the program executes,the message seems to appear all the message seems to appear all at onceat once,but the speed of the computer has deceived you.In but the speed of the computer has deceived you.In factfact,one instruction executes in sequenceone instruction executes in sequence,that i
23、s at a timethat is at a time:fetching one instruction from memoryfetching one instruction from memory,interpreting interpreting(decodingdecoding)it and executing it.The computer does not go on it and executing it.The computer does not go on to the next instruction until the one it is working on is t
24、o the next instruction until the one it is working on is pleted.according to according to 依照依照architecture architecture 体系结构体系结构breakthrough breakthrough 突破突破constitute constitute 组成组成decode decode 译码,解码译码,解码encode encode 编码编码fetch fetch 获取获取implication implication 含义含义instruction instruction 指令指令in
25、tuitive intuitive 直觉直觉in sequence in sequence 顺次,依次顺次,依次parallel processing parallel processing 并行处理并行处理preliminary preliminary 初步的,最初的初步的,最初的stored program concept stored program concept 存储程序概念存储程序概念sequential sequential 顺序的顺序的subsystem subsystem 子系统子系统第第1 1篇篇 基础篇基础篇Key Words&TermsKey Words&Terms 第
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业英语 计算机专业 英语
限制150内