CPU指令集

CPU指令集是CPU厂家设计CPU的时候规定的,程序员根据这个CPU的指令集写程序

举个例子:
比如某厂家设计了一个CPU,指令集有(吃饭,睡觉,看电视),当程序员拿到这三个指令时,编写一个程序,只能让CPU做这三件事,其他的都不会.
后来CPU设计也增加了指令集,除了(吃饭,睡觉,看电视)外,还可以(做饭,洗衣服,炒菜),那么这时,程序员写程序让CPU干的事情就多了起来

在这里插入图片描述
所有的程序指令都对应微指令,所谓的微指令就是CPU出厂时就固化在控制器里的

像上图的指令译码器翻译程序指令时,会找控制存储器的微指令程序,最后找出微指令来

严格说是,CPU出厂时,就把微指令程序固化在控制器里,当需要翻译程序员写的程序指令时,就找到微指令程序,微指令程序到微指令寄存器中找出对应的微指令来,就是找CPU的指令.

再举个例子:
美国发动战争,这场战争就是美国写的一个程序,很复杂,军人就是CPU,就只懂两个指令(开枪,打人),无论战争程序多么复杂(或者说程序的指令多么复杂),翻译给CPU军人,最后还是这两个(开枪,打人)

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值