汇编语言实验11
来源:互联网 发布:织梦cms重新安装 编辑:程序博客网 时间:2024/06/06 23:58
编写子程序,实现大小写转换
data segment db "Beginner`s All-purpose Symbolic Instruction Code.",0data endscodesg segmentassume cs:codesgstart: mov ax,data mov ds,ax mov si,0 call letterc mov ax,4c00h int 21h ;功能:将一个字符串的小写字母全转换为大写 ;参数:ds:si表示字符串首地址,字符串以0结尾letterc: mov al,[si] test al,al jz lettercend cmp al,'a' jl notjump cmp al,'z' jg notjump and al,0dfh mov [si],alnotjump: inc si jmp letterclettercend: retcodesg endsend start
注意每个字母占一字节,寄存器使用AL,不要写成AX
阅读全文
0 0
- 汇编语言实验11
- 汇编语言课程实验环境
- 《汇编语言》第九章实验
- 王爽《汇编语言》实验13
- 王爽《汇编语言》实验16
- 王爽 汇编语言 实验7
- 王爽 汇编语言 实验9
- 王爽 《汇编语言》 实验 15
- 汇编语言实验1-1
- 汇编语言实验1-2
- 汇编语言实验1-3
- 《汇编语言》实验七答案
- 《汇编语言》实验十答案
- 王爽 汇编语言 实验七
- 王爽 汇编语言 实验九
- 王爽《汇编语言》实验7
- 王爽《汇编语言》实验8
- 王爽《汇编语言》实验9
- Dbutils学习(介绍和入门)
- qt写入文件内容
- error: pathspec '测试2' did not match any file(s) known to git.
- MySQL--日期和时间
- 初学Java:保留小数位数方法
- 汇编语言实验11
- 移动端、服务器端车牌识别
- 二维数组中的查找
- 自定义View倒计时圆
- 第三周 【项目2
- MySQL在python中执行
- czl蒟蒻的模板库7——最长公共子序列
- web项打包报错 could not find the main class: org.eclipse.ant.internal.launching.remote.InternalAntRunner.
- js文件摆放的位置问题