不写日记很容易忘记时间,今天一看,距离我上次写日记已经有5天的时间了。这几天间间断断的看了一些书,对基础的知识多了一些零散的理解,属于半懈怠状态,看来要警惕啊!
看书时间碰到一个有意思的词:
透明:某某(体系/构架/理论等)对某某东西是透明的。
意思就是某某东西可以不用理会某某(体系/构架/理论等),其不会对
某某东西造成影响。
表达能力很差,呵呵!
要警惕!努力!...
- [wu136626] 回复mywill:看了 也做了一下 准备学c语言的时候再用王的方法学。 09/07 13:34
- [mywiil] 博主准备学谭的C语言了?不知道本书的综合研究看了没? 09/07 09:11
- [wu136626] 回复blackberry:调试了 没有出错啊! 08/31 16:53
- [wu136626] 回复blackbeny:是int 7h,我写错了 不过程序还是修改了ax的值,刚才参考tsembr 08/31 16:45
- [wu136626] 不怎么明白,书上不是只要求我们显示除法溢出吗? 08/31 16:25
- [wu136626] 谢谢blackberry! 08/31 16:19
- [blackberry] 生日快乐!(好像迟了一点,呵呵) 08/31 10:17
- [blackberry] 怎么用书中的那个循环显示!号的程序来测试你的程序,总是出错关闭呢? 08/31 09:18
- [blackberry] int 7?呵呵。我说呢。我试了半天int 7ch总不对。 不过用书上的程序试了一下,发现你的字符 08/31 09:04
- [blackberry] 程序实现没问题,不过,由于中断程序是iret而没有直接返回,所以,出现错误的时候,就没有响应了。 08/31 08:28
- [wu136626] 当幸福来敲门,要努力争取! 08/24 17:35
[2009-09-07 23:38] 9月7日学习笔记
阅读全文 |
评论次数(0) |
浏览次数(451) |
所属类型(学习日记)
[2009-09-02 15:57] 9月1-2日学习日记
今天开始看罗云斌老师的win32汇编教程,不能说我已经完成了王爽老师的教程,因为最后的课程设计2和综合研究还没开始着手。相信大家现在使用的都是xp系统,最后几张涉及软驱真的不知道怎么整,知道的麻烦告诉我一下!
win32汇编教程和王爽老师的教程很不同,感觉是需要一些基础才能够通读,要不真的很艰难。光前几页的80386寻址机制,内存分页机制,trs程序,内存碎片什么的就让我一头雾水,有谁推荐我一个好的方法去学罗云斌老师的书,因为我没什么基础的,除了刚看完的王爽老师的汇编。我觉得王爽老师的书我要多通读几遍,另外还有没有人介绍一些基础的书籍,希望可以通过它们更好的理解win32汇编!
...
win32汇编教程和王爽老师的教程很不同,感觉是需要一些基础才能够通读,要不真的很艰难。光前几页的80386寻址机制,内存分页机制,trs程序,内存碎片什么的就让我一头雾水,有谁推荐我一个好的方法去学罗云斌老师的书,因为我没什么基础的,除了刚看完的王爽老师的汇编。我觉得王爽老师的书我要多通读几遍,另外还有没有人介绍一些基础的书籍,希望可以通过它们更好的理解win32汇编!
...
阅读全文 |
评论次数(0) |
浏览次数(450) |
所属类型(学习日记)
[2009-08-31 23:53] 8月31日学习日记
今天学习了第15章外中断,最后的实验还在调试中。
15章给我最大的启发是对hook的理解。因为之前没有基础,又喜欢上一些讨论外挂制作之类的论坛,经常看见hook,钩子这些词,上百度百科查,上面的意思也不是很理解,不过今天学了外中断和几个实验就好像明白了些了。
钩子应该就是监视一些端口,在一些端口出现变化时,率先处理的程序,就如实验改int 9一样,我们通过修改中断向量表,对60h端口的程序先进行(或后进行)处理,再交由真正的int 9程序处理返回。那么我们编写的程序就像一个钩子一样,勾住端口和原程序(或系统)。
我觉得这样理解钩子的含义就挺形象的,不过就不知道对不对,实际的钩...
15章给我最大的启发是对hook的理解。因为之前没有基础,又喜欢上一些讨论外挂制作之类的论坛,经常看见hook,钩子这些词,上百度百科查,上面的意思也不是很理解,不过今天学了外中断和几个实验就好像明白了些了。
钩子应该就是监视一些端口,在一些端口出现变化时,率先处理的程序,就如实验改int 9一样,我们通过修改中断向量表,对60h端口的程序先进行(或后进行)处理,再交由真正的int 9程序处理返回。那么我们编写的程序就像一个钩子一样,勾住端口和原程序(或系统)。
我觉得这样理解钩子的含义就挺形象的,不过就不知道对不对,实际的钩...
阅读全文 |
评论次数(0) |
浏览次数(468) |
所属类型(学习日记)
[2009-08-31 01:18] 8月30日学习笔记
今天是我的生日,我觉得这是一个新的开始,从明天起,努力吧!
为实现目标而奋斗!...
为实现目标而奋斗!...
阅读全文 |
评论次数(2) |
浏览次数(498) |
所属类型(学习日记)
[2009-08-30 01:04] 8月29日学习笔记
现在已经夜深了 突然想起今天没记笔记 匆忙起来开电脑
写日记的原因是因为我很怕我坚持不下去
今天和昨天一样 学习时间不长
不过今天上网还顺便了解了快速阅读,全脑阅读之类的方法
对这些方法 我是很相信,而且相信很有用的
我觉得,说这些方法没用的人 一定是因为不够坚持
现在已经快学完了汇编这本书了,看完这本我准备看罗云斌老师的
32位汇编设计,同时训练我的阅读能力!
今天的几个实验最大的收获是实验小3的设计思路,把数据段的偏移地址统一存在另一个数据段上,这应该是很常见,很有用的思路!...
写日记的原因是因为我很怕我坚持不下去
今天和昨天一样 学习时间不长
不过今天上网还顺便了解了快速阅读,全脑阅读之类的方法
对这些方法 我是很相信,而且相信很有用的
我觉得,说这些方法没用的人 一定是因为不够坚持
现在已经快学完了汇编这本书了,看完这本我准备看罗云斌老师的
32位汇编设计,同时训练我的阅读能力!
今天的几个实验最大的收获是实验小3的设计思路,把数据段的偏移地址统一存在另一个数据段上,这应该是很常见,很有用的思路!...
阅读全文 |
评论次数(0) |
浏览次数(464) |
所属类型(学习日记)
[2009-08-29 00:42] 8月28日学习笔记
今天就中午学习了几小时
这是不好的兆头
绝对不能偷懒!一鼓作气,才能成功啊!
难道我要平庸下去吗? 不行!!
要有觉悟啊!!!!!!
jmp short do0strat
db 0,0,0,0
do0strat:
.......
给我的启发,无条件跳转 中间的内存单元没有其他跳转指令的
一定是存储数据。。。。。。
****************************
一方面也有弟弟回家了的原因! 不过还是要不停鞭笞自己才可
以!...
这是不好的兆头
绝对不能偷懒!一鼓作气,才能成功啊!
难道我要平庸下去吗? 不行!!
要有觉悟啊!!!!!!
jmp short do0strat
db 0,0,0,0
do0strat:
.......
给我的启发,无条件跳转 中间的内存单元没有其他跳转指令的
一定是存储数据。。。。。。
****************************
一方面也有弟弟回家了的原因! 不过还是要不停鞭笞自己才可
以!...
阅读全文 |
评论次数(0) |
浏览次数(240) |
所属类型(学习日记)
[2009-08-27 23:41] 8月27日学习笔记
今天弟弟放假回家 间接导致上机时间变少了 呵呵
不过下午抽空还是完成了课程设计1,感觉很好,心得收获都写在
课程设计1作业的代码下面,这里就不重复了。
晚上学完了11章,这一章节,虽然内容挺简单,但是觉得相当的有用!
应用标志寄存器,感觉汇编语言才真正完美
麻雀虽小,五脏俱全。用好这一章的知识,以后写程序会轻松很多
对计算机工作的原理好像有那么一些理解了,相信这对我以后学习高级
语言很有用,不过学得越多,疑问也就越多,为解惑而学习,努力一定
会有成果的!...
不过下午抽空还是完成了课程设计1,感觉很好,心得收获都写在
课程设计1作业的代码下面,这里就不重复了。
晚上学完了11章,这一章节,虽然内容挺简单,但是觉得相当的有用!
应用标志寄存器,感觉汇编语言才真正完美
麻雀虽小,五脏俱全。用好这一章的知识,以后写程序会轻松很多
对计算机工作的原理好像有那么一些理解了,相信这对我以后学习高级
语言很有用,不过学得越多,疑问也就越多,为解惑而学习,努力一定
会有成果的!...
阅读全文 |
评论次数(0) |
浏览次数(212) |
所属类型(学习日记)
[2009-08-27 00:32] 8月26学习笔记
今天学习了第十章
模块化很大的降低了编写程序的难度 而且让编程更有趣了
之前看过一点c++
汇编在调用子程序前 要设置一些入口参数
突然对以前学的c++有了点感悟
今天的实验10的三个子程序都很有趣,利用栈储存值的原理
可以让子程序用到任何一个程序里面去
这里对栈的认识加深了很多
设计1已经花了快两小时了 我感觉我思路对了
可是调试总是不成功
***********************
调试结果是在表起始的地方 一个占5列的数字在不段变化
**********************
不知道是什么原因
我已经改了很多认为错误的地方了
...
模块化很大的降低了编写程序的难度 而且让编程更有趣了
之前看过一点c++
汇编在调用子程序前 要设置一些入口参数
突然对以前学的c++有了点感悟
今天的实验10的三个子程序都很有趣,利用栈储存值的原理
可以让子程序用到任何一个程序里面去
这里对栈的认识加深了很多
设计1已经花了快两小时了 我感觉我思路对了
可是调试总是不成功
***********************
调试结果是在表起始的地方 一个占5列的数字在不段变化
**********************
不知道是什么原因
我已经改了很多认为错误的地方了
...
阅读全文 |
评论次数(0) |
浏览次数(249) |
所属类型(学习日记)
[2009-08-25 23:39] 8月25日学习日记
要打起精神 今天效率太低 总感到困
今天只学习了第九章
第8章最后一个实验和第九章实验9占用了将近三分之二的时间
不过多实践 对基础作用很大 今天获益匪浅啊!
笔记:第8章实验7补充
论坛上高手写的代码
利用栈复制 感觉非常流畅 好代码就是好代码 呵呵
cycle: ;使用栈复制年份
PUSH [DI].0
PUSH [DI].2
POP [BP].2
POP [BP]....
今天只学习了第九章
第8章最后一个实验和第九章实验9占用了将近三分之二的时间
不过多实践 对基础作用很大 今天获益匪浅啊!
笔记:第8章实验7补充
论坛上高手写的代码
利用栈复制 感觉非常流畅 好代码就是好代码 呵呵
cycle: ;使用栈复制年份
PUSH [DI].0
PUSH [DI].2
POP [BP].2
POP [BP]....
阅读全文 |
评论次数(1) |
浏览次数(215) |
所属类型(学习日记)
[2009-08-25 01:02] 8月24日学习笔记
今天看完了 6 7 8三章
第8章看的时间比较晚 快11点才开始阅读第8章
现在其实已经是8月25日了 我还在写8月24的笔记 呵呵~
今天虽然学了3章 可是感觉学的东西并不多
第6章 只是多假设了几个段,多定义了一些内存空间出来
需要注意的是 程序加载后,执行前
cx存储了程序的长度 包括定义的几个段的长度
ds是程序段基址
ss=ds+10h 也是第一个假设的段的段基址
cs是代码段基址
第7章 灵活运用or和and指令达到改变字母大小写的目的
二重循环 ...
第8章看的时间比较晚 快11点才开始阅读第8章
现在其实已经是8月25日了 我还在写8月24的笔记 呵呵~
今天虽然学了3章 可是感觉学的东西并不多
第6章 只是多假设了几个段,多定义了一些内存空间出来
需要注意的是 程序加载后,执行前
cx存储了程序的长度 包括定义的几个段的长度
ds是程序段基址
ss=ds+10h 也是第一个假设的段的段基址
cs是代码段基址
第7章 灵活运用or和and指令达到改变字母大小写的目的
二重循环 ...
阅读全文 |
评论次数(5) |
浏览次数(220) |
所属类型(学习日记)