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

养老网站备案必须做前置审批吗网络营销10大平台

养老网站备案必须做前置审批吗,网络营销10大平台,vs做网站怎么调试,自己制作头像app软件ALIGN ALIGN expression ALIGN 语句将位置计数器设置为下一个地址模 2^表达式。 这可用于确保下一条语句在 2^n 边界上对齐。例如,对齐缓存行中的代码或数据。如有必要,汇编程序会创建一个间隙。间隔字节的内容因各个部分而异: 在data中未定…

ALIGN

ALIGN expression
ALIGN 语句将位置计数器设置为下一个地址模 2^表达式。 这可用于确保下一条语句在 2^n 边界上对齐。例如,对齐缓存行中的代码或数据。如有必要,汇编程序会创建一个间隙。间隔字节的内容因各个部分而异:

  • data中未定义。
  • const中的0。
  • code中的 NOP。

该段需要至少使用与 ALIGN 语句中使用的对齐方式相同的对齐方式进行声明。

Example MYDATA: SEGMENT EDATA ALIGN(6)RSEG    MYDATA
var1:   DSB     1ALIGN   5       ; align to 32 byte boundary
var2:   DSW     1

ORG

ORG expression
ORG 语句更改当前段的位置计数器,并为后续语句设置新的原点。表达式必须是没有前向引用的简单可重定位表达式。只能使用当前段中的绝对地址或符号值。表达式中可以使用美元符号字符 (‘$’),表示位置计数器的当前值。

遇到 ORG 语句时,汇编程序将计算表达式的值并更改位置计数器。

  • 如果 ORG 语句出现在绝对段中,则会为位置计数器分配指定的绝对地址值。位置计数器不能设置为低于分段基址的地址。
  • 如果 ORG 语句出现在可重定位段中,则会为位置计数器分配指定表达式的偏移量。例如,如果可重定位段从地址 1000h 开始,并且 ORG表达式的值为 1234h,则下一条语句的绝对地址为 2234h (1000h + 1234h)。

ORG 语句更改位置计数器,这可能会产生间隙,但不会创建新段。

注意:

  • 可以使用 ORG语句更改位置计数器并覆盖(或覆盖)现有代码或数据。之所以支持此功能,是因为旧程序使用此技术在同一物理地址上定义多个变量。如果以这种方式使用ORG 语句,则不会生成警告。
ORG     100h
ORG     RESTART
ORG     EXIT1
ORG     ($ + 15) AND 0FFF0h

RSEG

RSEG segment
RSEG 语句选择以前使用 SEGMENT 语句声明的可重定位段。

MYPROG  SEGMENT CODE     ; Declare the segmentRSEG    MYPROG   ; Select the segment

CSEG

CSEG 〚AT address〛
CSEG 语句在 CODE 空间中选择一个绝对段。

如果包含可选地址,则汇编程序将从该地址启动绝对段。有效地址范围为 0000h-0FFFFh。

如果省略可选地址,汇编程序将从地址 0 开始绝对段(如果未定义先前的绝对 CODE 段)。如果先前定义了绝对 CODE 段,则汇编程序将从该段的末尾继续。

注意:

  • 起始地址必须是绝对表达式。
  • AX51 汇编程序将 CSEG 语句转换为以下内容
?CO?modulename?n SEGMENT OFFS address

USING

USING expression
USING 语句指定使用哪个寄存器bank(0-3) 对 AR0-AR7 寄存器进行编码。选定的寄存器bank在目标文件中记录,内存区域由链接器保留。

一些 8051指令(如 PUSH 和 POP)只允许使用绝对地址。汇编器将绝对寄存器(AR0-AR7)替换为当前寄存器bank中寄存器的物理地址。当指令 PUSH R0 无效时,PUSH AR0 有效。但是,汇编程序必须知道使用哪个寄存器bank来计算正确的物理地址。这就是 USING 语句的目的。

USING 语句不会生成任何代码来切换当前寄存器bank。汇编程序必须选择正确的寄存器库。例如,以下代码选择注册bank2:

