第一章 计算机系统结构概论.

Slides:



Advertisements
Similar presentations
2 、 5 倍数的特征 学习目标 1. 掌握 2 、 5 倍数的特征,能判 断一个数是否是 2 、 5 的倍数。 2. 理解奇数和偶数的意义,正 确判断一个数是奇数还是偶数。
Advertisements

1 安全乘坐电梯 与大型游乐设施 福建省特检院宁德分院党支部 王祖生 特种设备安全知识进校园.
中外领导力 的 跨文化 比较分析 主讲人:. 壹 领导力理论 中国古代 “ 修身、齐家、治国、平天下 ” —— 孔子(儒家思想 ) 庄子(道家学派) 老子(道家学派)
105 年國中教育會考 試場規則及學校規範 考試時考生必須攜帶准考證準時 入場,對號入座。 第一條 (1)
窮人與富人的決定性差異 書名: 窮人與富人的距離 0.05mm 作者:張禮文出版社:海鴿. 窮人與富人的決定性差異 窮人和富人的關鍵差異不在口袋金錢的多寡,而 在腦袋。這本書將全面解開窮人之所以貧窮,而 富人之所以富裕的所有奧秘。 窮人和富人的關鍵差異不在口袋金錢的多寡,而 在腦袋。這本書將全面解開窮人之所以貧窮,而.
高一年级组家长会. 一、考试成绩分析 二、存在的问题 三、给家长的建议 四、科任教师交流 表扬 1 、 年级组语数外成绩优异同学 ( 年级排名 ) 李 芮第 1 名 吕明洋第 2 名 王 越第 3 名 杨天宇第 4 名 张凯燕第 5 名 李 曦第 7 名 魏书静第 8 名 项春怡第 10 名 郑明明第.
沟通交流 活动有序 内容轻松 文明守纪 团结共进 1. 成立家长委员会, 通知 15 人明天下午 3-5 点五楼报告厅 “ 全面育人教育论坛 ” 2. 介绍附中、年级、班级的规范和要求 日常行为规范,高中学习特点,考试、作业要求 3. 开学以来年级、班级开展的工作及安排 开学以来年级、班级开展的工作及安排.
一、研究背景 植物组培育细胞培养源于 19 世纪后半 叶,当时植物细胞全能性的概念还没有 完全确定。人们便对此进行研究。 目前,植物组培已经变成了一种常规 的技术,广泛应用于植物的脱毒,快繁 ,基因工程,一串研究,次生代谢物质 生产,工厂化育苗等多方面。
大学生入党积极分子培训教材 主编:蔡中华 曹培强.
水痘.
1、毛将后代握手言欢泯恩怨 2、美国总统奥巴马访华.
大学生安全防范知识 城北派出所 陶燕雄.
远 方 宽厚肩膀,手指干净而修长。 笑声像大海,眼睛里有阳光。 我想象你,一定就是这样。 还没出现,就已对你爱恋;还没遇见,就先有了思念。
情境导入: 诚信是金 同学们,这是一个非常经典的故事。请大家思考当小男孩真的遇到狼时,为什么没人去救他呢? 你从中得到了什么启示?狼来了.MP4.
第二章營建規劃施工與管理 營建工程過程不外乎規劃、設計、施工、管理等。
國立金門高級農工職業學校 水產養殖科 游育霖
夯实基层 创新进取 大力践行医药卫生体制改革 丽水市卫生局 黄 刚
程啸 (法学博士、清华大学法学院副教授、硕士生导师、洪堡学者)
九寨沟 领略人间仙境.
欢迎各位家长 同样的心情 一样的期待 初二(2)班家长会.
欢迎各位家长的到来! 沟通 交流 协作 初二 班家长会.
家校同心, 师生同行 ——八(五、六)班家长会.
“他的人生观真是一种‘单纯信仰’,这里面只有三个大字:一个是爱,一个是自由,一个是美。他梦想这三个理想的条件能够回合在一个人生里,这是他的‘单纯信仰’。他的一生的历史,只是他追求这个单纯信仰的实现的历史。” ——胡适《追悼志摩》
欢迎各位家长光临 初二(1)班家长会
鞍钢冷轧钢板(莆田)有限公司 毕业生招聘宣讲会
学习情境七 领队业务 【学习目标】 了解领队工作职责; 掌握领队的工作程序; 掌握领队的服务要点。 【技能目标】
C语言程序设计 李伟光.
蒙古与苗族的特色建筑 项艺烽小组 最炫民族风.mp3.
《数学》( 新人教版.七年级 上册 ) 第一章 有理数 授课人:三元中学 苏鼎明.
第二單元 校園的昆蟲 1. 校園的小動物 2. 昆蟲一族 3. 昆蟲變變變 4. 我的昆蟲寶貝 5. 昆蟲博覽會 吳端敏 製.
一、信息加工概述 1、信息技术是指与信息的获取、加工、表达、交流、管理、评价相关的技术。 2、信息加工的重要性: 原始信息 加工的信息
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
机械工业发展史.
第十章 暑 温 辽宁中医药大学 温病学教研室.
大聲一點又如何? 打耳光、重擊或大聲音會使聲波以極大的力量快速撞擊鼓膜而傷害鼓膜。 事先知道要聽到很大的聲音要張開嘴巴。
桥城中学创建广东省现代教育技术实验学校自查报告
熱帶雨林對人類的 局限和可能性.
一分钟电话营销分享 刘瑾.
第二課 鬼 頭 刀 廖鴻基.
6-3 玻璃製品 一、平版玻璃 將熔融的玻璃漿由滾筒間流過,可不斷製造較 大連續之玻璃,可分為 (一)透明玻璃:表面光滑清透。
第三节 灰树花栽培技术 主讲 段鸿斌.
钢筋混凝土楼梯模板施工 学习目标 主要内容.
开展优质护理服务 落实重患护理 沈阳市第四人民医院 姚军.
2014年国家义务教育质量监测 体育现场测试说明 浙江省教育质量监测中心 2014年11月.
長榮中學高中部104年甄選入學 作業相關事項說明會
热烈欢迎您 参加家长会!.
欢迎各位家长 参加初一八班的家长会!.
通州市教研室 王作良 邮箱 06高考复习讲座 通州市教研室 王作良 邮箱
重庆市渝州工程勘察设计技术服务中心---刘刚 2013年3月29日
反思,调整学习方法 迎接中考的挑战 九(7)班.
斑马线上的安全学问 学校:平安二小 班级:四年级(1)班 姓名:张海超 时间:2016年6月21日.
令我后悔的一件事.
热烈欢迎各位家长 初二(1)班
第3章 建筑剖面设计.
趣味硬币.
感受柏林禅寺—— 华莲的日记 2006年6月9日 周五 多云
第十课我的朋友圈.
楼层与地层 水平分隔建筑空间的构件,楼层分隔上下空间,地层分隔底层空间并与土壤直接相连。 楼层的结构层为楼板,地层的结构层为垫层。
台南市石門國民小學 九十八學年度上學期 作文教學成果
2-1熟記網路交友的注意事項 2-2分析各種網路交友的錯誤心態 2-3認識各種網路交友的正確方法
学习目标 1、知道家中被盗后要保护现场; 2、了解一些防盗的小技巧。. 学习目标 1、知道家中被盗后要保护现场; 2、了解一些防盗的小技巧。
15-16 水運會 維多利亞公園游泳池 4月30日 (星期六) 9:00-12:30.
歐巴桑症候群 *** 歐巴桑症候群***.
第二章 会计要素和会计等式 会计要素; 会计等式; 学习目标.
学习目标 1、知道家中被盗后要保护现场; 2、了解一些防盗的小技巧。. 学习目标 1、知道家中被盗后要保护现场; 2、了解一些防盗的小技巧。
第八章 建筑物的防潮 防水构造.
方格紙上畫正方形.
真信心的果效 雅各書2:
孙 权 劝 学 --《资治通鉴》 随县炎帝学校 谭芳.
Presentation transcript:

