第七章简单程序设计应用内容摘要:
MOV CX, 26 CLD REP MOVSB MOV AH, 4CH INT 21H CODE ENDS END START 第 7章 《 IBM PC 80X86汇编语言程序设计 》 冶金工业出版社 例: 比较两个字符串,若相同,标志单元 FLAG置 0,否则置 1。 DATA SEGMENT STR1 DB ‘ABCDEFGH’ STR2 DB ‘ABCDEFGH’ COUNT EQU $STR2 DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA, ES: DATA START: MOV AX, DATA 第 7章 《 IBM PC 80X86汇编语言程序设计 》 冶金工业出版社 MOV DS, AX MOV ES, AX MOV SI, OFFSET STR1 MOV DI, OFFSET STR2 MOV CX, COUNT CLD REPZ CMPSB JNZ UNEQU MOV AL, 0 JMP NEXT UNEQU: MOV AL, 0FFH NEXT: MOV FLAG, AL MOV AH, 4CH INT 21H CODE ENDS END START 第 7章 《 IBM PC 80X86汇编语言程序设计 》 冶金工业出版社 例 查找指定字符串中是否含有子字符串,若有,则给RESU单元置子字符串在串中的偏移地址,否则给 RESU单元置-1。 DATA SEGMENT STRING DB ‘ this is an example’ TRLEN EQU $- STRING SUB DB ‘ xamp’ SUBLEN EQU $- SUB RESU DB ? DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA, ES: DATA 第 7章 《 IBM PC 80X86汇编语言程序设计 》 冶金工业出版社 START: MOV AX, DATA MOV DS, AX MOV EX, AX MOV BX, STRLEN LEA SI, STRING MOV AX, SI LOP: LEA DI, SUB MOV CX, SUBLEN CLD REPZ CMPSB JZ Y INC AX MOV SI, AX DEC BX JNZ LOP MOV RESU, 0FFH JMP EXIT Y: SUB AX, OFFSET STRING MOV RESU, AL EXIT: MOV AH, 4CH INT 21H CODE ENDS END START 第 7章 《 IBM PC 80X86汇编语言程序设计 》 冶金工业出版社 代码转换 一、代码转换为数制 例 将 ASCII码表示的八位二进制数转换成一字节二进制数。 其具体算法如下: 1) 取一字节 ASCII码的值放入 BL中。第七章简单程序设计应用
相关推荐
世界人口的爆炸,经济的发展,物种灭绝的速度还要加快。 专家预计:从 1990年到 2020年,世界上将有 60万到240万种生命灭绝。 1999年国际植物大会: 人类活动破坏了地球将近一半的陆地 , 正导致自然界的动植物加速走向灭绝 ,如果这种情况持续下去 , 估计下世纪后半叶 , 将有三分之一至三分之二的物种从地球上消失。 保护生物多样性的意义 一个基因可能关系到一种生物的兴衰
( 1)增加气液接触面积(打碎气泡),增加氧传递面积。 ( 2)使液体形成涡流,从而延长气泡在液体中的停留时间。 ( 3)增加液体的湍流程度,降低气泡 周围的液膜阻力、液体主流 中液体阻力、从而增加 KL a值。 ( 4)减少菌丝结团,降低细胞壁表面的液膜阻力。 改善细胞对氧 和营养物质的吸收,同时降低细胞周围的 “ 废物 ” 和 “ 废气“ 的 浓 度,有利于微生物代谢。 空气的流速 KL a
饭店的建筑规模主要是考虑饭店的建筑面积、建筑布局、主体楼层高度、外围辅助建筑格局与规模、饭店建筑风格、周围环境公共区域规模以及景观设计和绿化美化等。 2.功能项目规模 3.主要设备规模 (三)饭店档次议案 五、投资回报分析 投资回报分析也称为收益分析,是投入与产出的分析,是饭店投资者最为关心的问题。 投资回报分析包括投资额估算、投回收期计划、年营业额预算、效益分析等内容。
计 GIS应用模型时,主要考虑要用它来解决什么问题,有哪些数据可用,采用何种建模方法为切入点或有哪些现成模型可供借鉴。 由于这些模型大部分都要通过 GIS的缓冲区分析、叠臵分析等功能体现出来,即模型结果要高度可视化,数字、图形、表格是可视化最基本的表达方式。 另外,要考虑 GIS与应用模型的结合方式,可以是直接结合,也可以是间接结合。 直接结合是指用 GIS软件提供的二次开发语言来建立应用模型