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

合肥网站建设推荐 晨飞网络wordpress:代码

合肥网站建设推荐 晨飞网络,wordpress:代码,企业网上推广方式,深圳市住建局诚信登记平台文章目录 壹、语句类型1、语句分类2、常用伪代码和运算符2.1数据定义伪指令2.1.1字节定义伪指令DB#xff08;8位#xff09;2.1.2字定义伪指令DW#xff08;16位#xff09;2.1.3双字节伪指令DD2.1.4 多字节定义DF/DQ/DT#xff08;了解#xff09; 2.2 常用运算符2.2.1… 文章目录 壹、语句类型1、语句分类2、常用伪代码和运算符2.1数据定义伪指令2.1.1字节定义伪指令DB8位2.1.2字定义伪指令DW16位2.1.3双字节伪指令DD2.1.4 多字节定义DF/DQ/DT了解 2.2 常用运算符2.2.1 $运算符2.2.2 SEG运算符2.2.3 OFFSET运算符2.2.4 PTR运算符2.2.5 算术运算符、逻辑运算符、关系运算符 壹、语句类型 1、语句分类 汇编语言源程序包括的语句类型为指令性语句和指示性语句。 指令性语句即为通常所说的符号指令 符号指令经过汇编后其机器指令通知CPU进行数模操作。指示性语句包括伪指令和宏指令。 伪指令是非机器指令是在汇编链接期间进行操作。为汇编程序链接程序提供汇编链接信息。 看一副图片 2、常用伪代码和运算符 常用伪指令DB DW DD EQU$ SEG OFFSET PTR 算术运算、逻辑运算、关系运算数据定义伪指令DB DW DD DF/DQ/DT符号定义伪指令EQU 2.1数据定义伪指令 2.1.1字节定义伪指令DB8位 1变量名 DB 一个或多个用逗号间隔的单字节数 例如 N1 DB 12H,64,-1,3*3DB 01010101B,A,BDB 0A6H,HELLO N2 DB ?,?,? ;与N2 DB 3 DUP(?)等价说明 DB字节 ——随机数DUP——重复表示括号里面内容 如3 Dup(?)代表3个用逗号隔开的随机数 5 Dup(‘A’):表示五个用逗号逗号隔开的A的ascall码值。 2内存中存储方式 注意 1、此处N1变量名定义的DB是依次存储内存中无高低位之分比如一个数值1234H他们存储的位置12H在上面34H在下面这个需要注意。 2、DB定义的8位的数值。 2.1.2字定义伪指令DW16位 1格式变量名 DW 一个或多个用逗号隔开的双字节数 例如 WNUM DW 1234H,56,AB,CDW ?,? ;DW 2 DUP(?)等价说明 1、DW——字定义 2、——双字节随机数 3、单引号中只能是一个或两个字符16位 2内存中存储方式 2.1.3双字节伪指令DD 格式 变量名 DD 一串用逗号间隔的4字节数 例如 DNUM DD 12345678H 说明 依然和DW定义一样相对应着低位字节对应低址单元。单元是从0开始计算比如看下图第一个就是DNUM,第二个就是DNUM1… 2.1.4 多字节定义DF/DQ/DT了解 2.2 常用运算符 2.2.1 $运算符 汇编程序对源程序是逐行汇编的$ 运算符可以返回汇编计算器的当前值。 应用$ 运算符紧跟在DB、DW、DD伪指令之后统计字符串的长度。 例如数据段有 BUF DBTHE QUICK BROWN FOX 字符串长度19空格也需要算在里面 LLL EQU $-BUF汇编之后LLL的值就为19. 2.2.2 SEG运算符 格式SEG段名或变量名或标号名 功能计算某一逻辑段的段基址 例如 MOV AX,SEG DATA MOV DS,AX设“DATA”是数据段的段名上述两条指令算出数据段的段基址先赋给AX再转赋给DS。 2.2.3 OFFSET运算符 格式OFFSET 变量名或标号名 功能算出逻辑段中某个变量或标号名所在单元相对于段首的偏移地址 例如设以‘DATA’为段名的数据段存在 BUF DB 12H,34H,56H 代码段MOV AX,SEG DATAMOV DS,AXMOV BX,OFFSET BUFMOV AL,[BX] ;间接寻址2.2.4 PTR运算符 格式类型说明符 PTR 地址表达式 #mermaid-svg-7tqSydojBAIpoN7k {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-7tqSydojBAIpoN7k .error-icon{fill:#552222;}#mermaid-svg-7tqSydojBAIpoN7k .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-7tqSydojBAIpoN7k .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-7tqSydojBAIpoN7k .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-7tqSydojBAIpoN7k .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-7tqSydojBAIpoN7k .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-7tqSydojBAIpoN7k .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-7tqSydojBAIpoN7k .marker{fill:#333333;stroke:#333333;}#mermaid-svg-7tqSydojBAIpoN7k .marker.cross{stroke:#333333;}#mermaid-svg-7tqSydojBAIpoN7k svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-7tqSydojBAIpoN7k .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-7tqSydojBAIpoN7k .cluster-label text{fill:#333;}#mermaid-svg-7tqSydojBAIpoN7k .cluster-label span{color:#333;}#mermaid-svg-7tqSydojBAIpoN7k .label text,#mermaid-svg-7tqSydojBAIpoN7k span{fill:#333;color:#333;}#mermaid-svg-7tqSydojBAIpoN7k .node rect,#mermaid-svg-7tqSydojBAIpoN7k .node circle,#mermaid-svg-7tqSydojBAIpoN7k .node ellipse,#mermaid-svg-7tqSydojBAIpoN7k .node polygon,#mermaid-svg-7tqSydojBAIpoN7k .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-7tqSydojBAIpoN7k .node .label{text-align:center;}#mermaid-svg-7tqSydojBAIpoN7k .node.clickable{cursor:pointer;}#mermaid-svg-7tqSydojBAIpoN7k .arrowheadPath{fill:#333333;}#mermaid-svg-7tqSydojBAIpoN7k .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-7tqSydojBAIpoN7k .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-7tqSydojBAIpoN7k .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-7tqSydojBAIpoN7k .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-7tqSydojBAIpoN7k .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-7tqSydojBAIpoN7k .cluster text{fill:#333;}#mermaid-svg-7tqSydojBAIpoN7k .cluster span{color:#333;}#mermaid-svg-7tqSydojBAIpoN7k div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-7tqSydojBAIpoN7k :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 类型说明符 BYTE WORD DWORD FAR NEAR 下面有两类当类型确定时既不需要用ptr来转换否则就需要 类型属性确定寄存器、用变量名直接寻址的内存操作数类型属性不确定立即数、带有[ ]的内存操作数 2.2.5 算术运算符、逻辑运算符、关系运算符
http://www.hkea.cn/news/14454679/

