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

计算机的指令执行过程分为四步,怎样简述它们?

发布网友 发布时间:2022-04-01 03:24

我来回答

6个回答

热心网友 时间:2022-04-01 04:54

计算机的指令执行过程分为以下四步:

1、了解指令的执行过程。

按照程序规定的次序,从内存储器取出当前执行的指令。

2、对所取出的指令进行分析。

将指令送到控制器的指令寄存器中,对所取的指令进行分析,即根据指令中的操作码确定计算机应进行什么操作。

3、执行指令。

根据指令分析结果,由控制器发出完成操作所需的一系列控制电位,以便指挥计算机有关部件完成这一操作。

4、为下一条指令做准备。

计算机指令的执行过程还包括为取出下一条指令作好准备。

扩展资料

关于计算机的指令的使用需注意下面的几个问题:

1、标签名、属性名及属性值都是大小写敏感的。

2、属性值必须使用一对单引号或双引号括起来。

3、在等号(=)与值之间不能有空格。

4、每一台计算机均有自己的特定的指令系统,其指令内容和格式有所不同。

参考资料来源:百度百科-计算机指令

热心网友 时间:2022-04-01 06:12

取指令、分析指令、执行指令、取下一条指令。

1、首先是取指令和分析指令。按照程序规定的次序,从内存储器取出当前执行的指令。

2、送到控制器的指令寄存器中,对所取的指令进行分析,即根据指令中的操作码确定计算机应进行什么操作。

3、根据指令分析结果,由控制器发出完成操作所需的一系列控制电位,以便指挥计算机有关部件完成这一操作。

4、为下一条取指令作好准备。

控制器靠指令指挥机器工作,人们用指令表达自己的意图,并交给控制器执行。一台计算机所能执行的各种不同指令的全体,叫做计算机的指令系统,每一台计算机均有自己的特定的指令系统,其指令内容和格式有所不同。

扩展资料:

在计算机中,操作要求和操作数地址都由二进制数码表示,分别称作操作码和地址码,整条指令以二进制编码的形式存放在存储器中。

指令的种类和多少与具体的机型有关,在此不详述,请参见具体的机器资料手册。

指令的顺序执行,将完成程序的执行,因而有必要了解指令的执行过程。首先是取指令和分析指令。按照程序规定的次序,从内存储器取出当前执行的指令,并送到控制器的指令寄存器中,对所取的指令进行分析,即根据指令中的操作码确定计算机应进行什么操作。

其次是执行指令。根据指令分析结果,由控制器发出完成操作所需的一系列控制电位,以便指挥计算机有关部件完成这一操作,同时,还为取下一条指令作好准备。

参考资料来源:百度百科--计算机指令

热心网友 时间:2022-04-01 07:46

第一步: 当我们按下电源开关时,电源就开始向主板和其它设备供电,此时电压还不太稳定,主板上的控制芯片组会向cpu发出并保持一个reset(重置)信号,让cpu内部自动恢复到初始状态,但cpu在此刻不会马上执行指令。当芯片组检测到电源已经开始稳定供电了(当然从不稳定到稳定的过程只是一瞬间的事情),它便撤去reset信号(如果是手工按下计算机面板上的reset按钮来重启机器,那么松开该按钮时芯片组就会撤去reset信号),cpu马上就从地址ffff0h处开始执行指令,从前面的介绍可知,这个地址实际上在系统bios的地址范围内,无论是award bios还是ami bios,放在这里的只是一条跳转指令,跳到系统bios中真正的启动代码处。

第二步: 系统bios的启动代码首先要做的事情就是进行post(power-on self test,加电后自检),post的主要任务是检测系统中一些关键设备是否存在和能否正常工作,例如内存和显卡等设备。由于post是最早进行的检测过程,此时显卡还没有初始化,如果系统bios在进行post的过程中发现了一些致命错误,例如没有找到内存或者内存有问题(此时只会检查640k常规内存),那么系统bios就会直接控制喇叭发声来报告错误,声音的长短和次数代表了错误的类型。在正常情况下,post过程进行得非常快,我们几乎无法感觉到它的存在,post结束之后就会调用其它代码来进行更完整的硬件检测。

第三步: 接下来系统bios将查找显卡的bios,前面说过,存放显卡bios的rom芯片的起始地址通常设在c0000h处,系统bios在这个地方找到显卡bios之后就调用它的初始化代码,由显卡bios来初始化显卡,此时多数显卡都会在屏幕上显示出一些初始化信息,介绍生产厂商、图形芯片类型等内容,不过这个画面几乎是一闪而过。系统bios接着会查找其它设备的bios程序,找到之后同样要调用这些bios内部的初始化代码来初始化相关的设备。

第四步: 查找完所有其它设备的bios之后,系统bios将显示出它自己的启动画面,其中包括有系统bios的类型、序列号和版本号等内容。

