汇编语言(王爽)--实验11 编写子程序
2018-03-27 19:03
525 查看
assume cs:code,ds:data data segment db "Beginner's All-purpose Symbolic Intruction Code.",0 data ends code segment start:mov ax,data mov ds,ax mov si,0 call letterc s0:mov ax,4c00h int 21h letterc:mov al,[si] mov ah,[si] and al,11011111b mov [si],al inc si cmp ah,0 jne letterc ret code ends end start在实验中,我用al和ah保存每次访问字符串的值,al用来改大小写
ah用来判断该字符是否为0
为什么要多用一个ah来保存呢,因为空格' 'ascii是00100000b,和11011111b与的时候,正好是00000000b,会产生错误判断。所以我多使用了ah。
相关文章推荐
- 2.解决除法溢出问题-汇编语言(王爽)-实验10 编写子程序
- 汇编语言 第三版 王爽 实验10-1 编写子程序 之 显示字符串
- 3.数值显示-汇编语言(王爽)-实验10 编写子程序
- 汇编语言(王爽)--实验10编写子程序
- 汇编语言(王爽)实验十 编写子程序
- 王爽 汇编语言 第三版 实验10 编写子程序
- 汇编语言 第三版 王爽 实验10-2 编写子程序 之 解决除法溢出问题 divdw
- 王爽 汇编 实验11:编写子程序letterc 解答
- 汇编语言(王爽)-实验11
- 汇编语言--王爽--实验9 子程序
- 王爽 汇编语言 实验十 汇编子程序设计
- 汇编语言 第三版 王爽 实验12 编写0号终端的处理程序
- 汇编语言----实验16--编写包含多个功能子程序的中断例程
- 王爽汇编语言第二版学习笔记之实验11
- ***汇编语言 实验16 编写包含多个功能子程序的中断例程
- 王爽 汇编 实验16 编写包含多个功能子程序的中断例程
- 王爽 汇编语言 第三版 实验12 编写0号中断的处理程序
- 【汇编语言】王爽第三版 - 实验11
- 王爽《汇编语言》实验11——编写子程序
- 汇编语言 王爽(第三版) 实验4 [bx]和loop的使用