shuiyu 发表于 2017-7-21 23:59:18

《零基础入门学习汇编语言》第三十五讲

本帖最后由 shuiyu 于 2017-7-23 00:52 编辑


欠2017.7.12与2017.7.13、2017.7.16与2017.7.17任务没完成

越努力,越幸运。欢迎大家来看我的笔记{:10_297:} 小白刚学,不对的请各位大佬指正,谢谢{:10_254:}

一、不同的寻址方式的灵活应用
(1) 用一个常量来表示地址,可用于直接定位一个内存单元;
(2)用一个变量来表示内存地址,可用于间接定位一个内存单元;
(3) 用一个变量和常量表示地址,可在一个起始地址的基础上用变量间接定位一个内存单元;
(4)用两个变量表示地址;
(5) 用两个变量和一个常量表示地址。

二、将datasg段中每个单词的头一个字母改为大写字母。
(1)在datasg中定义了6个字符串,每个长度为16字节。(注意,为了直观,每个字符串的后面都加上了空格符,以使它们的长度刚好为16字节)
解:




三、将datasg段中每个单词改为大写字母。
(1)在datasg中定义了4个字符串,每个长度为16字节。(注意,为了使我们在Debug 中可以直观地查看,每个字符串的后面都加上了空格符,以使它们的长度刚好为16byte)
解:(使用debug单步运行到最后的时候,发现程序卡死了;似乎是陷入了死循环)




而且直接运行EXE执行文件,程序也是卡死的(陷入死循环的){:10_266:}








谢谢小甲鱼带来的视频教程,感谢!! {:10_303:}


   
本节结束,多谢览阅!
越努力,越幸运。谢谢大家来看我的笔记{:10_297:} 小白刚学,不对的请各位大佬指教,谢谢{:10_254:}
页: [1]
查看完整版本: 《零基础入门学习汇编语言》第三十五讲