永发信息网

如何查看operation code=anytimeinterrogation的消息

答案:2  悬赏:20  手机版
解决时间 2021-01-27 07:47
如何查看operation code=anytimeinterrogation的消息
最佳答案
计算机的指令格式与机器的字长、存储器的容量及指令的功能都有很大的关系。从便于程序设计、增加基本操作并行性、提高指令功能的角度来看,指令中应包含多种信息。但在有些指令中,由于部分信息可能无用,这将浪费指令所占的存储空间,并增加了访存次数,也许反而会影响速度。因此,如何合理、科学地设指令系统计指令格式,使指令既能给出足够的信息,又使其长度尽可能地与机器的字长相匹配,以节省存储空间,缩短取指时间,提高机器的性能,这是指令格式设计中的一个重要问题。
  计算机是通过执行指令来处理各种数据的。为了指出数据的来源、操作结果的去向及所执行的操作,一条指令必须包含下列信息:
  (1)操作码。它具体说明了操作的性质及功能。一台计算机可能有几十条至几百条指令,每一条指令都有一个相应的操作码,计算机通过识别该操作码来完成不同的操作。
  (2)操作数的地址。CPU通过该地址就可以取得所需的操作数。
  (3)操作结果的存储地址。把对操作数的处理所产生的结果保存在该地址中,以便再次使用。
  (4)下条指令的地址。执行程序时,大多数指令按顺序依次从主存中取出执行,只有在遇到转移指令时,程序的执行顺序才会改变。为了压缩指令的长度,可以用一个程序计数器(ProgramCounter,PC)存放指令地址。每执行一条指令,PC的指令地址就自动+1(设该指令只占一个主存单元),指出将要执行的下一条指令的地址。当遇到执行转移指令时,则用转移地址修改PC的内容。由于使用了PC,指令中就不必明显地给出下一条将要执行指令的地址。
  一条指令实际上包括两种信息即操作码和地址码。操作码(OperationCode,OP)用来表示该指令所要完成的操作(如加、减、乘、除、数据传送等),其长度取决于指令系统中的指令条数。地址码用来描述该指令的操作对象,它或者直接给出操作数,或者指出操作数的存储器地址或寄存器地址(即寄存器名)。
  指令包括操作码域和地址域两部分。根据地址域所涉及的地址数量,常见的指令格式有以下几种。
  ①三地址指令:一般地址域中A1、A2分别确定第一、第二操作数地址,A3确定结果地址。下一条指令的地址通常由程序计数器按顺序给出。
  ②二地址指令:地址域中A1确定第一操作数地址,A2同时确定第二操作数地址和结果地址。
  ③单地址指令:地址域中A 确定第一操作数地址。固定使用某个寄存器存放第二操作数和操作结果。因而在指令中隐含了它们的地址。
  ④零地址指令:在堆栈型计算机中,操作数一般存放在下推堆栈顶的两个单元中,结果又放入栈顶,地址均被隐含,因而大多数指令只有操作码而没有地址域。
  ⑤可变地址数指令:地址域所涉及的地址的数量随操作定义而改变。如有的计算机的指令中的地址数可少至 0个,多至6个。
全部回答
搜一下:如何查看operation code=anytimeinterrogation的消息
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男人喜欢女人喷香水吗?就是那种果肉味道的
建华电脑地址在什么地方,想过去办事
崔家庄村怎么去啊,我要去那办事
摩托车跑了一万七干公里时速80公里时振动大
英语不好上上海对外经贸大学有希望吗
Glenmorangie 的威士忌酒价格
下面是4位同学拼制的DNA分子中一条多核苷酸链
眉毛的意思是什么啊?知道的请说下!
汽车上两侧有贴的字,怎麼能去掉
2020年阳光计划第一步全效训练达标方案一年级
室内排水管横管上允许安装四通吗
黄家庄村怎么去啊,我要去那办事
陶瓷浴缸最便宜的多少钱一个,中等的多少钱一
后甲的意思是什么啊?知道的请说下!
额部硬膜血肿
推荐资讯
win8.1备份系统,用什么软件好
顶针怎么打开卡槽
广修的意思是什么啊?知道的请说下!
葡萄膜炎不能吃什么食物?
九江海鑫宾馆地址好找么,我有些事要过去
阿姆罗61雷真的死了吗
秋茄子最佳育苗期是什么时候,黄河流域
女儿照顾病中妈妈的打油诗
马林食品金沙分店地址在什么地方,想过去办事
《高层建筑混凝土结构技术规程》(JGJ3-2002)
某上市公司2012年年底流通在外的普通股股数为
宝宝大便时,用劲就恶心
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?