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

朝阳市做网站网站开发从入门到精通

朝阳市做网站,网站开发从入门到精通,ui设计师导航网,制作网站需要什么技术ARM汇编指令 学习arm汇编的主要目的是为了编写arm启动代码,启动代码启动以后,引导程序到c语言环境下允许。换句话说启动代码的目的是为了在处理器复位以后搭建c语言最基本的需求。因此启动代码的主要任务有: 初始化异常向量表; 初始化各工作模式的栈指针寄存器; 开启arm…ARM汇编指令 学习arm汇编的主要目的是为了编写arm启动代码,启动代码启动以后,引导程序到c语言环境下允许。换句话说启动代码的目的是为了在处理器复位以后搭建c语言最基本的需求。因此启动代码的主要任务有: 初始化异常向量表; 初始化各工作模式的栈指针寄存器; 开启arm内核中断允许; 将工作模式设置为user模式; 完成上述工作后,引导程序进入c语言主函数执行;首先我们先学一些指令 mov指令 mov指令:加载12位立即数到寄存器或转移一个寄存器的值到另外一个寄存器 mov r0, #2 ;加载立即数2到寄存器r0,MOV{S}c Rd, #const mov r1, r0 ;将r0寄存器的值加载到r1,MOV{S}c Rd, Rm可以看到,寄存器R0=0x00000002,R1=0x00000002 Rd是目标寄存器,Rm是第一操作数寄存器。 add指令 ADD{S}c Rd, Rn, #const ADD{S}c Rd, Rn, Rm{, shift}我们将5与R1相加,赋值给了R2 将R0与R1相加,赋值给了R3 sub指令 SUB{S}c Rd, Rn, #const SUB{S}c Rd, Rn, Rm{, shift}我们将R1与5相减,赋值给了R2 将R0与R1相减,赋值给了R3 以上三条指令都有立即数作为第二操作数的情况,那么是什么立即数呢? 准确的说这里所指的是12位立即数imm12。 先说怎么判断某数是不是12位立即数,12位立即数的条件是: 如果某个数的数值范围是0~255之间,那么这个数一定是立即数; 把某个数展开成2进制,这个数的最高位1至最低位1之间的二进制数序列的位数不能超过8位; 这个数的二进制序列的右边必须为偶数个连续的0eg: 0x132 = 0000 0000 0000 0000 0000 0001 0011 0010 最高位1至最低位
http://www.zqtcl.cn/news/288882/

相关文章:

  • 丹阳网站建设案例dedecms 购物网站
  • 网站上怎么做动画广告视频下载seo黑帽是什么意思
  • 服装网站建设网综合社区网站开发费用
  • 做网站预付款 怎么做账做律师网站的网络公司
  • 购物网站开发模板小程序注册拉新
  • 怎么建立一个网站能够与讯飞云对话罗湖附近公司做网站建设哪家好
  • 唐山网站制作公司北京网站开发优选ls20227
  • php 网站备份代码广州网站设计公司招聘
  • 做ppt的网站兼职上海未来网站建设公司
  • 某某公司网站建设论文wordpress 企业 主题
  • 网站提示域名解析错误怎么办百度网址提交
  • 福建省住房城乡建设部网站车公庙网站建设
  • 长沙网站seo诊断ip138禁止查询该域名
  • 大学生网站设计作业动画ftp发布asp.net网站
  • 网站建设哪家企业好站内优化怎么做
  • 萌宝宝投票网站怎么做网上商城推广方法
  • 网站建设规划书样板社交电商
  • 网站怎么做直播功能吗水库信息化网站建设
  • c语言做网站账号登录系统外资公司代理注册
  • 建站公司塔山双喜做饲料推广哪个网站好
  • php网站后台入口拼多多海外跨境电商入驻流程
  • 0731网站平面logo设计公司
  • 网站设计制作报价图片欣赏wordpress福利
  • 网站上有什么作用自己做网站需要学什么
  • 在哪里做马可波罗网站wordpress中文站cn
  • 威海外贸建站制作游戏的平台
  • 网站栏目策划 有思想的新闻网站建设开发的流程
  • 网站描述修改潍坊百度网站排名
  • 网站开发设计的技术网站开发可能存在的困难
  • 单片机做网站网站地图那么建设