傻大方


首页 > 知识库 > >

《计算机组成原理》教案( 五 )


按关键词阅读: 教案 原理 组成 计算机



25、汇编语言程序设计简介 。
教学要求:1理解指令的功能、构成格式、操作码和操作数地址两个字段的内容和组织方式;2了解指令分类的方案和分类结果;3了解指令周期对计算机性能和硬件结构的影响;4理解并记忆指令中的形式地址和物理地址的概念;5理解并叙述几种常用的寻址方式的用法及其编码表示;6了解几种常用指令系统的组成概貌;7理解3个级别的计算机语言之间的关键区别和各自的应用场合;8了解程序中常用到的几种流程结构及其相应的指令或语句;9初步学会设计简单的汇编语言程序及其调试方法 。
知 识 结 构 图指令系统和汇编语言程序设计指令指令系统汇编语言程序设计指令的定义、功能和格式操作码字段操作数地址字段基本寻址方式指 。

26、令执行步骤指令系统标准指令系统分类指令系统举例指令和汇编语句程序流程控制汇编程序设计举例指令、计算机指令系统概述一、 指令的定义与指令格式1、 指令的定义用于组成计算机程序、指示计算机硬件执行某项运算或操作功能的命令叫做指令 , 在计算机内部它用于一定的二进位串来表示的 。
2、 指令格式通常情况下 , 一条指令要由如下两部分内容组成:第一部分是指令操作码 , 第二部分是指令的操作数地址 。
二、 操作码的组织与编码1、 定长的操作码的组织方案在当多数的计算机中 , 一般都在指令字的最高位部分分配固定的若干位(定长)用于表示操作码 , 例如8位 , 它有256个编码状态 , 故最多可以表示256条指令 。
2、 变长的操作码的组织方 。

27、案当计算机的字长与指令长度为16位或8位时 , 单独为操作码划分出固定的多位后 , 留给表示操作数地址的位数就会严重不足 。
为此不得不对一个指令字的每一个二进制位的使用精打细算 , 使一些位(bit)在不同的指令中有不同的作用 。
三、 有关操作数的类型、个数、来源、去向和地址安排1、 用操作数个数区分指令从用到的操作数个数区分 , 可能有如下4种情况:无操作数指令单制作数指令双制作数指令多制作数指令2、 操作数的来源、去向及其指令字中的地址安排操作数的第1个来源、去向 , 可以是CPU内部的通用寄存器;操作数的第2个来源、去向 , 可以是外围设备(接口)中的一个寄存器;操作数的第3个来源、去向 , 可以是内存储器中的一个存储 。

28、单元;在指令字中直接给出一个操作数 , 被称为立即数 。
指令中使用的基本数据类型 , 通常包括逻辑类型 , 整数类型和浮点数类型 。
寻址方式概述计算机中常用的基本寻址方式有如下多种:1、 立即数寻址:操作数直接给出在指令字中 , 即指令字中直接给出的不再是操作数地址 , 而是操作数本身 。
2、 直接寻址:直接寻址是在指令中直接给出操作数存储器中的地址 , 这是计算机中常用的寻址方式之一 。
3、 寄存器寻址、寄存器间接寻址:寄存器寻址 , 是在指令字中给出通用寄存器的编号(名字、地址) , 用于访问运算器部件的寄存器组中的寄存器 。
4、 变址寻址:变址寻址 , 是把在指令字中给出的一个数值(称为变址偏移量)与一个被称为变址寄存器的内容相加之 。

29、和作为操作的地址 , 用于读写存储器 。
5、 相对寻址:是指把在指令字中给出的一个数值与程序计数器PC的内容相加之和作为操作数的地址或转移指令的转移地址 。
6、 基地址寻址:是指把在程序中所用的地址与一个特定的厅存器的内容相加之和作为操作数的地址或指令的地址 。
7、 间接寻址:在指令字中给出的不是一个操作数的地址 , 而是一个操作数地址的地址 , 或一条指令地址的地址 。
8、 堆栈寻址:堆栈是存储器中一块特定的按“后进先出”原则管理的存储区 , 该存储区中被读写单元的地址是用一个特定的寄存器给出的 , 该寄存器被称为堆栈指针 。
指令系统举例计算机的指令系统有RISCT 和CISC两种类型 。
RISC是精简指令系统计算机的英语 。

30、缩写 , 它执行同样处理功能的程序所占用的时间要比CISC计算机更短 。
RISC机器的运行性能可能要比CISC机器高2-5倍 。
Pentium机的指令系统属于CISC结构;MIPS机的指令系统属于RISC结构 。
第五章节:控制器部件(9学时)教学内容:1控制器的功能与组成概述;2硬连线控制器的组成与运行原理;3微程序控制器组成与运行原理;4指令流水线的概念和实现技术 。


来源:(未知)

【学习资料】网址:/a/2021/0318/0021710935.html

标题:《计算机组成原理》教案( 五 )


上一篇:传承|传承红色基因

下一篇:封建社会|从封建社会到资本主义社会导学案