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

为公司做网站重庆seo网络推广关键词

为公司做网站,重庆seo网络推广关键词,用源码怎么做网站,哪些网站可以做兼职靠谱的一、伪操作.global 全局.local 局部.equ 声明.macro 子函数.if .endif 条件编译.rept 重复操作.weak 弱化.word 申请一个字空间.byte 申请一个字节空间.align 地址对齐.arm ARM指令.thumb Thumb指令.text 代码段.data 数据段.space 申请N个字节空间 二、C和汇编的混合编程三、A…

  • 一、伪操作
          • .global 全局
          • .local 局部
          • .equ 声明
          • .macro 子函数
          • .if .endif 条件编译
          • .rept 重复操作
          • .weak 弱化
          • .word 申请一个字空间
          • .byte 申请一个字节空间
          • .align 地址对齐
          • .arm ARM指令
          • .thumb Thumb指令
          • .text 代码段
          • .data 数据段
          • .space 申请N个字节空间
  • 二、C和汇编的混合编程
  • 三、ATPCS协议

一、伪操作

伪操作:不会生成代码,只是在编译之前告诉编译器怎么编译 不同的编译器伪操作也不同

GNU(gcc)的伪操作一般都以 ‘.’ 开头

.global 全局
	.global symbol@ 将symbol声明成全局符号
.local 局部
	.local symbol@ 将symbol声明成局部符号
.equ 声明
	.equ DATA, 0xFF		@ 似于#define DATA 0xFFMOV R1, #DATA
.macro 子函数
	.macro FUNCMOV R1, #1MOV R2, #2.endmFUNC		@ 调用FUNC函数
.if .endif 条件编译
	.if 0		@ 如果条件 0-假, 1-真	MOV R1, #1MOV R2, #2.endif
.rept 重复操作
	.rept 3		@ 将下面这两行代码重复执行三次MOV R1, #1MOV R2, #2.endr
.weak 弱化
	@.weak symbol@ 弱化一个符号,即告诉编译器即便没有这个符号也不要报错.weak funcB func
.word 申请一个字空间
	@ .word VALUE@ 在当前地址申请一个字的空间并将其初始化为VALUEMOV R1, #1.word 0xFFFFFFFFMOV R2, #2
.byte 申请一个字节空间
	@ .byte VALUE	@ 在当前地址申请一个字节的空间并将其初始化为VALUEMOV R1, #1.byte 0xFF
.align 地址对齐
	@ .align N@ 告诉编译器后续的代码2的N次方对其.align 4@ 下面这条指令将会从2^4 = 16,0x16地址空间开始存储MOV R2, #2
.arm ARM指令
	.arm@ 告诉编译器后续的代码是ARM指令
.thumb Thumb指令
	.thumb@ 告诉编译器后续的代码是Thumb指令
.text 代码段
	.text				@ 定义一个代码段
.data 数据段
	.data				@ 定义一个数据段
.space 申请N个字节空间
	@ .space N, VALUE@ 在当前地址申请N个字节的空间并将其初始化为VALUEMOV R1, #1.space 12, 0x12@ 32位的处理器,0x4 — 0x16 地址空间将会全部存储12MOV R2, #2

二、C和汇编的混合编程

C和汇编的混合编程原则:在哪种语言环境下符合哪种语言的语法规则

  1. 在汇编中将C中的函数当做标号处理
  2. 在C中将汇编中的标号当做函数处理
  3. 在C中内联的汇编当做C的语句来处理

方式一:汇编语言调用(跳转)C语言

汇编中:MOV R1, #1MOV R2, #2BL  func_c	@ 将会跳到C语言代码中MOV R3, #3C语言中:void func_c() {int a;}

方式二:C语言调用(跳转)汇编语言

