- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CPSR中Z N C V I F T 及模式位1xxxx的含义 记住系统的中断向量表:程序入口 中断名称 模式名称 附加题:软中断编程举例。 提高可移植性的编程方法举例 #define BIT3 (0x13) static int a; void set_bit3(void) { a |= BIT3; } void clear_bit3(void) { a = ~BIT3; } 举例从C中直接调用汇编函数 以下不是嵌入式系统的是 。 全自动洗衣机 手机 配电盒 电子表 以下不是嵌入式操作系统的是 。 嵌入式Linux Unix WindowsCE VxWorks SoC的核心是 模块。 数字电路 软件 IP核 硬件 嵌入式系统的核心是 。 外围输入设备 嵌入式处理器 应用软件 网络接口 ARM9微处理器具有 流水线。 三级 四级 五级 六级 下面哪一种工作模式不属于ARM特权模式 。 用户模式 系统模式 软中断模式 FIQ模式 CPSR中确定正在执行的指令是ARM指令还是Thumb指令的标志位是 。 I N T F AMR处理器中,常作为SP寄存器的物理寄存器是 R15 R14 R13 R12 嵌入式系统中常用的触摸屏类型是 。 矢量压力传感式 电阻式 电容式 红外线式 在典型的ARM指令编码格式中,指令字长为32位,指令助记符占 C位。 2 3 4 5 对于ARM7三级流水线,当一条指令被译码时,下一条指令正被( ) 取指 译码 PC值递增 执行 快速中断服务程序的最后一条指令必须是( ) MOV PC,R14 MOV PC,R14_und SUBS PC,R14_fig,#4 SUBS PC,R14_irg,#4 子程序的最后一条指令必须是( ) MOV PC,R14 MOV PC,R14_und SUBS PC,R14_fig,#4 SUBS PC,R14_irg,#4 ARM7处理器收到快速中断请求,则进入( )异常。 快速中断 普通中断 未定义指令 预取中止 处理器从存储器读数据的指令(加载指令)的助记符是( ) LDR STR SWP SWPB 数据传送指令的助记符是( )。 MOV SBC ADD SUB 带借位减法指令的助记符是( ) ADC SBC ADD SUB 编程实现R4R3-R2R1,差放在R6R5中 SUBS R5,R3,R1 SBC R6,R4,R2 举例编程实现小范围地址的加载 …… ADR R0,DISP_TAB ;加载转换表地址 LDRB R1,[R0,R2] ;使用R2作为参数,进行查表 …… DISP_TAB DCB 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8 写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个: #define MIN(A,B) ((A) = (B) (A) : (B)) 。 ARM指令的条件码有16个? 默认条件码是AL 。 Bootloader主要功能是:系统初始化、加载和运行内核程序 。 ARM7有7种处理器模式,分别是:用户、快速中断、普通中断、管理、中止、未定义、系统模式。 ARM7有两种处理器状态 ,分别是ARM状态和Thumb 状态。 将R0+0x12地址处的数据读出,保存到R1中:LDR R1,[R0,#0x12] 将R1中的数据保存到R0-0x12地址处:STR R1,[R0,-#0x12] 将R0+R2地址处的数据读出,保存到R1中:LDR R1,[R0,R2] 将R1中的数据保存到R0-R2地址处:STR R1,[R0,-R2] 求R1+R2,和放在R1中:ADD R1,R1,R2 将R0最低4位数据保留,并影响标志位: ANDS R0,R0,#0x0F 将R0的1,3,5位置1: ORR R0,R0,#0x2A R1与99比较,影响相关标志位: CMP R1,#99 调用子程序whiet: BL whiet 上次运算结果为正,转到标号play处: BHI play 上次运算结果为非0,调用子程序ply: BLNE ply 子程序返回指令是: MOV PC,R14 将CPSR状态寄存器读取,保存到R1中:MRS R1,CPSR ARM7内核有2个中断输入,经过VIC最多可以接收32个中断输入请求。 ARM指令的立即数寻址方式中,立即数占指令编码中的8+4位 举例5个8位图立即数
您可能关注的文档
最近下载
- 药物设计软件:Schrodinger二次开发_(12).药物吸收、分布、代谢、排泄和毒性预测.docx VIP
- GB_T 8564-2023 水轮发电机组安装技术规范.pdf VIP
- 药物设计软件:Schrodinger二次开发_(11).量子力学与分子力学计算.docx VIP
- 2024北京一零一中初二(下)期中英语(含答案).pdf VIP
- 药物设计软件:Schrodinger二次开发_(10).分子动力学模拟技术.docx VIP
- 2025届东北三省三校高三第二次联合模拟考试英语试题参考答案及听力原文.pdf VIP
- 浙江省9+1高中联盟2024-2025学年高二上学期语文11月期中考试试卷(含答案).docx VIP
- 医院职业暴露报告处理制度.docx VIP
- 药物设计软件:Schrodinger二次开发_(9).药效团模型构建与应用.docx VIP
- 药物设计软件:Schrodinger二次开发_(8).药物-靶标相互作用分析.docx VIP
文档评论(0)