不同的计算机,其指令系统也不同,这主要取决于所用的CPU。

1、CPU指中央处理器,是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。

2、程序中的各指令之间是有严格顺序的,必须严格按程序规定的顺序执行,才能保证计算机系统工作的正确性。一条指令的功能往往是由计算机中的部件执行一系列的操作来实现的。CPU要根据指令的功能,产生相应的操作控制信号,发给相应的部件,从而控制这些部件按指令的要求进行动作。

3、其功能主要是解释计算机指令以及处理计算机软件中的数据, 并执行指令。在微型计算机中又称微处理器,计算机的所有操作都受CPU控制,CPU的性能指标直接决定了微机系统的性能指标。

4、CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作数的基本命令。指令是由一个字节或者多个字节组成,其中包括操作码字段、一个或多个有关操作数地址的字段以及一些表征机器状态的状态字以及特征码。有的指令中也直接包含操作数本身。

5、计算机的性能在很大程度上由CPU的性能决定,而CPU的性能主要体现在其运行程序的速度上。影响运行速度的性能指标包括CPU的工作频率、Cache容量、指令系统和逻辑结构等参数。

计算机指令取决,不同的计算机,其指令不同,这主要取决于什么?相关推荐

  1. 计算机的指令合成为,第二章计算机操作基础知识doc

    第二章计算机操作基础知识doc (29页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 23.9 积分 第二章  计算机操作基础知识第一节  计算机基础知识 ...

  2. 计算机CPU指令的32位、64位是如何区分呢?

    计算机CPU指令的32位.64位是如何区分呢? 浏览次数:812次 2011-1-3 11:51 提问者:wu123st 非常专业的一个问题.因为看到文章介绍了CPU有32和64位,就想知道这个位数是 ...

  3. 计算机指令长度是固定的,通常在计算机中指令的长度是固定的吗

    满意答案 mausmaus 2017.04.11 采纳率:48%    等级:13 已帮助:12205人 通常在计算机中指令的长度不是固定的,指令的种类和多少与具体的机型有关. 通常一条指令包括两方面 ...

  4. 计算机组成ldi指令码,计算机组成指令综合设计.doc

    计算机组成指令综合设计.doc (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 计算机组成模型机的研制1.设计总要求主要内容:(1 ...

  5. 硬盘在计算机内部,计算机硬盘内部结构如图所示,读写磁头在计算机的指令下移动到某个位置,硬盘盘面在电机的带动下......

    计算机硬盘内部结构如图所示,读写磁头在计算机的指令下移动到某个位置,硬盘盘面在电机的带动下高速旋转,通过读写磁头读写下方磁盘上的数据.磁盘上分为若干个同心环状的磁道,每个磁道按圆心角等分为18个扇区. ...

  6. 计算机指令中的操作部分指的是什么,什么是指令?计算机的指令由哪两部份组成?什么是程序?...

    1.计算机指令就是指挥机器工作的指示和命令,程序就是一系列按一定顺序排列的指令,执行程序的过程就是计算机的工作过程. 2.通常一条指令包括两方面的内容:操作码和操作数,操作码决定要完成的操作,操作数指 ...

  7. 计算机指令中数据寻址的方式,1.变址寻址需要在指令中提供一个寄存器编号和一个数值。 2.计算机的指令越多,功能越强越好。 3.程序计数...

    满意答案 happysk72 推荐于 2017.12.16 采纳率:57%    等级:12 已帮助:21199人 1.对 变址寻址就是将寄存器(该寄存器一般称作基址寄存器)的内容与指令中给出的地址偏 ...

  8. mips j指令_计算机组成原理 指令

    CPU 能处理的只有指令,我们写的程序归根结底就是指令,高级语言只有翻译成机器码,即计算机能够识别的指令,才能够被执行. 不同的 CPU 拥有不同的指令集,一般 PC 使用 Intel 的 CPU,i ...

  9. 深入浅出计算机组成原理 指令跳转(自我提升第十八天)

    上节学这个徐文浩的深入浅出计算机组成原理,就吃了大亏,渐渐的就发现了,其实他讲的并不单纯是计算机组成原理,而是讲的汇编语言和单片机,(lll¬ω¬)汗! 菜鸟倒是还好,因为学过单片机的,汇编语言多少了 ...

最新文章

  1. python unsupported operand type(s) for /: 'str' and 'str' can only concatenate str (not int) to s
  2. list排序(Collections.sort())
  3. python获取系统内存占用信息的实例方法
  4. 清除无用工具栏:CommandbarCleaner下载
  5. typedef函数用法
  6. flag push tcp 作用_TCP协议超详细解析及攻击/防范
  7. 逗号分割符--字段中含逗号等情况的解析方法Java实现
  8. keil窗口显示不全_使用Keil语言的嵌入式C编程教程(下)
  9. 计算机被格式化怎么找回资料,电脑文档被格式化,怎么恢复格式化文档
  10. 城市轨道交通运营管理属于什么院系_青西新区高职校城市轨道交通运营与管理专业礼仪教学成果考核圆满结束...
  11. JAVA实用教程(第2版)配套源码笔记
  12. CAD线型设置:CAD软件中如何加粗曲线?
  13. OpenCv4在Win10 VS2019上环境搭建
  14. 抽样函数sint/t反常求积分
  15. 多页面-HASH-页面间传值 Sloth-state
  16. 怎么显示文件后缀名?很容易的几个步骤
  17. 512内存安装php7,《滴水石穿-php》虚拟机中安装php7内存错误
  18. 批量删除微博(不能翻页)
  19. Win11启动IE浏览器
  20. 杭电校赛(油菜花王国)

热门文章

  1. jca使用_使用JCA的密码学–提供者中的服务
  2. Spring批处理CSV处理
  3. JavaFX动画工具
  4. 如何使用Spring设置安全的REST API
  5. java未检查异常_Java中已检查和未检查的异常
  6. Stackoverflow的见解:投票最多的是Spring 4问题
  7. WildFly Swarm –将Java EE应用程序部署为独立的Jar
  8. JEP 277“增强弃用”非常好。 但这是一个更好的选择
  9. 企业中的微服务:敌是友?
  10. 使用JAX-RS和Spring构建HATEOAS API