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

什么叫指令?什么叫指令系ǻ

发布网友 发布时间:2022-08-11 01:02

我来回答

1个回答

热心网友 时间:2024-10-19 00:10

指令系统指的是一个CPU所能够处理的全部指令的集合,是一个CPU的根本属性。比如我们现在所用的CPU都是采用x86指令集的,他们都是同一类型的CPU,不管是INTEL的CPU、还是IMD的Athlon或Joshua。世界上还有比这些更快的CPU,比如Alpha,但它们不是用x86指令集,不能使用数量庞大的基于x86指令集的程序,如Windows98。之所以说指令系统是一个CPU的根本属性,是因为指令系统决定了一个CPU能够运行什么样的程序。
所有采用高级语言编出的程序,都需要翻译(编译或解释)成为机器语言后才能运行,这些机器语言中所包含的就是一条条的指令。
1、 指令的格式
一条指令一般包括两个部分:操作码和地址码。操作码其实就是指令序列号,用来告诉CPU需要执行的是那一条指令。地址码则复杂一些,主要包括源操作数地址、目的地址和下一条指令的地址。在某些指令中,地址码可以部分或全部省略,比如一条空指令就只有操作码而没有地址码。
举个例子吧,某个指令系统的指令长度为32位,操作码长度为8位,地址长度也为8位,且第一条指令是加,第二条指令是减。当它收到一个“00000010000001000000000100000110”的指令时,先取出它的前8位操作码,即00000010,分析得出这是一个减法操作,有3个地址,分别是两个源操作数地址和一个目的地址。于是,CPU就到内存地址00000100处取出被减数,到00000001处取出减数,送到ALU中进行减法运算,然后把结果送到00000110处。
这只是一个相当简单化的例子,实际情况要复杂的多。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在RLC电路中,谐振频率为___同期为___谐振条件为___? 电磁振荡并联 RLC振荡回路的谐振频率与振荡特性 佛手柑水培还是干放 中山市美派电器有限公司怎么样? 成都美派电器有限公司怎么样? 两条不同品牌的DDR3内存条可以一起用吗 驾驶证的牡丹卡多长时间能办下来 新衣服必须用洗衣液洗才能去甲醛吗? 梦见逛街被偷抢 2024年买什么品牌的运动男鞋比较好? 一想到上班就焦虑,可能得了节后综合征,你知道么? 三星c5怎么把网络调成3g 三星c5怎么没有4G网络 你现在知道了不那首歌叫什么名字阿勒邱唱的??? 如何练习速写 大班语言活动散文教案:《落叶》 散文诗欣赏美丽的秋天幼儿园大班教案 中班语言《散文欣赏》主题课教案 大班散文《雨中的森林》教案 《散文诗》教学教案 散文教学教案设计 一首感人的打工歌曲 三星c5怎么切换网络 我阴历生日是11月24,是什么星座? 工作中可能会有竞争上岗的情况发生什么意思? 三星c5怎么设置双卡都不用4g 三星c5怎么关了4g网 杨梅泡酒方法比例 杨梅泡酒的方法比例 ...very..together 是表语 对吧 那 very是副词 good and 可以表示很,非常,那它和very有什么区别? 三星c5怎样解除禁止在4g下下载 买上海社保有什么用处 快手视频关于实体娃娃小蝶会不会动 奥拉星怎么获得紫翼小蝶 网上有个叫sd娃娃小蝶在快手上的好像有个悲伤的故事 thinkpad+E531+设置默认显示器 怎么样养土蜜蜂才高产蜜 大川芎与川芎的区别 ThinkPad T420i 分区以后就再也进不去系统了!重装系统也装不了! 梦见水干见大鱼 怎样的女人对男人有致命诱惑 男人哪些气质对女人有致命诱惑? n82上新浪微博怎么看照片啊 曼秀雷敦的洁面膏,润肤液,洗面奶,爽肤水可以一起用吗?按照什么顺序用... 氨基酸洁面膏与祛痘护肤品可以同时用吗 我的膝盖蹲下起不来走路不疼弯曲不痛申不直 您好: 膝盖在半蹲状态十分疼痛 蹲下后无力起立 但平时走路不影响 没... 朋友们,昨天做了几回蹲起,今天早上膝盖就蹲不下去了,走路正常,上下楼有... 膝盖很痛,蹲不下,站不起 怎么做圣诞巧克力草莓棒棒糖呢?