问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

计算机执行一条指令的步骤是怎样的?6

发布网友 发布时间:2023-10-09 03:23

我来回答

1个回答

热心网友 时间:2024-12-12 22:06

计算机执行一条指令的步骤如下:

① 把指令指针IP中的指令地址送存储器,从该地址取出指令送指令寄存器IR;

② 地址计算部件,根据IR中的地址码形成操作数地址送存储器,从该地址取出数据,送到运算器中的寄存器(或寄存器组);

③ 将IR中的操作码OP送指令译码器进行译码;

④ 在控制器发出的操作信号的控制下,计算机各有关部件执行操作码OP规定的操作;

⑤ 指令指针IP加1,形成下一条指令地址。如遇到转移指令,则按转移指令对状态标志寄存器测试的结果,决定是否将转移指令中指出的指令地址送指令指针IP。

扩展资料:

计算机指令是机器所能识别的一组编制成特定格式的代码串,它要求机器在一个规定的时间段(指令周期)内,完成一组特定的操作。计算机程序由指令构成。计算机指令的基本格式可归结为操作码OP和操作数地址AD两部分,具体内容是:

⑴ 指出计算机应完成的一组操作内容,如传送(MOV)、加法(ADD)、减法(SUB)、输出、停机(HLT)、条件转移(JZ)等。这部分称为指令的操作码部分。

⑵ 两个操作数的地址和存放结果的地址及寻址方式。

⑶ 为保证程序执行的连续性,在执行当前指令时,还需指出下一条指令的地址。由于指令在存储器中一般是顺序存放的,所以只要设置一个指令指针(IP),每执行一条指令,IP自动加1,便自动指出下一条指令的地址,而不必在指令中专门指出下一条指令的地址 。只有在转移指令中才指出下一条指令的地址。此时,IP的内容将随转移指令所指示的内容改变。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
arrive in和arrive at 有什么区别? 磁力泵为什么可空转? 为什么不让衬氟塑料磁力泵空转?怎样提升设备稳定性? 工业软管泵 塑料磁力泵为什么不能空转 求推荐男主和女配在一起的小说? 《红衣天下》txt全集下载 检测公司检测哪些 检测公司是怎么样的 检测公司属于什么企业 计算机的指令格式通常是由什么和什么两部分组成的44 计算机指令由哪两个字段组成,各自的作用是什么22 什么是指令和指令系统?52 在计算机内部用来传送、存储、加工处理的数据或指令都是以什么形...32 请问指令和数据在计算机内部以什么形式存储的?谢谢21 在电气控制图中FU表示为() a b1ue marker是什么意思3 Switchfoot的《Evergreen》 歌词 速求《Evergreen》 Will Young的歌... 求Evergreen中英对照歌词?谢谢了,大神帮忙啊 乐亭至宣化长途汽车明天几点发车 乐亭县8路公交车从京唐港发往乐亭的末班车是几点啊???5 乐亭公交总站到西海村上午几点? 乐亭5路公交一天中的发车时间,求一下。谢了9 杨井上村到乐亭县城公交车上午几点有? 乐亭到庄东村的公交车时刻表 最新的乐亭公交车路线!!!15 买车购置税怎么收616 昆明动物园一大象吞下塑料袋,该不该追究游客的责任? 昆明一动物园游客给大象投喂塑料袋,怎样才能杜绝此类事情的发生... 什么是定长指令格式?1 指令和数据在计算机内部都是以区位码形式储存的.38 想买个电脑显示器,新手不懂60和144的有什么区别,是不是和...17 莘怎么读?12 女朋友生气 不理我 520我送花和巧克力给她 她不要也不理我... 144hz的显示器和60hz的显示器有区别吗?9 之前和女孩闹得有点不愉快,女孩把你电话微信全黑了,今天520...1 莘这个字念什么啊? 520给女朋友送了礼物 还是不高兴 一直暗示我给她520红包...12 “莘”念什么135 七夕女朋友问我要520红包,我真的没钱给,她就很生气5 莘这个字的读音是什么?69 惹好多次她生气买礼物发520哄回来了,现在又惹生气了,死心了... 莘是什么读音1 B1ue丶Myth.中文啥意思?2 莘这个字是多音字吗怎么读3 520没给女朋友礼物 女朋友非常生气 到处吐槽我 说我虚伪小...2 莘字怎么发音????227 “莘”怎么读?拼音是什么?15 据说144hz的显示器和60hz的有区别?我怎么不服99