第一章 计算机系统结构概论

目录 计算机系统的多级层次结构 计算机系统结构、组成与实现 计算机系统的软硬取舍、性能评测及定量设计原理 软件、应用、器件对系统结构的影响 系统结构中的并行性发展和计算机系统的分类

什么是计算机? 计算机是一种不需要人的直观干预而能自动完成各种算术和逻辑运算的工具。 说明: 随着技术的发展,概念有所变化。 PDA、机顶盒、商务通、MP3,智能手机等 计算机是工具。Tools

计算机的功能 科学计算 数据处理(信息处理) 过程控制 人工智能

计算机的主要特性 快速性 通用性:任务-〉算术逻辑操作-〉指令 准确性:数字化 逻辑性

§1 计算机系统的多级层次结构 机器:能存储和执行相应语言程序的算法和数据结构的执行体。 计算机语言:是用以描述控制流程的、有一定规则的字符集合。 语言不是专属软件范畴,可以分属于计算机系统的各个层次,具有不同作用。

计算机系统的层次特性是研究计算机体系结构的基础 计算机的层次观点——结构观点 计算机系统的层次特性是研究计算机体系结构的基础

从观察者看到的虚拟计算机 广义语言 编译 解释器 作用对象 虚拟计算机 控制信息 状态信息 观察者

计算机系统的多级层次结构 多级层次结构:是从使用语言的角度,基于程序员与计算机系统对话中所采用的语言结构和语义划分。 机器----语言 现代计算机系统的层次结构分为六级。

第0级 实际机器 微程序机器M0 具有L0机器语言(微指令系统) 微指令由硬件直接执行

