份锐组成与信 口本课程主要讲授计算机系统的硬件和软件构成方法,包括 硬件系统中运算器、控制器、存储器、输入设备和输出设 备和总线系统的构成原理等;并与当代先进的计算机技术 相结合。是计算机科学与技术本科专业核心课程。 口本课程着重计算机系统组成与结构方面的教学和研究。 〉计算机结构定义为系统程序员所能见到的计算机硬件特性; 〉计算机组成是指计算机硬件的具体实现 大 学 wuhan University 设缓学UD
计算机学院(XBXU) 计算机组成与结构 计算机组成与结构 本 课 程 主 要 讲 授 计 算 机 系 统 的 硬 件 和 软 件 构 成方法,包括 硬 件 系 统 中 运 算 器 、 控 制 器 、 存 储 器 、 输 入 设备和输出设 备 和 总 线 系 统 的 构 成 原 理 等;并 与 当 代 先 进 的计算机技术 相结合。是计算机科学与技术本科专业核心课程。 本课程着重计算机系统组成与结构方面的教学和研究。 ¾ 计算机结构定义为系统程序员所能见到的计算机硬件特性; ¾ 计算机组成是指计算机硬件的具体实现
第一章计算机糸统概论 口计算机的语言 口计算机的硬件 口计算机系统的层次结构 口计算机的发展 口计算机的应用 大 学 wuhan University 设缓学UD
计算机学院(XBXU) 第一章 计算机系统概论 计算机系统概论 计算机的语言 计算机的硬件 计算机系统的层次结构 计算机的发展 计算机的应用
1.1计算机的语言 口计算机的语言一般可分为三类:机器语言、汇编语言和高 级语言。 机器语言 口从计算机的发展历史来看,最初在计算机中使用的语言不 是高级语言,而是机器语言。 口用二进制代码表示的计算机语言称为机器语言,机器语 可以直接在计算机硬件中执行 大 学 wuhan University 设缓学UD
计算机学院(XBXU) 1.1 计算机的语言 计算机的语言一般可分为三类:机器语言、 汇编语言和高 级语言。 一、机器语言 从计算机的发展历史来看,最初在计算机中使用的语言不 是高级语言,而是机器语言。 用二进制代码表示的计算机语言称为机器语言, 机器语言 可以直接在计算机硬件中执行
1.1计算机的语言 二、汇编语言 口用助记符编写的语言称为汇编语言,汇编语言需要通过汇 编程序翻译成目标程序后才可执行。 口例如,实现简单加运算的汇编程序如下: MO∨A.3 MO∨B.5 ADD AB HALT 大 学 wuhan University 设缓学UD
计算机学院(XBXU) 1.1 计算机的语言 二、汇编语言 用助记符编写的语言称为汇编语言,汇编语言需要通过汇 编程序翻译成目标程序后才可执行。 例如,实现简单加运算的汇编程序如下: MOV A, 3 MOV B, 5 ADD A, B HALT
1.1计算机的语言 三、高级语言 口用高级语言编写的程序称为源程序 口不同语言的源程序,对应有不同的语言处理程序。 口语言处理方式有汇编程序、编译程序、解释程序三种 大 学 wuhan University 设缓学UD
计算机学院(XBXU) 1.1 计算机的语言 三、高级语言 用高级语言编写的程序称为源程序。 不同语言的源程序,对应有不同的语言处理程序。 语言处理方式有汇编程序、编译程序、解释程序三种
1.1计算机的语言 口汇编程序的功能是把汇编语言编写的源程序翻译成机器语 言的目标程序,其翻译过程称为汇编。 口高级语言的处理程序,按其翻译的方法不同,可分为解释 程序与编译程序两大类。 口解释程序对源程序的翻译采用边解释、边执行的方法,并 不生成目标程序; 口编译程序必须先将源程序翻译成目标程序后,才能开始执 行 大 学 wuhan University 设缓学UD
计算机学院(XBXU) 1.1 计算机的语言 汇编程序的功能是把汇编语言编写的源程序翻译成机器语 言的目标程序,其翻译过程称为汇编。 高级语言的处理程序,按其翻译的方法不同,可分为解释 程序与编译程序两大类。 解释程序对源程序的翻译采用边解释、边执行的方法,并 不生成目标程序; 编译程序必须先将源程序翻译成目标程序后,才能开始执 行
1.1计算机的语言 口因此,计算机与语言有着密切的联系 口可以将计算机解题的过程归结为: 程序员编写源程序 将程序输入计算机,并由编译程序编译成目标代码 〉由硬件装置运行程序,并输出结果 大 学 wuhan University 设缓学UD
计算机学院(XBXU) 1.1 计算机的语言 因此,计算机与语言有着密切的联系。 可以将计算机解题的过程归结为: ¾ 程序员编写源程序 ¾ 将程序输入计算机,并由编译程序编译成目标代码 ¾ 由硬件装置运行程序,并输出结果
1.2计算机的硬件 口实际应用的计算机系统是由计算机硬件系统、计算机软件 系统及通讯网络系统组成的一个整体系统。 台完整的计算机系统包括硬件系统和软件系统,如下图 所示。 大 学 wuhan University 设缓学UD
计算机学院(XBXU) 1.2 计算机的硬件 实际应用的计算机系统是由计算机硬件系统、计算机软件 系统及通讯网络系统组成的一个整体系统。 一台完整的计算机系统包括硬件系统和软件系统,如下图 所示
1.2计算机的硬件 寄存器 ROM 中央处理器了运算器 ROM(只读 PROM 控制器 EPROM 内存储器 EPROM 硬件系统 硬盘 SRAM 外存储器了软盘 RAM(随机 光盘 DRAM 盘 输入设备 鼠标 扫描仪 外设 计算机系统 输出设备了打印机 绘图仪 操作系 语言处理程序 系统软件〈服务性程序 软件系 数据库管理系统 计算机网络软件 信息管理软件 应用软件 辅助设计软件 文字处理软件 各种程序包 大 学 wuhan University 设缓学UD
计算机学院(XBXU) 1.2 计算机的硬件 寄存器 R O M 中 央处理 器 运算器 R O M ( 只 读 ) P R O M 主 机 控制器 E P R O M 内存储 器 E 2 P R O M 硬 存 储 器 硬 盘 S R A M 件 外 存储器 软 盘 R A M ( 随 机 ) 系 光 盘 D R A M 统 键 盘 输 入 设 备 鼠 标 扫描仪 计 外 设 算 显示器 机 输 出设备 打 印 机 系 绘图仪 统 操 作 系 统 语言处 理程序 系统软件 服务性 程 序 软 数据库 管理系 统 件 计算机 网络软 件 系 信 息 管理软 件 统 应用软 件 辅助设 计软件 文 字 处理软 件 各 种 程序包
1.2计算机的硬件 口计算机硬件系统是指构成计算机的所有实体部件的集合。 计算机硬件结构 1、冯.诺伊曼(Von.№ elman)结构 口我们先从怎样用算盘算题研究,如用纸、笔、和算盘来计 算93-15×5=?,完成这一套运算必须具有: 运算装置一一算盘 存题目、计算步骤、中间结果和最后结果的装置一—纸张 进行控制的装置一一脑、手 大 学 wuhan University 设缓学UD
计算机学院(XBXU) 1.2 计算机的硬件 计算机硬件系统是指构成计算机的所有实体部件的集合。 一、计算机硬件结构 1、冯.诺伊曼(Von.Neumann)结构 我们先从怎样用算盘算题研究,如用纸、笔、和算盘来计 算93-15×5=?,完成这一套运算必须具有: ¾ 运算装置--算盘 ¾ 存题目、计算步骤、中间结果和最后结果的装置--纸张 ¾ 进行控制的装置--脑、手