8.ARM寄存器详细解说 ARM寄存器的简单分类:图1-1: 图1-1 ARM微处理器中共有37个32位寄存器,其中31个通用寄存器,6个状态寄存器。但是这些寄存器不能被同时访问,在七种模式中,可以访问的寄存器种类不同。但是,通用寄存器R14——R0、程序计数器PC、一个状态寄存器cpsr都是可以被...
分类:
其他好文 时间:
2016-02-14 10:22:15
阅读次数:
233
中央处理器 CPU 微处理器抽象为以名称存取的寄存器。 主要包含指令执行的运算器和控制器,还有多种寄存器。 CPU工作模式 1 实模式 2 保护模式 3 虚拟8086模式 8086/8088的功能结构 模块一、总线接口单元BIU,主要负责读取指令和操作数。 模块二、执行单元EU,主要负责指令译码和执
分类:
其他好文 时间:
2016-02-05 12:11:40
阅读次数:
268
下载Debian系统时,出现两个选项:ADM64和i386,那么这两者的区别是什么? i386=Intel 80386。其实i386通常被用来作为对Intel(英特尔)32位微处理器的统称。 AMD64,又称“x86-64”或“x64”,是一种64位元的电脑处理器架构。它是建基于现有32位元的x86
分类:
其他好文 时间:
2016-02-03 13:34:50
阅读次数:
195
转自:http://www.tuicool.com/articles/niEVjy 介绍 位操作是程序设计中对位模式或二进制数的一元和二元操作. 在许多古老的微处理器上, 位运算比加减运算略快, 通常位运算比乘除法运算要快很多. 在现代架构中, 情况并非如此:位运算的运算速度通常与加法运算相同(仍然
分类:
其他好文 时间:
2016-02-02 15:06:26
阅读次数:
159
之前一直使用fischertachnik自带的软件进行编程,今天一时兴起,决定对ROBO控制器这个神秘的东西研究研究——深入内部微处理器和存储器:16位处理器,型号M30245,时钟频率16MHZ,128K RAM,128K flash。
分类:
其他好文 时间:
2016-01-15 20:12:13
阅读次数:
145
教您选购峰华手持IC卡读写机:F8手持IC卡读写机采用32位ARM 9 内核微处理器,具备性能高、成本低、扩展性强等特点;使用Wince操作系统,具备多任务功能,提供了先进的维护和管理功能,极大地提高了应用程序的维护和开发效率,确保应用程序的稳定性。支持读写RFID非接触式IC卡、接触式IC卡、PSAM卡等多种交易卡;支持一维条形码扫描、GPRS以及WIFI选配功能。
分类:
其他好文 时间:
2015-12-29 17:20:02
阅读次数:
378
1. 任务和协程(Co-routines) 应用程序可以使用任务也可以使用协程,或者两者混合使用,但是任务和协程使用不同的API函数,因此在任务和协程之间不能使用同一个队列或信号量传递数据。 通常情况下,协程仅用在资源非常少的微处理器中,特别是RAM非常稀缺的情况下。目前协程很少被使用到,因此对于协程FreeRTOS作者既没有把它删除也没有进一步开发。 所以本系列文章...
分类:
其他好文 时间:
2015-12-15 12:30:47
阅读次数:
208
第二章 保护模式● 80386简介 【01:30】8086 寻址空间 1M 【01:32】80286 寻址空间 16M 【01:36】80386 寻址空间 4G● 控制寄存器 (eflags) 【01:57】eflags 用来指示微处理器 【02:41】TF(陷阱...
分类:
其他好文 时间:
2015-12-12 21:48:05
阅读次数:
252
1.段寄存器CS(代码段),代码段是一个存储器区域,这里保存微处理器使用的代码(程序和过程)。代码段寄存器定义了存放代码的存储器段的起始地址。在实模式下工作时,它定义一个64KB存储器段的起始地址;在保护模式下工作时,它选择一个描述代码存储器起始地址和长度的描述符。对于8086~80286,代码段限...
分类:
其他好文 时间:
2015-12-12 21:48:01
阅读次数:
168
1.ARM工作模式ARM微处理器支持7种工作模式,分别为:l 用户模式(usr):ARM处理器正常的程序执行状态(Linux用户态程序)l 快速中断模式(fiq):用于高速数据传输或通道处理l 外部中断模式(irq):用于通用的中断处理l 管理模式(svc):操作系统使用的保护模式(Linux内核)...
分类:
其他好文 时间:
2015-11-26 22:39:43
阅读次数:
214