1、嵌入式系统的概念(两种定义)嵌入式系统是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积及功耗严格要求的专用计算机系统;嵌入式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系统。2、常见的嵌入式系统应用实例 手机 MP3 PDA ADSL DV DVD3、摩尔定律:处理器的处理能力按摩尔定律的速度在增加,即集成电路和晶体管个数每18个月翻一番4、嵌入式系
33、列举复位过程
当nESET信号被拉低时复位, 强制M[4:0]为b10011(管理模式) 置位CPSR的I位和F位 清零CPSR中的T位
强制PC从0x00开始对下一条指令进行取指 返回到ARM状态并回复执行
除PC和 CPSR之外的所有寄存器值都不确定
34、ARM7TDMI处理器可以将存储器中的字存储格式:大端模式Big-endian 和小端模式(Little-endian)
第4章
1、编写程序,由子程序实现寄存器相加。 ;文件名 :test1.s
Area example1,code,readonly Entry Code32
Start move r0,#0 Mov r1,#10 Loop bl add_sub B LOOP
ADD_SUB ADDS R0,R0,R1 MOV PC,LR END
2、将C代码转换为ARM指令 If (a>b) a++;
Else b++;
CMP R0,R1 ;R0与R1比较
ADDHL R0,R0,#1 ;若R0>R1 则R0=R0+1 ADDLS R1,R1,#1 ;若R0<=R1 则R1=R1+1
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新教学研究嵌入式 基础教程(7)全文阅读和word下载服务。
相关推荐: