第七章 问题7.7和7.8
来源:互联网 发布:mysql 数值字段值拼接 编辑:程序博客网 时间:2024/05/18 00:19
题目:将datasg段中的每个单词改写成大写字母
分析:这里要知道的两个问题。1:知道如何把字母转换成大写。把其ascii码的第五位设置成0就是大写,设置成1就是小写。2:在datasg段定义的4个单词,每个的存储长度都是10h。然后可以用二维数组的概念来理解。其三:这里要应用到[bx+si+idata]的形式。
源代码:
程序开始执行后的datasg数据段的数据值:
结果:
第二种:可以用两重循环来进行操作,但是该如何保存循环的计数值。开始的时候有想到要把外层的cx值给保存起来,但是不知道如何保存,后来看了7.8之后,才知道先把cx的值送到一个寄存器中保存,待内层循环执行完之后再从寄存器中恢复给cx。
源代码2:
调试过程2:
结果如下:
- 第七章 问题7.7和7.8
- 第七章 问题7.6
- 第七章问题7.9
- 第七章问题7.9
- c++primer第六版第七章第七题问题总结
- 第七章 数组和字符串
- c 和 指针 第七章
- c 和 指针 第七章
- 第七章7.9和7.10
- 第七章,类和对象
- 第七章Cookie和Session
- 第七章 域和协议
- 第七章 例7.7
- 第七章 Statement的sql注入问题
- 名题百则source code:第七章---其他问题
- 《数据结构》第七章 查找 学习问题回收站
- VR学习第七节:和VR应用有关的问题
- 第七章。指针和函数的关系
- Hibernate笔记
- JavaScript文本框的操作
- c程序 球
- Eclipse快捷键大全
- CSS项目总结
- 第七章 问题7.7和7.8
- SQL语句
- c#,winform,treeview,选中节点,选中相应的全部子节点,取消节点,取消父节点,小技巧
- vc 建立kvm开发环境
- base之modules
- 需求管理之软件需求分析关注什么
- gridview列内容自动换行的方法
- insert 与select的结合使用
- 连接多行数据