Linux学习随手笔记二
最近太急功近利,实在是不应该。
把书看完意义并不大,把书翻烂了我觉得还可以。
①ARM处理器:32位微处理器,采用RISC精简指令集,内部使用大量寄存器,执行指令速度快,采用多级流水线结构处理速度快,支持多种寻址方式,指令长度固定等优点。
②ARM处理器支持ARM和Thumb指令集:ARM指令集在32位模式下工作,长度32b;Thumb指令集在16位模式下工作,长度16b。
③ARM体系结构命名:ARM+v(版本号)+x1(指令集)+x2(指令集),例如,三星的S3C2440A芯片是ARM920T-S,版本9,T代表支持Thumb指令集,-S支持所有功能。
④ARM处理器的工作模式:用户模式;快速中断模式;外部中断模式;管理模式;数据访问终止模式;系统模式;未定义模式;
⑤ARM两种的数据储存模式:大字端模式,小字端模式。
⑥ARM选型:ARM核心、时钟控制器、内部存储器、中断控制器、GPIO、实时钟RTC、串型控制器、WatchDog、电源管理功能、DMA控制器、I2C接口、ADC和DAC控制器、LCD控制器、USB接口、I2S解控。
下面准备进入代码操作