下载此文档

指令系统.doc


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
指令系统
指令系统


1.字节、字
在计算机中,一般用8位二进制代码表示一个字节。字由字节组成,如:高档微机字长32位,字由4个字节组成一个字

如果计算机的字表示一个数,就称为数据字,如果计算机的字表示一条指令,就称为指令字。

机器子字长,指计算机能直接处理二进制数据的位数;一条指令中包括二进制的位数称为指令字长。指令字长度等于机器字长的指令,称为单字长指令;指令长等于半个机器字长的指令,称为半字长指令。指令字长等于两个机器字长指令,称为双字长指令。

在一个指令系统中,如果各种指令字长度是相等的,称为定字长指令字结构;如果在一个指令,有的指令时双字长或三字长指令,就称为变字长字结构
、指令格式、指令系统
控制器发布的操作命令,称为指令。
一条指令提供这样的信息:即执行什么操作;操作数到那里去取,结果送到那里,为了使程序自动执行还应该指出下一条指令的地址。前者表现为操作码、后者表现为地址码。
一台计算机所能执行的各种指令的集合称为指令系统。一台特定的计算机只能执行自己指令系统中的指令,因此,指令系统就是计算机的机器语言。

应考虑如下几方面问题
1. 指令格式反映了指令执行过程的处理方法,如变字长,识别操作码,寻址,取操作数等。
2. 指令格式的选择直接影响到变成,存储空间的利用
3. 指令系统规定的操作,直接决定了ALU的构造方式及规模
4. 指令系统,他们指定的操作数及其存储方式,在极大程度影响了主存的规模及构成
5. 指令系统的规定的寻址方式对处理机的速度有很大影响
6. 指令系统所规定的程序控制功能对程序编程灵活性有很大影响
7. I/O指令的处理功能将规定CPU对I/O操作控制的广度和深度。
8. 指令类型反映全机具备的功能及总体结构
9. 指令的能力将影响到中断响应和处理,以及程序嵌套的深度
然而在诸多问题中,无不集中的反映到:指令格式设计、地址结构、操作码结构、寻址方式、以及指令的类型与功能设置等,在这些问题即为指令设计中的一般问题。

地质结构设计到两个方面的问题。一是所需的操作数或结果存入的物理位置、以及访问特点;二是指令的地址部分如何给出完成某一操作的全部信息。前者取决于信息的存储结构,后者与地址码的结构有关,本节将分别讨论有关的内容。

常见的存储机构有:CPU寄存器组,主存储器、磁盘、磁带和堆栈五种。信息存取与具体的存储机构有关。
1. CPU寄存器组
寄存器是计算机的一个主要部件,用于暂存数据和指令等,它由触发器和一些控制电路组成,它的内容能以逻辑电路的速度随机进行存取,通常与运算部件直接相连。因此,程序员在软件能分配的重要资源是CPU寄存器组。在计算机中,不同寄存器有不同的用途,为指明相应的寄存器,其地址由寄存器号给出,它的使用方法直接体现在指令格式中。
2. 主存储器
从程序运行角度,主存允许随机访问。因此,指令的格式中也必须直接或间接地给出存储器单元的地址
3. 磁带、磁盘
由于磁带的纯粹顺序特性,决定了它的顺序存储性质,不论在逻辑上,还是在物理上都无法直接找到所要的信息。必须知道关于信息的详细说明,如::在那个模块中,用设呢么方式将给定的信息段与要求输入信息作比较等等才行。
对于直接存取系统的磁盘也是这样的,存取信息要进行两步操作
第一步,直接指向系统的某一个区域磁道或磁头,接着,需要对这一小部分存储区域内像磁带那样的顺序操作
鲜艳,像磁带,磁盘这样的存储机构,需啊哟较长的地址。一般来说,磁盘只存放那些待命的,目前不需要立即使用的数据和程序等,一旦需要再和贮存成批的信息。他们只是作为主机后备和补充。由于,他们只与主存交换信息,而不被CPU直接访问,因此,他们的地址信息在CPU操作指令格式的设计中,不必考虑
4. 堆栈
一种按特定顺序进行的存储区,对堆栈数据处理是依据后进先出的原则,即LIFO
1堆栈的特点
使用后进先出的概念,信息顺序由顶部到底部或有顶到底(即下推或上推)地装入堆栈,而以相反的顺序从堆栈中取出。因为堆栈编址具有吸纳性表列性质,所以不要求跟踪当前进入堆栈真是单元,而只要用一个具有自动递增或自动递减功能的所谓堆栈指示器SP来指出最后一次信息在堆栈中存入的地址就可以了
由于堆栈特殊结构,一在指令系统中可以单独设置堆栈指令。信息进入堆栈,通常称为压入,由PUSH指令完成;信息从堆栈中,通常称弹出,由POP指令完成。
(2)使用规则

原则是:

指令系统 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人学习的一点
  • 文件大小19 KB
  • 时间2022-01-04