ARM体系结构与编程模型的总结

嵌入式ARM 2018-03-13 15:03 次阅读

一、ARM处理器简介及RISC特点

ARM处理器简介

ARM(Advanced RISC Machines)是一个32位RISC(精简指令集)处理器架构,ARM处理器则是ARM架构下的微处理器。ARM处理器广泛的使用在许多嵌入式系统。ARM处理器的特点有指令长度固定,执行效率高,低成本等。

RISC设计主要特点

1、指令集——RISC减少了指令集的种类,通常一个周期一条指令,采用固定长度的指令格式,编译器或程序员通过几条指令完成一个复杂的操作。而CISC指令集的指令长度通常不固定。

2、流水线——RISC采用单周期指令,且指令长度固定,便于流水线操作执行。

3、寄存器——RISC的处理器拥有更多的通用寄存器,寄存器操作较多。例如ARM处理器具有37个寄存器。

4、Load/Store结构——使用加载/存储指令批量从内存中读写数据,提高数据的传输效率。

5、寻址方式简化,指令长度固定,指令格式和寻址方式种类减少。

二、ARM指令集特点

ARM处理器是基于RISC的,但不是纯粹的RISC体系结构。为了使ARM处理器能够更好的满足嵌入式系统的需要,ARM指令集和单纯的RISC指令集有以下几点不同:

1、一些特定的指令周期数可变。例如多寄存器装载或存储的Load/Store指令执行周期就是不确定的,这个会根据相关的寄存器个数而定。如果是访问连续的内存地址,就可以改善性能,因为连续的内存访问比随机访问要快。根据这个特点,由于在函数的起始和结尾通常会有多个寄存器与内存进行数据交换的操作,因此相应操作的指令条数会减少,提高了代码的密度。

2、内嵌的桶形移位寄存器产生了更复杂的指令。桶形移位寄存器是一个硬件部件,在一个寄存器被一条指令使用之前,桶形移位寄存器可以处理这个寄存器中的数据。桶形移位寄存器扩展了许多指令的功能,以此改善内核的性能,提高代码密度。

3、Thumb16位指令集。ARM处理器有两种工作状态,一种是ARM状态,一种是Thumb状态。ARM状态下指令长度为32位,Thumb状态下指令长度为16位。这种特点使得ARM既能执行16位指令,又能执行32位指令,从而增强了ARM内核的功能。

4、条件执行。只有当某个特定条件满足时指令才会被执行。这个特性可以减少分支指令的数目,从而改善性能,提高代码密度。

5、增强指令。一些功能强大的数字信号处理器(DSP)指令被加入到标准的ARM指令中,以支持快速的16*16乘法操作及饱和运算。ARM的这些增强指令,使得ARM处理器不需要加上DSP即可实现。

三、ARM处理器特点

1、ARM指令都是32位定长的

2、寄存器数量丰富(37个寄存器)

3、普通的Load/Store指令

4、多寄存器的Load/Store指令

5、指令的条件执行

6、单时钟周期中的单条指令完成数据移位操作和ALU操作

7、通过变种和协处理器来扩展ARM处理器的功能

8、扩展了16位的Thumb指令来提高代码密度

四、ARM处理器命名规则

ARM编程模型 

一、ARM数据类型

1、字(Word):在ARM体系结构中,字的长度为32位。

2、半字(Half-Word):在ARM体系结构中,半字的长度为16位。

3、字节(Byte):在ARM体系结构中,字节的长度为8位。

二、ARM处理器存储格式

ARM体系结构将存储器看作是从0地址开始的字节的线性组合。作为32位的微处理器,ARM体系结构所支持的最大寻址空间为4GB。

ARM体系结构可以用两种方法存储字数据,分别为大端模式和小端模式。

大端模式(高地高低):字的高字节存储在低地址字节单元中,字的低字节存储在高地址字节单元中。

小端模式(高高低低):字的高字节存储在高地址字节单元中,字的低字节存储在低地址字节单元中。

三、ARM处理器工作状态

从编程的角度来看,ARM微处理器的工作状态一般ARM和Thumb有两种,并可在两种状态之间切换。

1、ARM状态:此时处理器执行32位的字对齐ARM指令,绝大部分工作在此状态。

2、Thumb状态:此时处理器执行16位的半字对齐的Thumb指令。

四、ARM处理器工作模式

