- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机chapter_3(9-17)
3.9 异常 简介 3.9 异常 异常的入口和出口处理 3.9 异常 异常的入口和出口处理 3.9 异常 进入异常 3.9 异常 进入异常 3.9 异常 进入异常 3.9 异常 退出异常 3.9 异常 快速中断请求 3.9 异常 中断请求 3.9 异常 中止 3.9 异常 中止——预取指中止 3.9 异常 中止——数据中止 3.9 异常 中止——数据中止 3.9 异常 中止——数据中止 3.9 异常 软件中断指令 3.9 异常 未定义的指令 3.9 异常 未定义的指令 3.9 异常 异常优先级 3.9 异常 异常优先级 3.10 中断延迟 最大中断延迟 3.10 中断延迟 最大中断延迟 3.10 中断延迟 最大中断延迟 3.10 中断延迟 最小中断延迟 3.11 复位 复位 3.11 复位 复位 3.12 存储器及存储器映射I/O 简介 3.12 存储器及存储器映射I/O 简介 3.12 存储器及存储器映射I/O 简介 3.12 存储器及存储器映射I/O 简介 3.12 存储器及存储器映射I/O 地址空间 3.12 存储器及存储器映射I/O 地址空间 3.12 存储器及存储器映射I/O 存储器格式 3.12 存储器及存储器映射I/O 存储器格式 3.12 存储器及存储器映射I/O 存储器格式 3.12 存储器及存储器映射I/O 未对齐的存储器访问 3.12 存储器及存储器映射I/O 存储器映射的I/O 3.13 寻址方式简介 寻址方式分类 3.14 AMR7指令集简介 简介 3.14 AMR7指令集简介 ARM指令集 3.14 AMR7指令集简介 Thumb指令集 3.15 协处理器接口 简介 3.15 协处理器接口 简介 3.15 协处理器接口 可用的协处理器 当nRESET信号再次变为高电平时,ARM处理器执行下列操作: 1.强制M[4:0]变为b10011(管理模式); 2.置位CPSR中的I和F位; 3.清零CPSR中的T位; 4.强制PC从地址0x00开始对下一条指令进行取指; 5.返回到ARM状态并恢复执行 。 第3章 目录 1.简介 2.ARM7TDMI 3.ARM7TDMI的模块和内部框图 4.体系结构直接支持的数据类型 5.处理器状态 6.处理器模式 7.内部寄存器 8. 程序状态寄存器 9.异常 10.中断延迟 11.复位 12.存储器及存储器映射I/O 13.寻址方式简介 14.ARM7指令简介 15.协处理器接口 16.调试接口简介 17.ETM接口简介 ARM7TDMI处理器采用冯·诺依曼(Von Neumann)结构,指令和数据共用一条32位数据总线。只有装载、保存和交换指令可访问存储器中的数据。 ARM7 内核 存储器 控制器 存储器 ARM7定义了局部总线的接口时序 各芯片厂商制定了自己的接口时序 ARM7局部总线 一般在两者之间加入存储器控制器 ARM7TDMI处理器将存储器看作是一个从0开始的线性递增的字节集合: 字节0到3保存第1个存储的字 字节4到7保存第2个存储的字 字节8到11保存第3个存储的字 依此类推 ARM7TDMI处理器可以将存储器中的字以下列格式存储(详细说明见“存储器格式”小节): 大端格式(Big-endian) 小端格式(Little-endian) ARM结构使用单个平面的232个8位字节地址空间。字节地址按照无符号数排列,从0到232-1。地址空间可以看作是包含230个32位字 ,或231个16位半字。如果地址向上或向下溢出地址空间,通常会发生翻转。 注意:如果在取指操作时地址发生溢出,只要没有执行预取的无效指令,就不会导致异常。 跳转目标的计算方法: (当前指令的地址) + 8 + 偏移量 下一条指令位置的计算方法: (当前指令的地址) + 4 地址空间的规则: 位于地址A的字包含的字节位于地址A,A+1,A+2和A+3; 位于地址A的半字包含的字节位于地址A和A+1; 位于地址A+2的半字包含的字节位于地址A+2和A+3; 位于地址A的字包含的半字位于地址A和A+2; 字节 字节 字节 字节 地址A A+1 A+2 A+3 半字 半字 字 存储器系统有两种映射机制: 小端存储器系统: 在小端格式中,高位数字存放在高位字节中。因此存储器系统字节0连接到数据线7~0。 大端存储器系统: 在大端格式中,高位数字存放在低位字节中。因此存储器系统字节0连接到数据线31~24。 0数据的大小端存储方式 0x12 高位地址 低位地址 0x34 0
您可能关注的文档
- 西华大学第六章 新改.ppt
- 西餐实训教案.doc
- 西餐礼仪(中英文)终极版.ppt
- 要要讲政治1《人的认识从何而来》课件(新人教版必修4).ppt
- 观测太空(二).ppt
- 观赏动植物学_环节动物.ppt
- 西门子PIS系统介绍.ppt
- 视频监控业务新应用模式.ppt
- 西安建筑环境与调节(建环新生研讨课).pptx
- 角斗士词频分级词汇01.doc
- 2025届湖北省黄石市大冶一中高三第一次调研测试生物试卷含解析.doc
- 2025届河南省商丘市九校高考冲刺历史模拟试题含解析.doc
- 黑龙江省勃利县高级中学2025届高考仿真卷生物试题含解析.doc
- 虎门外国语学校2025届高三压轴卷化学试卷含解析.doc
- 全国爱肝日——中国肝硬化临床诊治共识意见知识讲座.pptx
- 城镇自建房消防安全专题培训.pptx
- 2025届安徽省合肥市庐阳区第一中学高三3月份模拟考试生物试题含解析.doc
- 2025届安徽省合肥新城高升学校高三3月份模拟考试生物试题含解析.doc
- 2025届安徽省合肥市七中、合肥十中高三(最后冲刺)历史试卷含解析.doc
- 2025届安徽省合肥市庐江第三中学高三下学期联考生物试题含解析.doc
文档评论(0)