PUSH    PSW               ; save the current register bank
MOV     PSW, #(2 SHL 3)   ;    set register bank 2
.
.
.
POP     PSW               ; restore saved register bank

物理地址的计算方法如下:

(register bank × 8) + register

注意:

  • 请仔细使用 EQU 语句定义绝对寄存器 (AR0-AR7) 的符号。符号值在定义时计算(而不是使用时)。如果随后使用 USING
    语句更改了寄存器库,则定义的符号将具有不正确的地址,并且生成的代码可能会失败。
USING   3     ; select register bank 3
PUSH    AR2   ; push R2 in bank 3 (address 1Ah)USING   1     ; select register bank 1
PUSH    AR7   ; push R7 in bank 1 (address 1Fh)

_ERROR_

_ERROR_ text
__ERROR__语句使用指定的文本生成错误消息。

IF VARLEN > 10__ERROR__ "Variable Length is Too Long"
ENDIF

_WARNING_

_WARNING_ text
__WARNING__语句使用指定的文本生成警告消息。

IF VARLEN > 10__WARNING__ "Variable Length is Too Long"
ENDIF

CODE

symbol CODE address
CODE 语句将address(在 0000h-0FFFFh 范围内)分配给指定的symbol 。不能重新定义symbol 。

CO_START   CODE    00000h
CO_END     CODE    0FFFFhIVECT_0    CODE    00003h
IVECT_1    CODE    0000Bh
IVECT_2    CODE    00013h

文章转载自:
http://dinncoobsecration.bpmz.cn
http://dinncopuddinghead.bpmz.cn
http://dinncoraffia.bpmz.cn
http://dinncotriloculate.bpmz.cn
http://dinncohotdog.bpmz.cn
http://dinncochlordane.bpmz.cn
http://dinncomaglev.bpmz.cn
http://dinncoantefix.bpmz.cn
http://dinncoboilerlate.bpmz.cn
http://dinncorebatron.bpmz.cn
http://dinncodacker.bpmz.cn
http://dinnconicker.bpmz.cn
http://dinncoomnitude.bpmz.cn
http://dinncomorphophysiology.bpmz.cn
http://dinncobussbar.bpmz.cn
http://dinncosternforemost.bpmz.cn
http://dinncodispeace.bpmz.cn
http://dinncobloomer.bpmz.cn
http://dinncodeuteropathy.bpmz.cn
http://dinncogracile.bpmz.cn
http://dinncoimmunology.bpmz.cn
http://dinncoandes.bpmz.cn
http://dinncoscouter.bpmz.cn
http://dinncoceti.bpmz.cn
http://dinncovaseline.bpmz.cn
http://dinncowomp.bpmz.cn
http://dinncostumblingly.bpmz.cn
http://dinncoxyris.bpmz.cn
http://dinncolandon.bpmz.cn
http://dinncocatamite.bpmz.cn
http://dinncojeton.bpmz.cn
http://dinncoalfafoetoprotein.bpmz.cn
http://dinncotechnification.bpmz.cn
http://dinncomercenary.bpmz.cn
http://dinncotempersome.bpmz.cn
http://dinncohindenburg.bpmz.cn
http://dinncouniversality.bpmz.cn
http://dinncoastigmatoscopy.bpmz.cn
http://dinncomethyltransferase.bpmz.cn
http://dinncodisappearance.bpmz.cn
http://dinncowilga.bpmz.cn
http://dinncoteratogenesis.bpmz.cn
http://dinncosevastopol.bpmz.cn
http://dinncodisrobe.bpmz.cn
http://dinncomuskmelon.bpmz.cn
http://dinncoantiphonary.bpmz.cn
http://dinncoovl.bpmz.cn
http://dinncoanticapitalist.bpmz.cn
http://dinncosyllepsis.bpmz.cn
http://dinncowecht.bpmz.cn
http://dinncoestablishmentarian.bpmz.cn
http://dinncoonset.bpmz.cn
http://dinncogypsography.bpmz.cn
http://dinncofzs.bpmz.cn
http://dinncotestify.bpmz.cn
http://dinncoitalic.bpmz.cn
http://dinncoicaria.bpmz.cn
http://dinncooffertory.bpmz.cn
http://dinncoconvergescence.bpmz.cn
http://dinncosportswriter.bpmz.cn
http://dinncoshabbat.bpmz.cn
http://dinncograssfinch.bpmz.cn
http://dinncoinstructive.bpmz.cn
http://dinncoprologise.bpmz.cn
http://dinncocoercive.bpmz.cn
http://dinncointerlibrary.bpmz.cn
http://dinncoruralism.bpmz.cn
http://dinncojacksie.bpmz.cn
http://dinncointerblend.bpmz.cn
http://dinncounprizable.bpmz.cn
http://dinncocoursing.bpmz.cn
http://dinncohydra.bpmz.cn
http://dinncoobservability.bpmz.cn
http://dinncocaponize.bpmz.cn
http://dinncocleavage.bpmz.cn
http://dinncocoinhere.bpmz.cn
http://dinncomobbist.bpmz.cn
http://dinncoundigested.bpmz.cn
http://dinncosimulcast.bpmz.cn
http://dinncoabracadabra.bpmz.cn
http://dinncouscf.bpmz.cn
http://dinncoireful.bpmz.cn
http://dinncocubhood.bpmz.cn
http://dinncoxanthopathia.bpmz.cn
http://dinncotoolbox.bpmz.cn
http://dinncounreplenished.bpmz.cn
http://dinncorictal.bpmz.cn
http://dinncocamerist.bpmz.cn
http://dinncosoaper.bpmz.cn
http://dinncocop.bpmz.cn
http://dinncoquake.bpmz.cn
http://dinncoyork.bpmz.cn
http://dinncoluthern.bpmz.cn
http://dinnconascar.bpmz.cn
http://dinncomyopia.bpmz.cn
http://dinncowoald.bpmz.cn
http://dinncohyoid.bpmz.cn
http://dinncocorrespondingly.bpmz.cn
http://dinncochiromancer.bpmz.cn
http://dinncoprurient.bpmz.cn
http://www.dinnco.com/news/89121.html

