- 7
- 0
- 约1.15万字
- 约 86页
- 2018-09-20 发布于湖北
- 举报
* 汇编语言程序设计 * DATA SEGMENT STRING DB ‘A string for testing .’, 0 LENTH DW ? DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA START: MOV AX, DATA MOV DS, AX [例7]字符串STRING以代码0结束,求这个字符串的长度(字符个数)。 6.4 循环程序设计 * 汇编语言程序设计 * LEA SI, STRING ;装载字符串指针 MOV CX, 0 ;设置计数器初值 TST: CMP BYTE PTR [SI], 0 ;比较 JE DONE ;串结束,转向DONE保存结果 INC SI ;修改指针 INC CX ;计数 JMP TST ;转向TST,继续循环 DONE:MOV LENTH, CX ;保存结果 MOV AX, 4C00H INT 21H CODE ENDS END START 6.4 循环程序设计 [例5]判断变量X的值是否为“偶数”。 6.3 分支结构程序设计 * 汇编语言程序设计 * CODE SEGMENT ASSUME CS: CODE START: JMP BEGIN X DB ? ; 被测试的数,汇编之前置入 YES
原创力文档

文档评论(0)