汇编语言实验3-寻址方式
2017-03-31 20:22
309 查看
本文为《汇编语言程序设计》配套实践。点击链接…进课程主页。
学会基于字符的ASCII编码,进行大小写转换、简单加密等方法
学会用loop指令,结合寻址方式,编制单层和双层循环程序解决问题
参考解答
(2)在下面的数据段中,给出了全班5名同学OS、AL、SE、DB课程的成绩,请编程计算出总成绩,写在0值处
参考解答
(2)编程为datasg中的每个字符串加密,加密的规则是,每行第1个字符ASCII码加1,第2个字符ASCII码加2,依类类推。已知每个字符串固定为16个字符,非空格字符不足16的,后都是空格。加密后的符号替代原字任,就写在原处。
参考解答
提示1:相邻的两数,若前一数用[si]指示,相邻的后面一数则为[si+2]
提示2:前7个和数可以用统一的规则做出,最后一个和数,呃,要回头去找,不妨特殊处理。
(2)若要求将结果写在提供源数据的位置上,而不是在随后的空间中呢?
参考解答
1. 实验目的
理解程序在访问内存单元时采用的各种寻址方式学会基于字符的ASCII编码,进行大小写转换、简单加密等方法
学会用loop指令,结合寻址方式,编制单层和双层循环程序解决问题
2. 实验内容
任务0-完成本周课堂程序的调试
(1)有8位IT菜鸟工程师,第一行数据是他们的基本工资,第二行是绩效工资,编程求出总工资放在第三行。data segment dw 6290, 7230, 2943, 3360, 7469, 6871, 3067, 3086 dw 7288, 7160, 5733, 7030, 5281, 6891, 4853, 4539 dw 0,0,0,0,0,0,0,0 data ends
参考解答
(2)在下面的数据段中,给出了全班5名同学OS、AL、SE、DB课程的成绩,请编程计算出总成绩,写在0值处
datasg segment dw 54, 74, 71, 52, 0 dw 68, 54, 93, 95, 0 dw 81, 52, 97, 67, 0 dw 98, 77, 69, 99, 0 dw 79, 71, 69, 73, 0 datasg ends
参考解答
任务1-字符串加密
(1)编程为datasg段中字符串中的每个字符加密,加密规则是:每个字符的ASCII值加4。加密好的字符写在待加密字符的后面assume cs:codesg,ds:datasg datasg segment db 'aah, I love you!' db '................' datasg ends codesg segment start: (写程序) mov ax,4c00h int 21h codesg ends end start
(2)编程为datasg中的每个字符串加密,加密的规则是,每行第1个字符ASCII码加1,第2个字符ASCII码加2,依类类推。已知每个字符串固定为16个字符,非空格字符不足16的,后都是空格。加密后的符号替代原字任,就写在原处。
datasg segment db 'He Li Jian ' db 'Zhai Yi Ming ' db 'Sun Xue Jiao ' db 'Ma Wen Ming ' datasg ends
参考解答
任务2-转圈求和
(1)写程序,对给出的8个数,将相邻的数求和(最后写第一个数与最后一个数的和),并把结果写在其后。在下面的示例中,求和的结果为3 5 7 9 11 13 15 9。datasg segment dw 1, 2, 3, 4, 5, 6, 7, 8 dw 0,0,0,0,0,0,0,0 datasg ends
提示1:相邻的两数,若前一数用[si]指示,相邻的后面一数则为[si+2]
提示2:前7个和数可以用统一的规则做出,最后一个和数,呃,要回头去找,不妨特殊处理。
(2)若要求将结果写在提供源数据的位置上,而不是在随后的空间中呢?
参考解答
相关文章推荐
- 汇编语言 第三版 王爽 实验7 寻址方式在结构化数据访问中的应用
- 王爽 汇编语言 实验7 寻址方式在结构化数据访问中的应用,用栈实现
- 王爽 汇编语言 第二版 实验七 寻址方式在结构化数据访问中的使用 源码
- 汇编语言(王爽)--实验7寻址方式在结构化数据访问中的应用
- 汇编语言: 实验七 寻址方式在结构化数据访问中的应用
- 汇编语言(王爽第三版)实验7寻址方式在结构化数据访问中的应用
- 汇编语言之寻址方式
- AT&T汇编语言及其寻址方式简述
- AT&T汇编语言寻址方式
- 【汇编语言(第3版)王爽】试验7 寻址方式在接过话数据访问中的应用(代码+注释)
- 汇编语言之寻址方式
- 汇编语言之寻址方式
- 汇编语言之寻址方式
- 【汇编语言学习01】寻址方式
- 汇编语言的七种寻址方式
- 汇编语言学习笔记之与转移地址有关的寻址方式
- 汇编语言基础教程-寻址方式
- [汇编语言]-第七章 不同的寻址方式的灵活应用
- 汇编语言寻址方式
- 汇编语言复习之--寻址方式1