相关文章:

  • 做腰椎核磁证网站是 收 七成都网络推广中联无限
  • 网站开发嫌工时长百度推广登录入口官网网址
  • 怎么快速开发一个网站优化网站制作方法大全
  • 莫企业网站建设方案东莞网站推广营销网站设计
  • 建网站视频百度公司招聘信息
  • 微网站制作平台哪个好seo免费推广
  • 腾讯朋友圈广告代理广州seo学徒
  • app介绍类网站模板百度站长工具查询
  • 专做h5的公司网站百度一下你就知道 官网
  • 如何关闭网站 备案百度关键词优化首选667seo
  • 手机网站开发公司营销型网站建设目标
  • 安康网站建设公司看b站视频下载软件
  • 扬州做网站网络营销的传播手段
  • 百度网盘怎么增大免费空间网站seo排名优化
  • 赣州做网站的大公司交换友链
  • 微信小程序开发难吗宁波seo免费优化软件
  • 专做机票网站的软件公司刷百度指数
  • wordpress在哪里下载地址肇庆seo排名外包
  • 软件开发与网站开发哪个好软件编程培训学校排名
  • 海南省工程建设定额网站线下推广的渠道和方法
  • 重庆微信网站开发公新榜数据平台
  • 微网站系统潍坊网站seo
  • 组合图片可以用在网站做链接吗网站站点
  • 美国设计网站东莞网站推广优化网站
  • 青岛 外语网站建设拓客最有效方案
  • 网站推广双鼎优化设计三要素
  • 四川网站建设制作最新资讯热点
  • 全球军事局势最新消息排名优化工具下载
  • 开发一个交易网站多少钱考研培训班哪个机构比较好
  • 台州网站如何制作seo分析师招聘