- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理与汇编语言(2006级) 北航计算机学院 刘旭东? Tel Mail:liuxd@buaa.edu.cn liuxd@act.buaa.edu.cn 课程介绍 课程名称 计算机组成原理与汇编语言 Computer Organization and Assemble Language 学时学分 课堂教学:68学时 总学分:4学分 任课教师 刘旭东、熊桂喜 配套实验 计算机组成原理实验(单独开课) 汇编语言上机实验(自己掌握) 课程介绍--教学内容 概述 存储系统的组成与基本工作原理 内部存储器的组成与工作原理 高速缓冲存储器的结构与工作原理 辅助存储器的结构与工作原理 虚拟存储系统等 指令系统与IBM汇编语言 指令系统基本要素 80X86 机器结构 80X86指令系统 IBM PC汇编语言程序设计一(汇编语言程序结构与基本技巧) 指令系统的设计与分析 课程介绍--教学内容 CPU的内部结构与工作原理 ALU与基本运算方法 控制单元的结构 数据通路与控制信号 指令执行过程分析 控制单元的设计 微程序控制器原理 总线、 I/O系统与I/O汇编程序设计 总线与I/O接口、基本I/O方式 BIOS/DOS调用 中断、DMA及其汇编程序设计 串行通信及汇编程序设计 显示、打印汇编程序设计 文件操作汇编编程 课程介绍 目的 掌握计算机的基本组成、内部结构和工作原理,培养学生分析和设计计算机或计算机部件的能力。 掌握汇编语言编程 ,从汇编指令级理解和操纵计算机的基本部件。 重点与难点 主存储器与高速缓冲存储器 输入输出汇编语言程序设计 CPU的内部结构与工作原理 与其他课程的关系 先导课程:计算机导论、数字电路与数字逻辑 ; 后续课程:计算机接口与通信、计算机系统结构; 课程介绍 上课时间及地点 1~18周: 星期一 7/8 节,星期四 7/8节(一)316 教材及参考书 教材:《计算机组成原理》(第2版),高等教育出版社,唐朔飞编著 《IBM PC汇编语言程序设计》,清华大学出版社,沈美明编著 《计算机组成原理实验说明书》(学院教学实验中心编) 参考书:《计算机组织与结构(性能设计)》第五版,电子工业出版社 《 Computer Organization Design-The Hardware / Software Interface》 (计算机组织与设计 硬件/软件接口,机械工业出版社影印版) 考试办法 课程考试:期终考试(A、B卷,闭卷) 成 绩:考试成绩 × 85% + 平时成绩 × 15% 第一部分:概述 1.1 计算机系统 硬件(Hardware) 计算机的实体部分,可以实现计算机最基本的操作行为。 软件(Software) 使计算机实现各种功能的程序集合。包括系统软件、应用软件两大类。 1.2 计算机系统层次结构 计算机的层次结构的演变 1.2 计算机系统层次结构 三级层次结构的计算机系统 1.2 计算机系统层次结构 四级层次结构的计算机系统 1.3 计算机的基本组成 计算机的功能 ? Data Processing (数据处理) ? Data Storage (数据存储) ? Data Movement (数据移动,交换) ? Control (控制) 计算机的功能结构 1.3 计算机的基本组成 运算器:实现数据处理的部件 完成最基本的算术逻辑运算 ALU (Arithmetic and Logic Unit) + Registers 运算器与机器字长(字的概念)的关系 运算器与机器性能指标: MIPS:Millions of Instructuions Per Second 目前更通用的叫法:Datapath 简单运算器结构图 1.3 计算机的基本组成 存储器:实现数据存储的部件 保存程序和数据(二进制信息) 存储单元:bit, Byte, Word 地址的概念:每一个字节单元拥有一个唯一的地址(索引) 存储器的工作方式:读、写 存储器结构简图 1.3 计算机的基本组成 控制器:实现控制功能的部件 提供各部件工作所需的控制信号,控制计算机其他部件协同工作 指令部件(Instruction Register ,Instruction Decoder) 指令顺序控制(Program Counter) 时序逻辑部件(Clock,Timer ,Sequencing Logic) 控制信号生成部件(Control Signal Generator or Control Memory) Datapath +Control =CPU(Central Process U
文档评论(0)