一条指令通常包括操作码字段和地址码字段两部分 操作码:指出指令中指令应该执行什么性质的操作和具有何种功能。 地址码:给出被操作的信息(指令或数据)的地址,包括参加运算的一个或多个操作数所在的 指令长度: 分类:(机器字长比较) 两种结构: 定长指令结构 变长指令结构 只给出操作码OP,没有显式地址。 可能: 两种形式,要根据操作码的含义确定为哪一种 两种形式 目的:为了在指令字长有限的前提下仍保持比较丰富的指令种类,采取可变长度操作码 特性:增加指令译码和分析的难度,使控制器的设计复杂化 最常见的变长操作码方法是扩展操作码,它使操作码的长度随地址码的减少而增加,不同地址数的指令可具有不同长度的操作码,从而在满足需要的前提下,有效地缩短指令字长。
4.1 指令格式
思维导图
基本概念
指令:
指令系统(指令集):
指令的基本格式
指令
操作码是识别指令、了解指令功能及区分操作数地址内容的组成和使用方法的关键信息。
零地址指令
一地址指令
指令含义:OP(A1)→A1如操作码含义是加1、减1、求反、求补等。
指令含义:( ACC)OP(A1)→ACC
若指令字长为32位,操作码占8位,1个地址码字段占24位,则指令操作数的直接寻址范围为2^24=16M二地址指令
对于常用的算术和逻辑运算指令,往往要求使用两个操作数,需分别给出目的操作数和源操作数的地址,其中目的操作数地址还用于保存本次的运算结果三地址指令
A3用來存放結果四地址指令
定长操作码指令格式
扩展操作码指令格式
在设计扩展操作码指令格式时:需要注意:
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算