计算机组成原理教案
进行存储保护的原因:当多个用户共享主存时,就有多个用户程序和系统软件存于主存中。为使系统能正常工作,应防止由于一个用户程序出错而破坏其他用户的程序和系统软件,还要防止一个用户程序不合法地访问不是分配给它的主存区域。为此,系统应提供存储保护。
通常采用的方法是:存储区域保护和访问方式保护。
3.7.1 存储区域保护
不是虚拟存储器的主存系统中,可采用界限寄存器方式。
在虚拟存储器中,有如下方法:
页表、段表保护:用于地址变换之前,防止形成错误的物理地址。用虚存页面到实存的转换和限制段长的方法。
键保护:用于形成物理地址之后,防止非法访问。使用存储键和访问键法。 环保护:保护自身程序不被非法执行。使用分层访问原则。
3.7.2 访问方式保护
对数据信息的保护,主要使用访问方式控制。
作业:
第四章 指令系统
主要内容:1、指令系统概述
2、指令构成与指令编码
操作码、地址码
定长指令和不定长指令格式,定长操作码,操作码扩展技术
3、操作数存储及寻址方式
操作数类型,边界对齐,大数端、小数端,常见的寻址方式以及实例
4、指令系统
指令类型,五类基本指令,RISC技术
基本要求:
通过本章的学习,要求掌握指令中包含的各种信息,数据在存储器中的存放,了解常用指令以及指令格式,深入理解常用的寻址方法以及用途。了解常用指令的种类和功能。了解CISC和RISC系统的概念和特征。 教学重点:1、指令构成与指令编码
2、操作数存储及寻址方式
教学难点:寻址方式
4.1 指令系统的发展与性能要求