1、用户模式(usr,User Mode):ARM处理器正常的程序执行状态。

2、快速中断模式(fiq,Fast Interrupt Request Mode):用于高速数据传输或通道处理。当触发快速中断时进入此模式。

3、外部中断模式(irq,Interrupt Request Mode):用于通用的中断处理。当触发外部中断时进入此模式。

4、管理模式(svc,Supervisor Mode):操作系统使用的保护模式。在系统复位或执行软件中断指令SWI时进入。

5、数据访问中止模式(abt,Abort Mode):当数据或指令预取中止时进入该模式,可用于虚拟存储及存储保护。

6、系统模式(sys,System Mode):运行具有特权的操作系统任务。

7、未定义指令中止模式(und,Undefined Mode):当未定义的指令执行时进入该模式,可用于支持硬件协处理器的软件仿真。

除了用户模式之外,其余六种模式都是特权模式。除了用户模式和系统模式之外,其余五种模式都是异常模式。

在特权模式下程序可以访问所有的系统资源。非特权模式和特权模式之间的区别在于有些操作只能在特权模式下才被允许,例如直接改变模式和中断使能等。而且为了保证数据安全,一般MMU会对地址空间进行划分,只有特权模式才能访问所有的地址空间。而用户模式如果需要访问硬件,必须切换到特权模式下,才允许访问硬件。

五、ARM处理器寄存器组织

ARM共有37个32位寄存器,其中31个为通用寄存器,6个为状态寄存器,包括R0-R15,R8_fiq-R14_fiq,R13_svc,R14_svc,R13_abt,R14_abt,R13_irq,R14_irq,R13_und,R14_und,CPSR,SPSR_fiq,SPSR_svc,SPSR_abt,SPSR_irq,SPSR_und。如图。

通用寄存器包括R0-R15,可以分为3类:

1、未分组寄存器R0-R7

在所有运行模式下,未分组寄存器都指向同一个物理寄存器,他们未被系统用作特殊的用途。因此在中断或异常处理进行异常模式转换时,由于不同的处理器运行模式均使用相同的物理寄存器,所以可能造成寄存器中数据的破坏。

2、分组寄存器R8-R14

对于分组寄存器,他们每次所访问的物理寄存器都与当前的处理器运行模式相关。具体如上图。

R13常用作存放堆栈指针,用户也可以使用其他寄存器存放堆栈指针,但在Thumb指令集下,某些指令强制要求使用R13存放堆栈指针。

R14称为链接寄存器(LR,Link Register),当执行子程序时,R14可得到R15(PC)的备份,执行完子程序后,又将R14的值复制回PC,即使用R14保存返回地址。

3、程序计数器PC(R15)

寄存器R15用作程序计数器(PC),在ARM状态下,位[1:0]为0,位[31:2]用于保存PC;在Thumb状态下,位[0]为0,位[31:1]用于保存PC。

由于ARM体系结构采用了多级流水线技术,对于ARM指令集而言,PC总是指向当前指令的下两条指令的地址,即PC的值为当前指令的地址值加8个字节。

六、程序状态寄存器CPSR和SPSR

CPSR(Current Program Status Register,当前程序状态寄存器),CPSR可在任何运行模式下被访问,它包括条件标志位、中断禁止位、当前处理器模式标志位以及其他一些相关的控制和状态位。

每一种运行模式下都有一个专用的物理状态寄存器,称为SPSR(Saved Program Status Register,备份的程序状态寄存器),当异常发生时,SPSR用于保存当前CPSR的值,从异常退出时则可由SPSR来恢复CPSR。

由于用户模式和系统模式不属于异常模式,这两种状态下没有SPSR,因此在这两种状态下访问SPSR,结果是未知的。

CPSR保存数据的结构:

1、N(Negative):当用两个补码表示的带符号数进行运算时,N=1表示结果为负,N=0表示结果为正数或零

2、Z(Zero):Z=1表示运算结果为0,Z=0表示运算结果非零

3、C(Carry):有4种方法可以设置C的值:

(1)加法指令(包括比较指令CMP)

(2)当运算产生进位时(无符号数溢出),C=1,否则C=0

(3)减法运算(包括比较指令CMP)

(4)当运算产生了借位(无符号数溢出),C=0,否则C=1