传统机器M1 具有L1机器语言(机器指令系统) 第1级 实际机器 由微指令程序解释机器指令 第0级 实际机器 微程序机器M0 具有L0机器语言(微指令系统) 微指令由硬件直接执行

操作系统机器M2 具有L2机器语言(作业控制语言等) 第2级 虚拟机器 一般用机器语言程序解释作业控制语句 传统机器M1 具有L1机器语言(机器指令系统) 第1级 实际机器 由微指令程序解释机器指令 第0级 实际机器 微程序机器M0 具有L0机器语言(微指令系统) 微指令由硬件直接执行

汇编语言机器M3 具有L3机器语言(汇编语言) 第3级 虚拟机器 汇编语言程序经汇编程序翻译成机器语言程序 操作系统机器M2 具有L2机器语言(作业控制语言等) 第2级 虚拟机器 一般用机器语言程序解释作业控制语句 传统机器M1 具有L1机器语言(机器指令系统) 第1级 实际机器 由微指令程序解释机器指令 第0级 实际机器 微程序机器M0 具有L0机器语言(微指令系统) 微指令由硬件直接执行

高级语言程序经编译程序翻译成汇编语言(或是某种中间语言程序,或是机器语言程序) 第4级 虚拟机器 高级语言机器M4 具有L4机器语言(高级语言) 汇编语言机器M3 具有L3机器语言(汇编语言) 第3级 虚拟机器 汇编语言程序经汇编程序翻译成机器语言程序 操作系统机器M2 具有L2机器语言(作业控制语言等) 第2级 虚拟机器 一般用机器语言程序解释作业控制语句 传统机器M1 具有L1机器语言(机器指令系统) 第1级 实际机器 由微指令程序解释机器指令 第0级 实际机器 微程序机器M0 具有L0机器语言(微指令系统) 微指令由硬件直接执行

第5级 虚拟机器 应用语言机器M0 具有L5机器语言(应用语言) 应用语言程序经应用程序包翻译成高级语言程序 高级语言程序经编译程序翻译成汇编语言(或是某种中间语言程序,或是机器语言程序) 第4级 虚拟机器 高级语言机器M4 具有L4机器语言(高级语言) 汇编语言机器M3 具有L3机器语言(汇编语言) 第3级 虚拟机器 汇编语言程序经汇编程序翻译成机器语言程序 操作系统机器M2 具有L2机器语言(作业控制语言等) 第2级 虚拟机器 一般用机器语言程序解释作业控制语句 传统机器M1 具有L1机器语言(机器指令系统) 第1级 实际机器 由微指令程序解释机器指令 第0级 实际机器 微程序机器M0 具有L0机器语言(微指令系统) 微指令由硬件直接执行

多级层次结构(机器---语言) M5:应用语言机器--------应用语言 M4:高级语言机器--------高级语言

人与多级层次结构的比较 这种联系很不科学,只是让大家轻松一下 计算机系统 人 应用语言级 为人民服务级 高级语言级 读书、学习级 汇编语言级 语言、思维级 操作系统极 生理功能级 传统机器级 人体器官级 微程序机器级 细胞组织级 电子线路级 分子级

从设计人员看到的层次

应用语言级 高级语言级 汇编语言级 操作系统级 传统机器级 微程序机器级 电子线路 L5虚拟机 L4虚拟机 L3虚拟机 L2虚拟机 翻译(应用程序包) 翻译(编译程序) 翻译(汇编程序) 软硬件交界面 物理机器 解释 硬件直接执行 硬件 固件 系统 软件 虚拟机器 实际机器 应用 部分解释

编译与解释 编译:全部N+1级指令--N级指令 解释:一条N+1级指令--一串N级指令 编译为整体行为,可以优化,效率高,与平台有关。 翻译, compile 解释:一条N+1级指令--一串N级指令 translation 编译为整体行为,可以优化,效率高,与平台有关。 如C、C++、Fortran等 解释为局部行为,不优化,效率低,与平台无关。 如:Basic、Shell、Perl等 编译+解释 如:Java,编译 Bytecode 解释执行

几点说明 M0用硬件,M1用固件,其它用软件。 计算机系统作为一个整体,包括软、硬件,之间无固定界面。 固件(Firmware):指存储在计算机ROM和其它集成电路中的系统软件,固件不能随意改变。 计算机系统作为一个整体,包括软、硬件,之间无固定界面。 

几点说明(续) 低层语言功能简单,而高层语言功能复杂。 虚拟机器(Virtual Machine):用软件为主实现的机器。 分层的学科 例如:Java虚拟机。 分层的学科 M0~M1:计算机组织与结构 M2~M3:系统软件 M4: 应用程序 M5: 系统总体分析

分层的优点 有利于人们正确理解计算机系统的工作,明确软硬件和固件在计算机系统的地位和作用 理解各种语言的实质及其实现 有利于探索虚拟机器新的实现途径,便于设计新的系统 有助于理解计算机体系结构的含义,从而合理地进行计算机系统的开发和设计。