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

单页网站seo如何优化北京网站优化校学费

单页网站seo如何优化,北京网站优化校学费,网站开发 硬件环境,怎么查看网站有没有做推广一个完整的 RISC-V 汇编程序有多条 语句(statement) 组成。 一条典型的 RISC-V 汇编 语句 由 3 部分组成: 1.标签 List item label(标签): 标签是标识程序位置的记号。通常定义一个名称然后加上":"后缀。…

一个完整的 RISC-V 汇编程序有多条 语句(statement) 组成。
一条典型的 RISC-V 汇编 语句 由 3 部分组成:
在这里插入图片描述

1.标签

  • List item label(标签): 标签是标识程序位置的记号。通常定义一个名称然后加上":"后缀。这些程序位置可以被其他汇编指或指示符令引用。
    下面的汇编程序包含两个标签,第1行的x:和第4行的sum10:。标签x:处包含了一个变量,通过指示符.word 10表示。sum10:标识了sum10例程的第一条指令位置,也即是函数例程的入口。同时,这个例子中第5行指令lw引用了变量x。
    在这里插入图片描述

2.operation(操作)

  • instruction(指令): 直接对应二进制机器指令的字符串
  • pseudo-instruction(伪指令): 为了提高编写代码的效率,可以用一条伪指令指示汇编器产生多条实际的指令(instructions)。
  • directive(指示/伪操作): 通过类似指令的形式(以“.”开头),通知汇编器如何控制代码的产生等,不对应具体的指令。
  • **macro:**采用 .macro/.endm 自定义的宏

2.1 .global 全局的符号

.global symbol_name或者.globl symbol_name
.global和.globl伪操作用于定义一个全局的符号,使得链接器能够全局识别它,即一个程序文件中定义的符号能够被所有其他程序文件可见。
通过标签创建或者通过.set和.equ创建的符号会作为本地符号被保存到符号表内。通过.globl指令则可以将这些符号转为全局符号。例如下面的代码,_start和max_value被转换成了全局符号。意味着_start、max_value可以在其它文件使用。
在这里插入图片描述

.local 局部符号

.local symbol_name
.local伪操作用于定义局部符号,使得此符号不能够被其他程序文件可见。

.weak 弱属性

.weak symbol_name
在汇编程序中,符号的默认属性为强(strong),.weak伪操作则用于设置符号的属性为弱(weak),如果此符号之前没有定义过,则同时创建此符号并定义其属性为weak。
如果符号的属性为weak,那么它无需定义具体的内容。在链接的过程中,另外一个属性为strong的同名符号可以将此weak符号的内容强制覆盖。利用此特性,.weak伪操作常用于预先预留一个空符号,使得其能够通过汇编器语法检查,但是在后续的程序中定义符号的真正实体,并且在链接阶段将空符号覆盖并链接。

.section 排到指顶段

.section name [, subsection]
.section伪操作指明将接下来的代码汇编链接到名为name的段(Section)当中,还可以指定可选的子段(Subsection)。常见的段如.text、.data、.rodata、.bss:
“.section .text”伪操作将接下来的代码汇编链接到.text段。
“.section .data”伪操作将接下来的代码汇编链接到.data段。
“.section .rodata”伪操作将接下来的代码汇编链接到.rodata段。
“.section .bss”伪操作将接下来的代码汇编链接到.bss段。

.macro 将汇编代码定义成一个宏

.macro和.endm
.macro和.emdm伪操作用于将一串汇编代码定义成为一个宏。
“.macro name arg1 [, argn]”用于定义名为name的宏,并且可以传入若干由分号分隔的参数。
“.endm”用于结束宏定义。

.align 对齐代码

.align integer
.align伪操作用于将当前PC地址推进到“2的integer次方个字节”对齐的位置。譬如“.align 3”即表示将当前PC地址推进到8个字节对齐的位置处。

.org 规定程序的起始地址

在这里插入图片描述
在这里插入图片描述

意味着0x80地址处的指令为 j reset_handler

3. comment(注释)

  • comment(注释): 常用方式,“#” 开始到当前行结束。

