当前位置: 首页 > news >正文

苏州做网站公司乛 苏州聚尚网络网络营销的发展趋势

苏州做网站公司乛 苏州聚尚网络,网络营销的发展趋势,可以接项目做的网站,wordpress 文章目录四、状态寄存器专用指令 CPSR寄存器-N Z C V T为0时 为ARM状态 F为0时 为开启FIQ状态 I为0时 为开启IRQ状态 图1 图2 一开始都是SVC指令,因为在操作系统启动的时候,在做一些初始化的操作,不允许被打断 图3 复位后CPSR寄存器为0xD3--…

四、状态寄存器专用指令

CPSR寄存器-N Z C V

T为0时   为ARM状态

F为0时  为开启FIQ状态

I为0时  为开启IRQ状态

图1

图2

一开始都是SVC指令,因为在操作系统启动的时候,在做一些初始化的操作,不允许被打断

         图3

复位后CPSR寄存器为0xD3----10011(SVC)

只有状态寄存器传送指令可以修改CPSR寄存器

图4

0x10 为user模式

图5

0001 0000转成16进制为 0x10

并且开启了FIQ IRQ            状态为ARM状态 

user模式为非特权模式(见图2),无法向其他模式进行转变  ,结果见图6

图6

注:1.状态寄存器传送指令在C语言中无对应语句

       2.多用于操作系统内部,系统调用场合应用较多

作业:

编程实现通过状态寄存器传送指令,将ARM处理器的模式修改成USER模式并将FIQ与IRQ使能

MSR CPSR,#0x10

五、软中断指令

图7

软中断指令会使CPU进入  SVC模式

图 8

异常向量表里一种存放   异常处理程序的一条  跳转指令

受到软中断指令后,进入SVC模式,cpsr寄存器-> 100 10011->禁止了IRQ中断

main函数占用了 异常向量表的地址

ARM复位以后,pc的值就是0x00000000,执行B.

B . 表示死循环

修改为以下:将main函数放在异常向量表之后

B main  表示复位以后执行主程序

软中断指定pc跳转到0x08,原因见图八

428行   存储的是svc模式下的sp ,432行又触发后进入SVC模式,是正确的,若428和429互换,则sp存储的是user模式下的cpsr,则错误

什么模式下用什么模式下的cpsr

跳转程序需注意压栈和出栈

异常返回:

下图可直接实现:1.LR的值传给PC  2.SPSR_(SVC)存储的值返回给CPSR

完整代码:  39:00-42:00

软中断在C语言中无对应语句!

六、协处理器指令

主要用的两个:

FPU:用来处理浮点型、double型数据

cp15:帮助ARM进行存储处理(例。高速缓存,异常向量表,MMU处理物理内存和虚拟内存)

http://www.hengruixuexiao.com/news/30681.html

相关文章:

  • 郑州做网站推广电话百度热议排名软件
  • 厦门商场网站建设营业推广策划
  • 企业网站建设的特点百度一下官网首页下载
  • 保定做网站那家好网站优化是什么意思
  • 什么是营销型的网站企业网站推广
  • 深圳做网站的大公司临沂seo
  • 淘宝网pc首页google关键词优化排名
  • 帝国cms企业门户网站仿站视频教程 网盘百度推广平台登陆
  • 创意包装设计网站网络推广和运营的区别
  • 运动服饰网站建设目的百度的合作网站有哪些
  • 天猫网站怎么做seo 知乎
  • photoshop快捷键命令大全优化seo是什么意思
  • 建设网站青岛seo关键词排名报价
  • 商业网站制作磁力链搜索引擎入口
  • 网站建设中怎么插入视频微营销
  • 校园网网站的安全建设方案宁波超值关键词优化
  • 网页制作的原则是什么seo推广是做什么的
  • 网站定制开发什么意思深圳网站建设推广优化公司
  • 电影网站开发任务书互联网创业项目
  • 软件开发的生命周期广州网站优化费用
  • 网站怎么做微信扫描登录网站百度公司有哪些部门
  • 鹤壁网站建设seo需要培训才能找到工作吗
  • asp技术网站开发案例网站关键词怎么写
  • 网站建设管理制度九不准2023网络营销成功案例
  • 域名链接网站营销策略包括哪些方面
  • 网站推广文案中国新冠一共死去的人数
  • 北京的p2p网站建设企业网络营销推广案例
  • 网站栏目内链怎么做市场调研报告ppt
  • 拓者设计吧网页版成都sem优化
  • 长春财经学院怎么样好不好seo专家招聘