- 1、本文档共74页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理第四章汇编语言语法和DOS功能调用
(2)对准伪指令语句 格式:EVEN 功能: EVEN使下一语句的地址调整为偶地址。 例4.14 EVEN直接放在某一语句前,汇编程序汇编时就会完成将地址调整在偶地址上。 DATA SEGMENT ORG 100H A1 DB 0DH EVEN A2 DW 100 DUP(?) DATA ENDS (3)条件汇编伪指令语句 一般格式是: IF ;如果条件成立 [ELSE] ;[否则] END IF ;结束条件汇编语句 IF有多种形式,它们是: IF 操作数 IFE 操作数 IFDEF 标号或变量 IFNDEF 标号或变量 IFB 变量 IFNB 变量 IFIDN 操作数l,操作数2 IFDIF 操作数1,操作数2 IF1 IF2 4.4 汇编语言中的表达式 表达式运算对象和运算符组成。 汇编语言中有6类运算符,即: ① 算术运算符; ② 逻辑运算符; ③ 关系运算符; ④ 分析运算符; ⑤ 修改属性运算符; ⑥ 其它运算符 。 1、算术运算符 算术运算符有:加(+)、减(-)、乘(*)、除(/)、取模运算(MOD)、左移(SHL)和右移(SHR)。 取模运算是取两数相除的余数,对象必须为正整数。 例如 92 MOD 16 结果为12(相当于取低4位的值) 97H MOD 20H 结果为23(相当于取低5位的值) 33H MOD 7 结果为2 例4-14 包含乘法和减法算术运算符的表达式 DATA SEGMENT ARRAY DB 1,2,3,4,5,6 TRY DB 20 DATA ENDS CODE SEGMENT MOV BX, 30*5 MOV CX, (TRY-ARRAY) ┇ CODE ENDS 例4-15 源程序包含除法、减法、模运算和移位运算的表达式 DATA SEGMENT KA EQU 800 DATA ENDS CODE SEGMENT MOV BX, KA-80 MOV AX, KA MOD 100 MOV CX, KA/100 MOV DH, SHR 2 ┇ CODE ENDS 2、逻辑运算符 逻辑运算符有:与(AND)、或(OR)、非(NOT)和异或(XOR)。 例 4-16 AND、OR、NOT、XOR逻辑运算的表达式 DATA SEGMENT PORT EQU 81H DATA ENDS CODE SEGMENT MOV AL,NOT 0FFH MOV BL,8CH AND 73H MOV AH,8CH OR 73H MOV CH,8CH XOR 73H ┇ IN AL,PORT AND DX,PORT AND 0FEH OUT DX,AX ┇ CODE ENDS 3、关系运算符 关系运算符有:相等 EQ、不等 NE、小于 LT、大于 GT、小于或等于 LE、大于或等于GE。 4、分析运算符 分析运算符有:OFFSET、SEG、T
您可能关注的文档
- 建筑工程施工的技术11大模板建筑施工.ppt
- 建筑大师作品分析–1.ppt
- 建筑施工–大模板建筑施工.ppt
- 建筑施工图的设计小结.pptx
- 建筑智能化基础知识与应用–火灾〔杨拥军〕.ppt
- 建筑CAD绘图–平面图详细讲解绘制.ppt
- 建筑智能化基础知识与应用〔杨拥军〕.ppt
- 建筑工程计价技术1.ppt
- 建筑材料的基本性质〔材料和水有关的性质〕.ppt
- 建筑概预算教学课件41.ppt
- 空气动力学数值方法:离散涡法(DVM):DVM在二维流场中的应用.pdf
- 空气动力学数值方法:离散涡法(DVM):空气动力学基础理论.pdf
- 空气动力学实验方法:激光多普勒测速(LDV):LDV实验数据处理方法.pdf
- 空气动力学实验方法:风洞实验:风洞实验原理与分类.pdf
- 空气动力学实验方法:激光多普勒测速(LDV):LDV实验设计与优化.pdf
- 空气动力学实验方法:激光多普勒测速(LDV):原理与应用.pdf
- 空气动力学实验方法:热线风速仪:高速流体测量技术.pdf
- 空气动力学数值方法:边界元法(BEM):空气动力学基础理论.pdf
- 空气动力学实验方法:流动可视化技术概论.pdf
- 空气动力学实验方法:流场显示技术:流场光学诊断技术教程.pdf
文档评论(0)