第五步: 接着系统bios将检测和显示cpu的类型和工作频率,然后开始测试所有的ram,并同时在屏幕上显示内存测试的进度,我们可以在cmos设置中自行决定使用简单耗时少或者详细耗时多的测试方式。

第六步: 内存测试通过之后,系统bios将开始检测系统中安装的一些标准硬件设备,包括硬盘、cd-rom、串口、并口、软驱等设备,另外绝大多数较新版本的系统bios在这一过程中还要自动检测和设置内存的定时参数、硬盘参数和访问模式等。

第七步: 标准设备检测完毕后,系统bios内部的支持即插即用的代码将开始检测和配置系统中安装的即插即用设备,每找到一个设备之后,系统bios都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、dma通道和i/o端口等资源。

第八步: 到这一步为止,所有硬件都已经检测配置完毕了,多数系统bios会重新清屏并在屏幕上方显示出一个表格,其中概略地列出了系统中安装的各种标准硬件设备,以及它们使用的资源和一些相关工作参数。

热心网友 时间:2022-04-01 09:38

1.取指令(将当前指令从内存中取出来)
2.译码指令(识别和区分不同的指令类型以及各种获取操作数的方法)
3.执行指令(完成指令规定的各种操作,产生运算效果,并将结果储存起来)
4.为取下一条指令做准备

热心网友 时间:2022-04-01 12:02

取指令、分析指令、执行指令、取下一条指令
1、首先是取指令和分析指令。按照程序规定的次序,从内存储器取出当前执行的指令
2、送到控制器的指令寄存器中,对所取的指令进行分析,即根据指令中的操作码确定计算机应进行什么操作
3、根据指令分析结果,由控制器发出完成操作所需的一系列控制电位,以便指挥计算机有关部件完成这一操作
4、为下一条取指令作好准备

热心网友 时间:2022-04-01 14:44

Fetch->Decode->Evaluate Address->Operand Fetch->Execute->Store Result
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 哈尔滨个体工商户注册流程? 我在哈尔滨市,想办理个体工商户营业执照,批发零售销售木炭,在网上申请,经营范围填什么? 我想把营业执照注销,在网上怎么办?哈尔滨依兰县 本人在哈尔滨香坊区果园街与延福街交叉路口的早餐店已转让法问如何注销工商、怎么注销工商执照 哈尔滨营业执照怎么办理哈尔滨个体营业执照办理需要什么材料? 哈尔滨注册公司流程和费用? 哈尔滨注册公司流程?? 哈尔滨个体工商户简易注销的流程是什么 哈尔滨注销营业执照在哪里 苹果手机有信号没有运营商是什么原因? 我的iPhone6没有运营商还无服务是为什么 苹果手机的运营商没显示怎么设置 关于iPhone4搜索不到运营商的问题 苹果手机在设置里找不到运营商 iPhone设置里面搜索不到运营商了该怎么解决 一直显示无服务 苹果手机设置里面的运营商怎么不见了? 苹果手机运营商没有了怎么办??| 苹果手机在设置里怎么找不到运营商? 为什么我的iPhone 不显示运营商? 苹果6无服务,一看才知道运营商不见了,是怎么回事? U盘里面的东西删除了还能恢复吗?如能恢复是通过软件吗? 微信使用银行卡想别人扫码转账我的微信支付会有记录吗? 微信里别人扫码给你钱,怎么查以前和她交易的记录? 微信通过银行卡转账(或扫支付),微信零钱明细有记录吗(看清楚问题在评论,是微信明细,不是账单记录) 我用微信给陌生人转账,用的扫二维码,能看到转账记录吗 微信扫码转账,银行卡钱被扣了,但是对没收到,也没有账单,怎么查询记录... 我用微信扫码支付方式给对方转账了一笔钱,怎么能查到对方账户信息... 我用微信扫码支付方式给对方转账了一笔钱,怎么能查到对方账户信息啊... 给人微信扫码付款 付款成功就把记录删除了 对方说没收到。怎么找回那个... 用微信扫码付款给对方,对方能查看到我付款信息吗? 微信扫码转账一个多月了怎么找到收款方,账目不清楚转给谁,要统计数目? 公共基础综合知识及计算机办公自动化基础知识 发我一份,感谢。 苹果11和苹果12的区别是什么? qq好友发的信息的字为什么是花型的,就是字的边边上带小花花啊 qq里总发草莓是什么意思ヤ9ᄌ1 QQ只要发消息自动带些莫名其妙的符号怎么解决啊? 手机QQ发说说的时候这些(如图)下面的假消息是怎么弄的啊?急求 怎么制作QQ分组前的那个图案 有草莓、心形、LOVE 记住有多少发多少 怎么样才能看到QQ好友用జ్ఞ ా رً ॣ这个符号发的消息? qq聊天对方发来消息为什么会有蜡烛的标志