加入收藏 | 设为首页 | 会员中心 | 我要投稿 保山站长网 (https://www.0875zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

IntelliJ IDEA 调试 Java 8

发布时间:2021-02-10 14:21:08 所属栏目:传媒 来源:互联网
导读:四个阶段的具体含义: CPU 通过程序计数器读取对应内存地址的指令,这个部分称为 Fetch(取得指令); CPU 对指令进行解码,这个部分称为 Decode(指令译码); CPU 执行指令,这个部分称为 Execution(执行指令); CPU 将计算结果存回寄存器或者将寄存器的值存入内

四个阶段的具体含义:

  • CPU 通过程序计数器读取对应内存地址的指令,这个部分称为 Fetch(取得指令);
  • CPU 对指令进行解码,这个部分称为 Decode(指令译码);
  • CPU 执行指令,这个部分称为 Execution(执行指令);
  • CPU 将计算结果存回寄存器或者将寄存器的值存入内存,这个部分称为 Store(数据回写);

上面这 4 个阶段,我们称为指令周期(Instrution Cycle),CPU 的工作就是一个周期接着一个周期,周而复始。

事实上,不同的阶段其实是由计算机中的不同组件完成的:
 

加和运算 add 指令是属于 R 指令类型:

  • add 对应的 MIPS 指令里操作码是 000000,以及最末尾的功能码是 100000,这些数值都是固定的,查一下 MIPS 指令集的手册就能知道的;
  • rs 代表第一个寄存器 R0 的编号,即 00000;
  • rt 代表第二个寄存器 R1 的编号,即 00001;
  • rd 代表目标的临时寄存器 R2 的编号,即 00010;
  • 因为不是位移操作,所以位移量是 00000

把上面这些数字拼在一起就是一条 32 位的 MIPS 加法指令了,那么用 16 进制表示的机器码则是 0x00011020。

编译器在编译程序的时候,会构造指令,这个过程叫做指令的编码。CPU 执行程序的时候,就会解析指令,这个过程叫作指令的解码。

现代大多数 CPU 都使用来流水线的方式来执行指令,所谓的流水线就是把一个任务拆分成多个小任务,于是一条指令通常分为 4 个阶段,称为 4 级流水线,如下图:
 

一起具体看看这三种类型的含义:

  • R 指令,用在算术和逻辑操作,里面由读取和写入数据的寄存器地址。如果是逻辑位移操作,后面还有位移操作的「位移量」,而最后的「功能码」则是再前面的操作码不够的时候,扩展操作码来表示对应的具体指令的;
  • I 指令,用在数据传输、条件分支等。这个类型的指令,就没有了位移量和操作码,也没有了第三个寄存器,而是把这三部分直接合并成了一个地址值或一个常数;
  • J 指令,用在跳转,高 6 位之外的 26 位都是一个跳转后的地址;

接下来,我们把前面例子的这条指令:「add 指令将寄存器 R0 和 R1 的数据相加,并把结果放入到 R3」,翻译成机器码。
 

安森美半导体是赋能太阳能、储能和电动车充电站的领导者之一。我们广泛的功率器件,如超结MOSFET、IGBT、SiC二极管和MOSFET,为电源转换提供基本构件,将可再生能源电力输送到电网,并从电池、抽水机甚至掉落的混凝土块中储存和释放。我们的功率开关被集成到模块中,以提供DC-DC升压和逆变器拓扑结构,系统由隔离门极驱动器完成以控制拓扑结构,高稳定的运算放大器以实现准确可靠的反馈,以及用于辅助电源的开关器和控制器。

工业自动化

在泰国洪灾、日本海啸以及最近贸易紧张局势加剧之后,具有弹性的供应链已经成为各公司董事会的物理优先事项。这意味着冗余和灵活的生产,可以迅速重新调整利用。如果再加上对疾病传播和社交距离的关注,那么提高物流和制造的自动化程度就成为当务之急。

自动化仓库和送货机器人,以及协同制造机器人已经在部署,以降低成本和提高质量。这种情况正在加速发展,可以从大量公司既设计和制造机器人目标子系统,又将子系统集成到特定应用的机器中看到。

智能机器人的核心是数字大脑,但安森美半导体的产品可赋能机器人的其他每一项功能。我们领先的图像传感器针对宽动态范围进行优化,并具有全局快门,以很大限度地提高精度和吞吐量。我们为电机驱动提供各种方案,通过我们的门极驱动器、MOSFET、功率模块和集成电机驱动器支持直流、步进和无刷直流(BLDC)电机。蓝牙、Wi-Fi和Zigbee联接方案和AC-DC转换器件支持机器人的其他关键功能。

结语

大流行病在许多方面改变了生活,并加速了已经在酝酿中的趋势。安森美半导体已在促成这些趋势,我们随时准备好支持客户过度到新世界。

(编辑:保山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读