对于包含移位操作的非加/减运算指令,C为移出值的最后一位。对于其他的非加/减运算指令,C的值通常不变。

4、V(Overflow):有2种方法设置V的值:

(1)对于加/减法运算指令,当操作数和运算结果为二进制的补码表示的带符号数时,V=1表示符号位溢出。

(2)对于其他的非加减法运算指令,V的值通常不变。

5、I(Interrupt Request):I=1表示禁止响应irq,I=0表示允许响应

6、F(Fast Interrupt Request):F=1表示禁止响应fiq,F=0表示允许响应

7、T(Thumb):T=0表示当前状态位ARM状态,T=1表示为Thumb状态

8、M4-M0:表示当前处理器的工作模式,如图:

七、工作模式的切换

(1)执行软中断(SWI)或复位命令(Reset)指令。如果在用户模式下执行SWI指令,CPU就进入管理(Supervisor)模式。当然,在其他模式下执行SWI,也会进入该模式,不过一般操作系统不会这么做,因为除了用户模式属于非特权模式,其他模式都属于特权模式。执行SWI指令一般是为了访问系统资源,而在特权模式下可以访问所有的系统资源。SWI指令一般用来为操作系统提供API接口。

(2)有外部中断发生。如果发生了外部中断,CPU就会进入IRQ或FIQ模式。

(3)CPU执行过程中产生异常。最典型的异常是由于MMU保护所引起的内存访问异常,此时CPU会切换到Abort模式。如果是无效指令,则会进入Undefined模式。

(4)有一种模式是CPU无法自动进入的,这种模式就是System模式,要进入System模式必须由程序员编写指令来实现。要进入System模式只需改变CPSR的模式位为System模式对应的模式位即可。进入System模式一般是为了利用System模式和用户模式下的寄存器相同的特点,因此一般情况下,操作系统在通过SWI进入Supervisor模式后,做一些操作后,就进入System模式。

(5)在任何特权模式下,都可以通过修改CPSR的MODE域来进入其他模式。不过需要注意的是由于修改的CPSR是该模式下的影子CPSR,即SPSR,因此并不是实际的CPSR,所以一般的做法是修改影子CPSR,然后执行一个MOVS指令来恢复执行某个断点并切换到新模式。

推荐阅读:

1.从一个不起眼的小公司逐渐成为半导体行业巨头,Microchip CEO史蒂夫桑吉不一般的“扩张”之路

2.这是一篇非常不错的介绍U-boot工作机制的好文

3.我们吃蛋糕,手中的盘子小,却可以吃掉大蛋糕,RAM就是这样运行比自身更大的程序

4.超实用!一位嵌入式高手摸索出的Linux内核编译步骤和经验

热门推荐

原文标题:图文并茂?一图了解?其实这是一个ARM体系结构与编程模型的总结

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式ARM】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

红米6 Pro的真机曝光,外形设计上让人有些无奈

现在,已经有网友完整的曝光了红米6 Pro的真机,外形设计上让人有些无奈,因为它是为了刘海屏而刘海屏....

的头像 摄像头观察 发表于 06-21 18:19 356次 阅读
红米6 Pro的真机曝光,外形设计上让人有些无奈

Arm和三星代工厂携手推进7nm先进工艺

Arm 与三星代工厂宣布双方合作之旅的新里程碑:为期待已久的极紫外 (EUV) 光刻技术,提供首款 ....

的头像 安芯教育科技 发表于 06-21 14:55 170次 阅读
Arm和三星代工厂携手推进7nm先进工艺

基于三星11LPP的物理IP平台概述

在去年的三星代工厂论坛上,Arm 与三星代工厂成功建立 14nm FinFET 合作伙伴关系,当时,....

的头像 安芯教育科技 发表于 06-21 14:51 137次 阅读
基于三星11LPP的物理IP平台概述

请问ARM与DSP应该运用哪种方式来进行通信?

发表于 06-21 04:30 15次 阅读
请问ARM与DSP应该运用哪种方式来进行通信?

Intel G5400处理器评测:针对现在中高端的PC使用需求已经显得比较吃力

这次的台北数码灯具~啊不,电脑展,CPU无疑是最大看点。INTEL为了有效压制AMD不惜祭出了买CP....

的头像 39度创意研究所 发表于 06-20 16:43 287次 阅读
Intel G5400处理器评测:针对现在中高端的PC使用需求已经显得比较吃力