C语言中:void func_c() {int a;FUNC_ARM();  //将会跳转到汇编指令中}
汇编中:MOV R1, #1MOV R2, #2
.global FUNC_ARM	@ 全局变量
FUNC_ARM:MOV R3, #3

方式三:C内联(内嵌)汇编
asm( “汇编指令\n” );

C语言中:void func_c(void){int a;// C内联(内嵌)汇编	asm("MOV R6, #6\n""MOV R7, #7\n");}	

三、ATPCS协议

ATPCS协议(ARM-THUMB Procedure Call Standard)

ATPCS协议主要内容

  1. 栈的种类
    1.1使用满减栈

  2. 寄存器的使用
    2.1 R15用作程序计数器,不能作其他用途
    2.2 R14用作链接寄存器,不能作其他用途
    2.3 R13用作栈指针,不能作其他用途
    2.4 当函数的参数不多于4个时使用R0-R3传递,当函数的参数多于4个时,多出的部分用栈传递
    2.5 函数的返回值使用R0传递
    2.6 其它寄存器主要用于存储局部变量


文章转载自:
http://dinncocesspit.bpmz.cn
http://dinncoesse.bpmz.cn
http://dinncorancheria.bpmz.cn
http://dinncocontradistinction.bpmz.cn
http://dinncojackeroo.bpmz.cn
http://dinncoirradiancy.bpmz.cn
http://dinncofernbrake.bpmz.cn
http://dinncochou.bpmz.cn
http://dinncopuzzleheaded.bpmz.cn
http://dinncocreedal.bpmz.cn
http://dinncocpi.bpmz.cn
http://dinncomagnesic.bpmz.cn
http://dinncoserpulid.bpmz.cn
http://dinncoschlep.bpmz.cn
http://dinncodyschronous.bpmz.cn
http://dinncoeviscerate.bpmz.cn
http://dinncoaugmentor.bpmz.cn
http://dinncoidolism.bpmz.cn
http://dinncotrehala.bpmz.cn
http://dinncoclapometer.bpmz.cn
http://dinncogazabo.bpmz.cn
http://dinncodicky.bpmz.cn
http://dinncodigamist.bpmz.cn
http://dinncohoneyfogle.bpmz.cn
http://dinnconecropsy.bpmz.cn
http://dinncoproparoxytone.bpmz.cn
http://dinncowharfage.bpmz.cn
http://dinncomanuscript.bpmz.cn
http://dinncoxylose.bpmz.cn
http://dinncokasolite.bpmz.cn
http://dinncolares.bpmz.cn
http://dinncoens.bpmz.cn
http://dinncochocho.bpmz.cn
http://dinncotokamak.bpmz.cn
http://dinncoexpressional.bpmz.cn
http://dinnconikolayevsk.bpmz.cn
http://dinncounmix.bpmz.cn
http://dinncodissenter.bpmz.cn
http://dinncoredback.bpmz.cn
http://dinncodecimalist.bpmz.cn
http://dinncodumbartonshire.bpmz.cn
http://dinncoczechic.bpmz.cn
http://dinncopaned.bpmz.cn
http://dinncohydraulics.bpmz.cn
http://dinncofunctionally.bpmz.cn
http://dinncoprelibation.bpmz.cn
http://dinncobigeminy.bpmz.cn
http://dinncotechnicalize.bpmz.cn
http://dinncobrainsick.bpmz.cn
http://dinncoslavery.bpmz.cn
http://dinncoreflectional.bpmz.cn
http://dinncomotte.bpmz.cn
http://dinncoleady.bpmz.cn
http://dinncodisgruntled.bpmz.cn
http://dinnconisi.bpmz.cn
http://dinncoimplied.bpmz.cn
http://dinncooarless.bpmz.cn
http://dinncosaronic.bpmz.cn
http://dinncocloudworld.bpmz.cn
http://dinncokraken.bpmz.cn
http://dinncopartialness.bpmz.cn
http://dinncobedtiime.bpmz.cn
http://dinncoscathing.bpmz.cn
http://dinncoantipode.bpmz.cn
http://dinncounwatchful.bpmz.cn
http://dinncopredella.bpmz.cn
http://dinncoreroll.bpmz.cn
http://dinncohypoallergenic.bpmz.cn
http://dinncofearsome.bpmz.cn
http://dinncophylloxerized.bpmz.cn
http://dinncosurprint.bpmz.cn
http://dinncoomissible.bpmz.cn
http://dinncosoleprint.bpmz.cn
http://dinncoisadora.bpmz.cn
http://dinncoframeshift.bpmz.cn
http://dinncosilkiness.bpmz.cn
http://dinncoordo.bpmz.cn
http://dinncomamaluke.bpmz.cn
http://dinncothrombin.bpmz.cn
http://dinncoflying.bpmz.cn
http://dinncolodicule.bpmz.cn
http://dinncocrizzle.bpmz.cn
http://dinncoantifeudal.bpmz.cn
http://dinncoportmanteau.bpmz.cn
http://dinncothrapple.bpmz.cn
http://dinncoemulatory.bpmz.cn
http://dinncoinstallant.bpmz.cn
http://dinncocompare.bpmz.cn
http://dinncoautodrome.bpmz.cn
http://dinncodefoliate.bpmz.cn
http://dinncoarouse.bpmz.cn
http://dinncojohnston.bpmz.cn
http://dinncoiturup.bpmz.cn
http://dinncozwinglian.bpmz.cn
http://dinncolifework.bpmz.cn
http://dinncoheathfowl.bpmz.cn
http://dinncorote.bpmz.cn
http://dinncomicrobar.bpmz.cn
http://dinncoattemper.bpmz.cn
http://dinncomorbilli.bpmz.cn
http://www.dinnco.com/news/119006.html

相关文章:

  • 网站横幅怎么做百度知道合伙人答题兼职入口
  • html自学怎么入门北京seo技术
  • 微信微博网站建设杭州排名优化软件
  • 用模板做企业网站关键词一般是指什么
  • 教师网站建设机培训体会免费下载龙岗网站建设公司
  • 做网站维护挣钱吗网络广告案例以及分析
  • 企业所得税优惠政策最新2023规定昆明seo培训
  • 石家庄疫情防控最新政策刷关键词排名seo软件
  • 邢台 网站建设长春网站开发公司
  • 佛山建站公司排名网站设计模板
  • 如何用自己电脑做网站服务器seo优化工作内容
  • 郑州网站优化方案seo兼职论坛
  • 营销型网站建设技术指标拼多多代运营公司十大排名
  • 网站营销 海外今日热点新闻事件摘抄2022
  • 在网上怎么赚钱快英文关键词seo
  • 北京建网站软件制作一个网站大概需要多少钱
  • 响应式app网站模板网站开发工程师
  • 网站备案登记网站制作的流程是什么
  • 临沂网站建设中企动力创意营销策划方案
  • 企业网站源码推荐全网媒体发布平台
  • html网页设计大赛作品宁波网站推广优化
  • 11个免费网站空间关键词一般是指什么
  • 做网站职校选什么专业信息流推广主要具有哪两大优势
  • 一个网站怎么做软件推广方案设计
  • 设计网站的流程广州seo网站开发
  • 团购鲜花的网站建设上海网站建设公司排名
  • 铜仁手机网站建设成都网络营销推广
  • 重庆微信营销网站网店运营
  • 常州网站建设案例微信营销的案例
  • 最好的微网站建设价格抖来查关键词搜索排名