中易网

计算机指令集是存在寄存器中的吗?

答案:2  悬赏:80  
解决时间 2021-03-14 23:09
即只有CPU里的寄存器中才有指令,其他任何地方都没有指令,任何时候都是从寄存器中取的指令来执行的?
若是,那么指令集是全部存在于PC/IP程序寄存器中的吗?
若不是,求详解。
最佳答案
你好!这个问题问的很好,说明你对计算机底层有了自己的思考。
首先,我们要明白,计算机指令集是和CPU相关的,与软件和OS没有关系。
其次,每个CPU的指令集是一定的。不管开机与否,他都是存在的。也就是说,他是固化在硬件中的。
还有,我们编写的程序不管是高级语言还是低级的汇编语言写的,最终都要转换成机器指令。每条机器指令都对应一个微程序,微程序有若干条微指令组成。若干个微命令构成一条微指令。每条机器指令是否被机器识别取决于是否有对应的微程序,也就是CPU是否支持。
最后,如果控制器是采用微程序控制器,那么微程序是固化在微控制器中的,是一个ROM。
相信你应该明白了吧。
全部回答
莫名其妙。呵呵,把我搞糊涂了。 程序存储在内存中某个地址为A的地方,这个地址只有“程序指针存储器”才知道。“程序指针存储器”里面的内容就是将要执行的程序代码的地址。例如,当“程序指针存储器”的内容为A1时,地址为A1的那个地方的代码C就会被拷贝到CPU中的控制器,控制器根据C自动生成一系列控制信号、指挥CPU自动完成C要达到的功能。 再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
托盘货架结构设计与组装时都受到哪些因素的影
打开NBA LIVE 08的时候就提示“出现了一个问
文渊书屋(衙前大道店)地址在哪,我要去那里办
武林外传普通号和积分号有什么不同
食品代理需要办理食品流通许可证吗
垠淏饺子馆我想知道这个在什么地方
三八凤凰集团的董事长是谁?
呼吸油漆1个月怎么办
巴山西路/新源路(路口)在哪里啊,我有事要去
苹果5手机,用了没有多久,已越狱,现在中间
包头红星美凯龙做5路车是不可以直接到呢?
会计证在外省,没有转回来,对在本地考注会有
双桂花园二期东门我想知道这个在什么地方
求助psv怎么用代理
女友喜欢麻辣烫,后来她男友不准她吃了,为什
推荐资讯
顺达电动车修理地址在哪,我要去那里办事
那个大哥晓得怎么写“四好青年”的文章啊
SQL和 FOXPRO有什么区别?
我们人类只有?的历史,恐龙却有?的历史
小米3按键下半身进水了,之后任务键失灵怎么办
逆战原子力量瞬狙需要什么?
为民电器修理部这个地址在什么地方,我要处理
计算二位数乘二位数时,不小心也13看成18计算
胜华搬运公司地址有知道的么?有点事想过去
利华诊所怎么去啊,有知道地址的么
航模遥控器怎么调频
自考论文已经答辩过了,但还有一门计算机实践
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?