相关文章:

  • 房产机构网站建设目标定位WordPress略缩图upload出错
  • 做网站虚拟主机哪家好网页设计经典范例
  • 时尚类网站设计公司口碑好的做pc端网站
  • 建什么网站能百度收录wordpress产品展示模板
  • 教育网站开发用例图wordpress收录优化
  • 网站重购个人网页模板模板之家
  • 域名过期的Wordpress网站架构优化
  • 海淀网站建设公司排名建设工程合同管理考试试题及答案
  • 有建设网站的软件吗易语言 wordpress登录
  • 哦咪咖网站建设wordpress猜你喜欢功能
  • 建设网站内容的策划书那家公司做网站好
  • 导航类网站源码wordpress 分享 微信二维码
  • wordpress小程序制作郴州网站seo外包
  • 怎么免费建设个人网站山东圣大建设集团网站
  • h5可以来做网站吗南阳微网站建设
  • 开发网站公司名称湘西州住房和城乡建设局网站
  • 定制网站建设程序流程做网页向网站提交数据
  • 护肤品网站建设需求分析做外贸生意最好的网站
  • 专业做网站建设wordpress投票插件
  • 如何自己做公司网站网站怎么上线
  • 网站兼职做计划赚小钱遵义做手机网站建设
  • 软件开发和网站开发有何不同u网站建设
  • 中国空间站完成了多少jquery加速wordpress
  • 顺德网站建设jinqiyewordpress和node.js
  • 如何建手机网站做同城特价的网站有哪些
  • 长尾关键词挖掘站长工具the7做的网站
  • 如何设计网站的主菜单哪个网站做律师推广
  • 怎么做一个手机网站学生个人网页内容排版设计作品
  • 做网站有必要要源码吗做游戏网站在哪里找
  • asp网站 打开最贵网站建设