铭瑄憾地者H311M-666主板评测:为性价比而生

第八代酷睿处理器的升级非常抢眼,升级到四核的i3可以战胜7代i5,主流级用户最喜欢的i5系列也升级到....

的头像 39度创意研究所 发表于 06-20 16:16 110次 阅读
铭瑄憾地者H311M-666主板评测:为性价比而生

恩智浦推全新的高性能安全微处理器 可用于自动驾驶控制车辆动力

路德维希堡 - 2018年6月20日 - 全球最大的汽车半导体供应商1恩智浦半导体(纳斯达克代码:N....

的头像 人间烟火123 发表于 06-20 14:30 550次 阅读
恩智浦推全新的高性能安全微处理器 可用于自动驾驶控制车辆动力

ROHM推出适用于恩智浦“i.MX8M应用处理器”的电源管理IC

全球知名半导体制造商ROHM(总部位于日本京都)开发出非常适用于NXP® Semiconductor....

的头像 皇华电子元器件IC供应商 发表于 06-20 14:25 177次 阅读
ROHM推出适用于恩智浦“i.MX8M应用处理器”的电源管理IC

谷歌CEO:究竟是编程能力重要还是学习能力重要

因为在互联网高速飞奔的时代,技术实时更新,新来旧走,就连曾一度为霸者的 FLASH 技术,如今早已被....

的头像 电子发烧友网工程师 发表于 06-20 09:20 310次 阅读
谷歌CEO:究竟是编程能力重要还是学习能力重要

启动 Nios II 处理器的方法

Nios II 处理器的各种启动方法

的头像 英特尔 Altera视频 发表于 06-20 01:22 213次 观看
启动 Nios II 处理器的方法

使用 Nios II 处理器进行设计(1)

使用 Nios II 处理器进行设计”第一部分

的头像 英特尔 Altera视频 发表于 06-20 00:17 185次 观看
使用 Nios II 处理器进行设计(1)

使用TCi6638功耗评估表,关于% Utilization在功耗评估表中的设置依据?在具体的工程中应该如何计算?

发表于 06-20 00:08 27次 阅读
使用TCi6638功耗评估表,关于% Utilization在功耗评估表中的设置依据?在具体的工程中应该如何计算?

很多消费者都把关注点放在了iPhone 9手机上

根据Onleaks报道,或许是受到国产手机高度模仿的影响和iPhone X销量不理想的状况,苹果公司....

的头像 iPhone频道 发表于 06-19 11:11 3235次 阅读
很多消费者都把关注点放在了iPhone 9手机上

关于编程的12条自问,你知道多少呢?

你听说过SEMA么? 它是一个用来测试一个软件团队有多好的相当深奥的系统。不,等等!不要手贱点开这....

发表于 06-19 10:54 43次 阅读
关于编程的12条自问,你知道多少呢?

iPhone 处理器的性能按照现在每年翻一倍的节奏,是不是很快就能赶上甚至超过台式电脑的处理器?

发表于 06-19 09:49 201次 阅读
iPhone 处理器的性能按照现在每年翻一倍的节奏,是不是很快就能赶上甚至超过台式电脑的处理器?

Embest EduKit2410 平台的ARM920T Linux实验系统的用户手册详细概述

Linux 的调试通常比较复杂,可以选择的调试环境也很多。但由于 Linux 系统内核有包括全球在内....

发表于 06-19 08:00 11次 阅读
Embest EduKit2410 平台的ARM920T Linux实验系统的用户手册详细概述

LabVIEW ARM嵌入式开发模块的详细介绍和使用手册中文资料概述

LabVIEW ARM嵌入式开发模块是一个完整的图形化开发环境,由NI联合Keil公司开发而成,使用....

发表于 06-19 08:00 21次 阅读
LabVIEW ARM嵌入式开发模块的详细介绍和使用手册中文资料概述

计算机三级考试的嵌入式知识点完全整理赶紧来下载复习吧

RAM 分为动态 DRAM 和静态 SRAM 两种。DRAM 电路简单、集成度高、功耗小、成本低,但....

发表于 06-19 08:00 26次 阅读
计算机三级考试的嵌入式知识点完全整理赶紧来下载复习吧

请问如何实现6638 arm 与 dsp通信?有什么库或者函数实现吗?

发表于 06-19 03:14 19次 阅读
请问如何实现6638 arm 与 dsp通信?有什么库或者函数实现吗?

请问数字媒体处理器 和 DMD控制器是什么关系?

发表于 06-17 02:56 9次 阅读
请问数字媒体处理器 和 DMD控制器是什么关系?

英特尔宣布推出限量版第八代智能英特尔®酷睿™ i7-8086K 处理器

作为首款16位处理器,8086采用了先进的架构,可提供更上一层楼的性能和灵活性。同样重要的是,英特尔....

的头像 知IN 发表于 06-16 16:48 320次 阅读
英特尔宣布推出限量版第八代智能英特尔®酷睿™ i7-8086K 处理器

请问如何理解RM48处理器推荐工作电压与内嵌电压检测阀值的关系?

发表于 06-16 01:29 21次 阅读
请问如何理解RM48处理器推荐工作电压与内嵌电压检测阀值的关系?

Intel处理器又曝安全漏洞,预计会在未来几周内提供修复

熔断、幽灵漏洞阴魂不散,安全研究人员又在Intel处理器中发现了一个严重安全漏洞(Lazy FP s....

发表于 06-15 12:10 68次 阅读
Intel处理器又曝安全漏洞,预计会在未来几周内提供修复

全志科技推出T7车规平台型数字座舱处理器

全志科技在 CES Asia 2018 开展首日正式发布国内首款车规级平台型SoC T7,同时在现场....

的头像 全志科技 发表于 06-15 11:28 684次 阅读
全志科技推出T7车规平台型数字座舱处理器

AMD与海光成立了两家合资公司,AMD控股51%,中方无法插手Zen内核

前几天有一款代号Dhyana(禅定)的处理器出现在了Linux内核代码中,这款处理器被认为是2016....

发表于 06-15 11:14 265次 阅读
AMD与海光成立了两家合资公司,AMD控股51%,中方无法插手Zen内核

国民技术发布公告称1.4亿入股华夏芯,提升AI市场竞争力

国民技术表示,华夏芯不仅拥有64位CPU、DSP处理器技术,还具备较强的AI专用处理器研发能力,通过....

的头像 半导体投资联盟 发表于 06-15 10:04 379次 阅读
国民技术发布公告称1.4亿入股华夏芯,提升AI市场竞争力

Arm宣布收购物联网连接管理技术公司Stream Technologies

Stream Technologies成立于2000年,是一家领先的连接管理技术公司,拥有超过770....

的头像 电子技术应用ChinaAET 发表于 06-15 08:56 511次 阅读
Arm宣布收购物联网连接管理技术公司Stream Technologies

针对ARMv7-A体系结构中扩展后的VMSA内存管理的应用结构变化进行了研究

在扩展的VMSAv7中,包含虚拟化扩展必包括大物理地址扩展(LPAE)以支持40位物理地址,此时支持....

的头像 电子技术应用ChinaAET 发表于 06-15 08:51 307次 阅读
针对ARMv7-A体系结构中扩展后的VMSA内存管理的应用结构变化进行了研究

想要利用OMAP3530实现DSP的程序的实施更新,大神又没有好的建议?

发表于 06-15 04:18 71次 阅读
想要利用OMAP3530实现DSP的程序的实施更新,大神又没有好的建议?

基于omapl138的uart2和FPGA通讯,请问如何修改arm Linux内核的配置?

发表于 06-15 00:07 49次 阅读
基于omapl138的uart2和FPGA通讯,请问如何修改arm Linux内核的配置?

工作10年,我是怎样从电子行业的“毛头小子”到“识途老马”(附职场指南)

发表于 06-14 16:00 493次 阅读
工作10年,我是怎样从电子行业的“毛头小子”到“识途老马”(附职场指南)

OmniVision推出为医疗和工业内窥镜应用而设计的ISP

OVMed ISP具备业界领先的图像处理功能,并可提供优越的图像质量。它还可以轻易地与商业类软硬件集....

的头像 MEMS 发表于 06-14 14:25 270次 阅读
OmniVision推出为医疗和工业内窥镜应用而设计的ISP

苹果自行研发ARM架构处理器,Intel的地位动摇

据报道指苹果正计划在2020年弃用Intel的X86处理器,转而采用自己研发的ARM架构处理器,这....

发表于 06-14 12:46 93次 阅读
苹果自行研发ARM架构处理器,Intel的地位动摇

传华为海思将推麒麟710 对标高通骁龙710

就在竞争对手高通(Qualcomm)宣布推出中端移动处理器骁龙 710 之后,相对于中国处理器厂商华....

的头像 芯智讯 发表于 06-14 11:31 1273次 阅读
传华为海思将推麒麟710 对标高通骁龙710

AMD高管表示,我们的32核Threadripper处理器只需要风冷散热即可,并不需要水冷机

月初的台北电脑展上,英特尔、AMD先后推出了28核、32核处理器,AMD这一次不仅在核心数量上占了上....

发表于 06-14 11:28 150次 阅读
AMD高管表示,我们的32核Threadripper处理器只需要风冷散热即可,并不需要水冷机

机器人编程常用的四大语言

伴随着机器人的发展,机器人语言也得到发展和完善。机器人语言已成为机器人技术的一个重要部分。机器人的功....

的头像 机器人博览 发表于 06-14 11:15 353次 阅读
机器人编程常用的四大语言

英特尔的10nm工艺晶体管密度达到了100MTr/mm2,首次使用贵金属钌

英特尔现在的主力工艺依然是14nm,目前已经发展了三代14nm工艺,将会一直用到2019年底,之后才....

发表于 06-14 11:08 148次 阅读
英特尔的10nm工艺晶体管密度达到了100MTr/mm2,首次使用贵金属钌

如何理解ARM异常、中断和向量表

以前,我一直很疑惑这个“ ARM异常 、 中断以 及他们的 向量表 ”是怎么回事,他们到底是怎么实现....

发表于 06-14 10:34 62次 阅读
如何理解ARM异常、中断和向量表

用电量预测方法、装置及处理器的详细中文资料免费下载

本申请公开了一种用电量预测方法、装置及处理器,该方法中,根据预设的预测模型,采用已知用电采集周期对应....

发表于 06-14 08:00 20次 阅读
用电量预测方法、装置及处理器的详细中文资料免费下载

一场关于Android的体系结构的演讲

《ARM The Architecture of Android》,ARM 中国 FAE Manag....

的头像 ARM视频 发表于 06-14 04:00 162次 观看
一场关于Android的体系结构的演讲

Cortext-M3体系结构与接口编程(3)

ARM最新处理器Cortext-M3体系结构与接口编程

的头像 ARM视频 发表于 06-14 00:32 239次 观看
Cortext-M3体系结构与接口编程(3)

Arm宣布推出全新的Arm计算和多媒体IP套件

Arm近日宣布推出全新的高端客户解决方案套件,包含了Arm计算和多媒体IP,不仅能够为智能手机领域的....

的头像 安芯教育科技 发表于 06-13 16:39 425次 阅读
Arm宣布推出全新的Arm计算和多媒体IP套件

Core i7-8086K限量版处理器国内开售,统一标价3999元

Intel在台北电脑展上拿出了Core i7-8086K限量版处理器,它是为了纪念开创x86纪元的8....

发表于 06-13 12:43 161次 阅读
Core i7-8086K限量版处理器国内开售,统一标价3999元

索尼正与AMD密切开发基于Navi架构的新品,未来索尼PS主机硬件可能会是基于AMD的Zen+Navi

在台北电脑展的活动上,AMD再次确认了显卡路线图,并承诺每年都会有新GPU产品推出。比如,今年是7n....

发表于 06-13 11:36 66次 阅读
索尼正与AMD密切开发基于Navi架构的新品,未来索尼PS主机硬件可能会是基于AMD的Zen+Navi

DSP嵌入式车牌识别技术规格

发表于 06-13 10:12 220次 阅读
DSP嵌入式车牌识别技术规格

嵌入式专题讲座:EasyARM1138的功能与应用

本视频内容包括:嵌入式系统概括,嵌入式系统概念,ARM 简介,Cortex-M3 简介,Lumina....

的头像 ARM视频 发表于 06-13 08:32 159次 观看
嵌入式专题讲座:EasyARM1138的功能与应用

一场关于ARM——数字世界的体系结构的演讲

演讲题目:ARM - The Architecture for The Digital World;....

的头像 ARM视频 发表于 06-13 06:32 203次 观看
一场关于ARM——数字世界的体系结构的演讲

富士通明年将推出数字退火芯片DAU芯片

富士通明年将推出数字退火芯片DAU芯片,能提供到8,192位的计算能力,2019财年时还会推出DAU....

的头像 IEEE电气电子工程师学会 发表于 06-12 17:44 668次 阅读
富士通明年将推出数字退火芯片DAU芯片

提高PLC运行速度的编程方法

执行子程序调用指令CALL等,如果条件不满足子程序调用时,程序的扫描就仅在主程序中进行,不再去扫描这....

的头像 工控资料窝 发表于 06-12 16:22 430次 阅读
提高PLC运行速度的编程方法

关于一种小型、高效反辐射导引头接收方案的设计

雷达导引头是反辐射导弹(ARM)的关键部件,被誉为ARM的“眼睛”,主要功能是完成对辐射源的分选、截....

的头像 电子设计 发表于 06-12 16:21 386次 阅读
关于一种小型、高效反辐射导引头接收方案的设计

Tick-Tock战略或已完蛋,未来的10nm处理器上,英特尔正在考虑放弃核显GPU

还记得英特尔那个Tick-Tock战略吗?每两年升级一次处理器架构,两年升级一次处理器工艺,间隔升级....

的头像 半导体动态 发表于 06-12 15:50 940次 阅读
Tick-Tock战略或已完蛋,未来的10nm处理器上,英特尔正在考虑放弃核显GPU

Intel中国宣布,搭载Core i9+/i7+/i5+处理器的电脑已经上市,同时配备了傲腾内存

Intel中国今天(6月11日)宣布,搭载Core i9+/i7+/i5+处理器的电脑已经上市,多数....

发表于 06-12 14:39 121次 阅读
Intel中国宣布,搭载Core i9+/i7+/i5+处理器的电脑已经上市,同时配备了傲腾内存

龙芯中科发布一套高性能网络平台“3A3000+7A1000”,实现了从硬件到应用的国有化

虽然和世界先进水平仍有较大差距,不过这几年国产半导体的进步是有目共睹的,性能也在迎头赶上。

发表于 06-12 14:36 241次 阅读
龙芯中科发布一套高性能网络平台“3A3000+7A1000”,实现了从硬件到应用的国有化

获Zen架构授权,国产X86处理器即将问世

国内的处理器厂商在MIPS、ARM及Alpha等架构上搞的还可以,但在桌面市场上,因为Wintel联....

发表于 06-12 14:27 131次 阅读
获Zen架构授权,国产X86处理器即将问世

我国核心部件大部分需要进口,强国之路漫长

超级计算机的运算速度一直是值得我国骄傲的技术成果之一。其中,天河、神威系列超级计算机长期霸占世界超算....

的头像 中国半导体论坛 发表于 06-12 08:59 351次 阅读
我国核心部件大部分需要进口,强国之路漫长

ETA3451高频同步降压变换器的详细英文数据手册

ETA3451是一种新型的高频同步降压变换器,它结合了电压模式控制和恒时间控制的优点。它的自适应常数....

发表于 06-12 08:00 29次 阅读
ETA3451高频同步降压变换器的详细英文数据手册

LED8位流水灯Verilog编程和应用程序的详细资料概述

本文档的主要内容详细介绍的是LED8位流水灯Verilog编程和应用程序的资料概述

发表于 06-12 08:00 87次 阅读
LED8位流水灯Verilog编程和应用程序的详细资料概述

车用半导体市场每年将创造10%的成长,至2024年将成长为103亿美元

车联网、自动驾驶等市场庞大,全球大厂争相抢食,Arm ADAS暨自动驾驶平台策略总监新井相俊(Sos....

的头像 半导体动态 发表于 06-11 16:51 502次 阅读
车用半导体市场每年将创造10%的成长,至2024年将成长为103亿美元

ARM架构基础知识小结

从单片机转到ARM,主要需要学习ARM的架构,ARM相比单片机多了一些外设和总线。

的头像 至秦单片机 发表于 06-11 15:40 433次 阅读
ARM架构基础知识小结

Python编程电子教材:从入门到实践让你快速学会Python编程

 本书旨在让你成为优秀的程序员,具体地说,是优秀的Python程序员。通过阅读本书,你将迅速掌握编程....

发表于 06-11 08:00 121次 阅读
Python编程电子教材:从入门到实践让你快速学会Python编程