《实战整合营销学》完整讲稿Title课件.pptx
《《实战整合营销学》完整讲稿Title课件.pptx》由会员分享,可在线阅读,更多相关《《实战整合营销学》完整讲稿Title课件.pptx(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、FANG Dingyi(Department of Networking&Communication Eng.TEL:88308273(lab);88308114(O)Email:销售信 Words before the Course:Textbook:Operating SystemsInternals and Design Principles(3ird or 4th edition),William Stalling,Prentice Hall/清华大学出版社清华大学出版社;魏迎梅等译,电子工业出版社出版魏迎梅等译,电子工业出版社出版Words before the Course:Gra
2、de:30%(10%presentation+10%homewwork+10%project)+30%(mid term exam)+40%(final exam)Claim of the exam:all question are in EnglishWords before the Course:Reference boobs(in Chinese):1.计算机操作系统计算机操作系统,骆斌等著,高等教育出版社;骆斌等著,高等教育出版社;2.计算机操作系统计算机操作系统,孙雅如、房鼎益著,西电出版社;孙雅如、房鼎益著,西电出版社;3.计算机操作系统计算机操作系统,汤子赢等著,西电出版社;汤子
3、赢等著,西电出版社;4.计算机操作系统计算机操作系统,何炎祥等著,清华大学出版社;何炎祥等著,清华大学出版社;Computer System OverviewChapter 16 6网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Operating SystemExploits the hardware resources of one or more processors(充分利用处理机资源充分利用处理机资源)Provides a set of services to system users(提供方便用户使用的服务提供方便用
4、户使用的服务)Manages secondary memory and I/O devices(管理外存与外设管理外存与外设)7 7网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Basic ElementsProcessorMain Memoryreferred to as real memory or primary memoryVolatile(易挥发的易挥发的掉电后内容丢失掉电后内容丢失)I/O modulessecondary memory devicescommunications equipmentterminal
5、sSystem buscommunication among processors,memory,and I/O modules8 8网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Top-Level Components9 9网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Processor RegistersUser-visible registersEnable programmer to minimize main-memory references by
6、 optimizing register useControl and status registersUsed by processor to control operating of the processorUsed by operating-system routines to control the execution of programs1010网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5User-Visible RegistersMay be referenced by machine languageAva
7、ilable to all programs-application programs and system programsTypes of registersData AddressIndexSegment pointerStack pointer1111网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5User-Visible RegistersAddress RegistersIndexinvolves adding an index to a base value to get an addressSegment poi
8、nterwhen memory is divided into segments,memory is referenced by a segment and an offsetStack pointerpoints to top of stack1212网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Control and Status RegistersProgram Counter(PC)Contains the address of an instruction to be fetchedInstruction Regis
9、ter(IR)Contains the instruction most recently fetchedProgram Status Word(PSW)condition codesInterrupt enable/disableSupervisor/user mode1313网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Control and Status RegistersCondition Codes or FlagsBits set by the processor hardware as a result of o
10、perationsCan be accessed by a program but not alteredExamplespositive resultnegative resultzeroOverflow1414网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Instruction ExecutionTwo stepsProcessor reads instructions from memoryFetchesProcessor executes each instruction1515网络与分布式系统研究室网络与分布式系统研
11、究室(DisNet Lab of NWU)2023/3/52023/3/5Instruction Cycle1616网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Instruction Fetch and ExecuteThe processor fetches the instruction from memoryProgram counter(PC)holds address of the instruction to be fetched nextProgram counter is incremented after
12、each fetch1717网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Instruction RegisterFetched instruction is placed in the instruction registerTypes of instructionsProcessor-memorytransfer data between processor and memoryProcessor-I/Odata transferred to or from a peripheral deviceData processi
13、ngarithmetic or logic operation on dataControlalter sequence of execution1818网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Characteristics of a Hypothetical Machine1919网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Example of Program Execution2020网络与分布式系统研究室网络与分布式系统研究室(DisNet La
14、b of NWU)2023/3/52023/3/5Direct Memory Access(DMA)I/O exchanges occur directly with memoryProcessor grants I/O module authority to read from or write to memoryRelieves the processor responsibility for the exchangeProcessor is free to do other things2121网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3
15、/52023/3/5InterruptsAn interruption of the normal sequence of executionImproves processing efficiencyAllows the processor to execute other instructions while an I/O operation is in progressA suspension of a process caused by an event external to that process and performed in such a way that the proc
16、ess can be resumed2222网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Classes of Interrupts2323网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Program Flow of Control Without Interrupts2424网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Program Flow of Control With Interru
17、pts,Short I/O Wait2525网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Program Flow of Control With Interrupts;Long I/O Wait2626网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Interrupt HandlerA program that determines nature of the interrupt and performs whatever actions are needed
18、Control is transferred to this programGenerally part of the operating system2727网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5InterruptsSuspends the normal sequence of execution2828网络与分布式系统研究室网络与分布式系统研究室(DisNet Lab of NWU)2023/3/52023/3/5Interrupt Cycle2929网络与分布式系统研究室网络与分布式系统研究室(DisNet La
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实战整合营销学 实战 整合营销 完整 讲稿 Title 课件
限制150内