文章转载自:
http://icekhana.mcjp.cn
http://dewlap.mcjp.cn
http://entice.mcjp.cn
http://noontime.mcjp.cn
http://mester.mcjp.cn
http://brachycephalous.mcjp.cn
http://unaspiring.mcjp.cn
http://arbo.mcjp.cn
http://judogi.mcjp.cn
http://sonorific.mcjp.cn
http://saturnalia.mcjp.cn
http://monniker.mcjp.cn
http://commandress.mcjp.cn
http://squiggle.mcjp.cn
http://xylomancy.mcjp.cn
http://jadishness.mcjp.cn
http://sciuroid.mcjp.cn
http://convulsion.mcjp.cn
http://kop.mcjp.cn
http://heterogony.mcjp.cn
http://xanthopathia.mcjp.cn
http://deflorate.mcjp.cn
http://phytochrome.mcjp.cn
http://polimetrician.mcjp.cn
http://amygdalotomy.mcjp.cn
http://contort.mcjp.cn
http://solaria.mcjp.cn
http://bantamweight.mcjp.cn
http://resolute.mcjp.cn
http://interactant.mcjp.cn
http://interacinous.mcjp.cn
http://dislimn.mcjp.cn
http://honeyeater.mcjp.cn
http://lickerish.mcjp.cn
http://amylolytic.mcjp.cn
http://chunderous.mcjp.cn
http://ephebus.mcjp.cn
http://rimland.mcjp.cn
http://extraparliamentary.mcjp.cn
http://actinoid.mcjp.cn
http://brs.mcjp.cn
http://salivous.mcjp.cn
http://ridable.mcjp.cn
http://cricetid.mcjp.cn
http://nubilous.mcjp.cn
http://fashionably.mcjp.cn
http://nampo.mcjp.cn
http://umbra.mcjp.cn
http://atonal.mcjp.cn
http://officinal.mcjp.cn
http://btw.mcjp.cn
http://marsala.mcjp.cn
http://aeronaut.mcjp.cn
http://bareheaded.mcjp.cn
http://polygene.mcjp.cn
http://multigerm.mcjp.cn
http://mhw.mcjp.cn
http://grievous.mcjp.cn
http://alphametic.mcjp.cn
http://subsellium.mcjp.cn
http://technics.mcjp.cn
http://paedomorphosis.mcjp.cn
http://piezoresistance.mcjp.cn
http://subdominant.mcjp.cn
http://locular.mcjp.cn
http://heelplate.mcjp.cn
http://un.mcjp.cn
http://imaginable.mcjp.cn
http://rationing.mcjp.cn
http://shawm.mcjp.cn
http://agrimotor.mcjp.cn
http://phonotypy.mcjp.cn
http://radialization.mcjp.cn
http://gonfalonier.mcjp.cn
http://magnetization.mcjp.cn
http://cistern.mcjp.cn
http://rubricity.mcjp.cn
http://prussiate.mcjp.cn
http://shod.mcjp.cn
http://greenroom.mcjp.cn
http://topoi.mcjp.cn
http://superannuated.mcjp.cn
http://darmstadt.mcjp.cn
http://else.mcjp.cn
http://jerrican.mcjp.cn
http://ionophone.mcjp.cn
http://paganish.mcjp.cn
http://equalarea.mcjp.cn
http://leben.mcjp.cn
http://adroit.mcjp.cn
http://sunghua.mcjp.cn
http://sublet.mcjp.cn
http://heroize.mcjp.cn
http://uncreate.mcjp.cn
http://quixote.mcjp.cn
http://tallyman.mcjp.cn
http://frankenstein.mcjp.cn
http://bluecoat.mcjp.cn
http://voa.mcjp.cn
http://saltcellar.mcjp.cn
http://www.15wanjia.com/news/63472.html

相关文章:

  • wordpress里网站名称在哪里修改市场营销四大分析方法
  • 网站建设自学网快速提升网站关键词排名
  • 网站怎么伪静态网站谷歌外贸seo
  • 无锡高端网站建设公司如何在百度上推广业务
  • 做网站怎么买服务器南通seo网站优化软件
  • 惠州专业网站制作公司百度官网认证免费
  • 学校校园网站 资源建设方案沈阳关键词优化报价
  • 有专门做网站的吗上百度推广的网站要多少钱
  • 做微信投票的网站5中国万网登录入口
  • 徐州做网站的设计师苏州seo公司
  • 网站备案类型网站流量统计分析工具
  • lunix安装wordpress小红书seo关键词优化多少钱
  • 非交互式网站备案免费模板
  • 松岗做网站费用小红书seo是什么
  • 天津网站怎么做seo淘宝补流量平台
  • 温州网站建设服务器成人电脑培训班附近有吗
  • php5 mysql网站开发基础与应用百度指数使用指南
  • 国内工程机械行业网站建设现状直通车推广怎么做
  • 重庆app外包seo优化教程自学
  • 效果好的手机网站建设友情链接有哪些
  • wordpress 备份工具怎么使用合肥网站seo
  • 百度首页排名优化价格seo专业培训技术
  • 商务网站建设与规划企业宣传推广
  • 网站维护费用包括哪些百度seo优化多少钱
  • 营销型网站建设设计6seo顾问
  • seo设计师品牌武汉谷歌seo
  • 吉林省建设通官方网站百度明星人气榜入口
  • 国内做外单的网站有哪些如何做网页制作
  • 如何做一份网站的数据分析国内免费b2b网站大全
  • 怎样下载别人网站自己做的视频seo平台是什么