- 1、本文档共107页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统
计算机导论 教学计划 什么是计算机系统? 程序执行结果 不仅取决于 算法、程序编写 而且取决于 语言处理系统 操作系统 ISA 微体系结构 课程目标:清楚理解计算机是如何生成和运行可执行文件的! 重点在高级语言以下各抽象层 C语言程序设计层 数据的机器级表示、运算 语句和过程调用的机器级表示 操作系统、编译和链接的部分内容 指令集体系结构(ISA)和汇编层 指令系统、机器代码、汇编语言 微体系结构及硬件层 CPU的通用结构 层次结构存储系统 冯·诺依曼的故事 1944年,冯·诺依曼参加原子弹的研制工作,涉及到极为困难的计算。 1944年夏的一天,诺依曼巧遇美国弹道实验室的军方负责人戈尔斯坦,他正参与ENIAC的研制工作。 冯·诺依曼被戈尔斯坦介绍加入ENIAC研制组,1945年,他们在共同讨论的基础上,冯·诺依曼以“关于EDVAC的报告草案”为题,起草了长达101页的总结报告,发表了全新的“存储程序通用电子计算机方案”。 一向专搞理论研究的普林斯顿高等研究院批准让冯·诺依曼建造计算机,其依据就是这份报告。 你认为冯·诺依曼结构是怎样的? 应该有个主存,用来存放程序和数据 应该有一个自动逐条取出指令的部件 还应该有具体执行指令(即运算)的部件 程序由指令构成 指令描述如何对数据进行处理 应该有将程序和原始数据输入计算机的部件 应该有将运算结果输出计算机的部件 现代计算机结构模型 认识计算机中最基本的部件 用机器语言编写程序,并记录在纸带或卡片上 若用符号表示跳转位置和变量位置,是否简化了问题? 于是,汇编语言出现 用助记符表示操作码 用标号表示位置 用助记符表示寄存器 ….. 汇编语言源程序由汇编指令构成 你能用一句话描述什么是汇编指令吗? 用助记符和标号来表示的指令(与机器指令一一对应) 指令又是什么呢? 包含操作码和操作数或其地址码 (机器指令用二进制表示,汇编指令用符号表示) 只能描述:取(或存一个数) 两个数加(或减、乘、除、与、或等) 根据运算结果判断是否转移执行 想象用汇编语言编写复杂程序是怎样的情形? (例如,用汇编语言实现排序(sort)、矩阵相乘) 需要描述的细节太多了!程序会很长很长!而且在不同结构的机器上就不能运行! 指令所能描述的功能 用高级语言开发程序 随着技术的发展,出现了许多高级编程语言 它们与具体机器结构无关 面向算法描述,比机器级语言描述能力强得多 高级语言中一条语句对应几条、几十条甚至几百条指令 有“面向过程”和“面向对象”的语言之分 处理逻辑分为三种结构 顺序结构、选择结构、循环结构 有两种转换方式:“编译”和“解释” 编译程序(Complier):将高级语言源程序转换为机器级目标程序,执行时只要启动目标程序即可 解释程序(Interpreter ):将高级语言语句逐条翻译成机器指令并立即执行,不生成目标文件。 不同层次语言之间的等价转换 开发和运行程序需什么支撑? 最早的程序开发很简单(怎样简单?) 直接输入指令和数据,启动后把第一条指令地址送PC开始执行 用高级语言开发程序需要复杂的支撑环境(怎样的环境?) 需要编辑器编写源程序 需要一套翻译转换软件处理各类源程序 编译方式:预处理程序、编译器、汇编器、链接器 解释方式:解释程序 需要一个可以执行程序的界面(环境) GUI方式:图形用户界面 CUI方式:命令行用户界面 5.3.1 大数据的应用——商业中的大数据 * * 沃尔玛是最早利用大数据而受益的企业之一,曾拥有世界上最大的数据仓库系统。公司在对消费者购物行为进行分析时发现,男性顾客在购买婴儿尿片时,常常会顺便搭配几瓶啤酒来犒劳自己,于是推出了将啤酒和尿布捆绑销售的促销手段。如今,这一“啤酒+尿布”的 美国第二大的超市塔吉特(Target)百货公司,为了吸引孕妇这一含金量很高的群体,也求助数据分析手段。他们希望在孕妇怀孕较初期时就把她们识别出来,这样就可以在别的竞争对手之前吸引她们的采购。数据分析成果也成了大数据技术应用的经典案例。 Tesco PLC(特易购)这家超市连锁在其数据仓库中收集了700万部冰箱的数据。通过对这些数据的分析,进行更全面的监控并进行主动的维修以降低整体能耗。 梅西百货(Macys)的实时定价机制可以根据需求和库存的情况进行实时调价。该公司基于SAS的系统可以对多达7300万种货品进行实时调价。 5.3.1 大数据的应用——体育竞技中的大数据 * * 随着互联网的发展,大数据已经悄然进入了这项体育竞技项目的赛场。 F1赛车场可能是大数据最经典的应用场景之一,一辆辆风驰电掣的造价高达200万美元的F1赛车的设计、模拟、测试和建造完全在电脑中完成,这
您可能关注的文档
- 技术性贸易措施必威体育精装版通报-青海出入境检验检疫局.doc
- 把危机管理融入图书馆组织文化中-上海图书馆.ppt
- 扬州园林瘦西湖.ppt
- 技术需求-北京市政府采购中心.doc
- 手动烫画机说明书.doc
- 执行概况报告.ppt
- 投标产品配置清单.doc
- 投资者关系活动记录表.doc
- 投标邀请函-清华长庚医院.doc
- 房务部组织与职责.ppt
- 可行性研究报告怎么编写【优秀6】.docx
- 乌鲁木齐被动电子元器件项目可行性研究报告范文参考.docx
- 2024-2030年气动管道输送系统行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2024-2030年气道清理系统行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2024-2030年民宿产业政府战略管理与区域发展战略研究咨询报告.docx
- 2024-2030年比斯托里行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2024-2030年氢燃料电池汽车行业发展分析及投资价值研究咨询报告.docx
- 2024-2030年氢气泄漏检测传感器行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2022-2027年中国无人零售店行业市场全景评估及发展战略规划报告.docx
- 2019-2025年中国防水卷材涂料行业发展趋势及投资前景预测报告.docx
最近下载
- 化工企业防泄漏管理培训课件.pdf
- 芜湖市2024届英语九年级第一学期期末学业水平测试试题含解析.pdf VIP
- 全国各省石氏辈分收集(66页).docx VIP
- 2024-2025学年 八年级上册物理(2024年新教材)教材课后习题-练习与应用(原动手动脑学物理).docx
- ISO9001质量手册中英文版.pdf
- 权力的48条法则 中文版.pdf
- 七年级第一学期信息技术复习知识点.pdf VIP
- 初中数学教师兼班主任工作总结_..doc VIP
- YY_T 0466.1-2023 医疗器械 用于制造商提供信息的符号 第1部分通用要求.pdf
- 内蒙古农业大学2022-2023学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
文档评论(0)