大学期间只有无休止的通宵玩游戏,但当大学最后一年时,在因缘巧合下上了一个培训班学习C#语言。
这使我突然有对软件开发这个领域产生一点希望。
由于大学期间的荒废,对于编程没有任何别的基础而言,看到网上建议学编程从数据结构、算法、编译原理等方面入手之类的,又由于一直对破解、逆向工程等方面比较痴迷关注与看雪论坛,而无一例外的全部都推荐学习汇编。
这样,我的汇编学习之旅就从此开始。
期间有很多时候根本就顾忌不到当初定下的学习进度,以至于学习进度一拖再拖。
但大学终究还是毕业了,许多同学,一起上培训班的都找到了自己的工作,但是我由于矛盾,没有立即找工作,想着先回家再学一段时间再说。
在家的学...


- [chinatree] 看开些吧,自古忠义难两全... 09/10 12:17
- [nanqi] 世上安得双全法... 09/10 11:04
- [chinatree] 夜深了,早点休息吧,所谓有得必有失,终究还是要放弃一些,你得明白你需要的是什么。 09/10 00:24
- [nanqi] 漏了个问题:最后IP的值为0 还有,猛的一看SUB,我大声喊,靠,还没学这个指令…… 其实感觉汇 01/18 23:15
- [nanqi] 1.00010H 1000FH 2.0001H 2000H 我想已理解。 01/18 22:41
- [nanqi] 晕,全错! 01/18 22:40
- [nanqi] 刚看了答案,完全正确,自己鼓励一下。 01/18 22:09
- [nanqi] 郁闷,第一个题就错了,看开出师未捷啊。 关于第一题的错误:8*1024是所谓的寻址能力,地址总线宽 01/17 20:21
[2011-09-10 00:13] 有点迷茫,不知道是根据爱好继续学汇编和反汇编还是去学我工作上需要的
阅读全文 |
评论次数(3) |
浏览次数(461) |
所属类型(默认类型)
[2011-01-19 23:04] 疑问
实验二中最后一个问题
问为什么2000:0 到 2000:F中的内容发生了改变
经过观察我可以这么理解,因为操作了SS中的数据,所以跳过了一行,就是自动执行了一行代码,也就是这里的mov sp,10
这时内存地址中的值发生了变化,而从图中可以看出
2000:7 到2000:8 中记录的应该是内存地址中的SS段地址
2000:A 到2000:B 中记录的应该是IP
下面接着是CS
我想他这样做是为了记录跳过的这一句的位置
但是2000:9呢,他改变了么?
还有最后的2000:E到2000:F存的又是什么值?...
问为什么2000:0 到 2000:F中的内容发生了改变
经过观察我可以这么理解,因为操作了SS中的数据,所以跳过了一行,就是自动执行了一行代码,也就是这里的mov sp,10
这时内存地址中的值发生了变化,而从图中可以看出
2000:7 到2000:8 中记录的应该是内存地址中的SS段地址
2000:A 到2000:B 中记录的应该是IP
下面接着是CS
我想他这样做是为了记录跳过的这一句的位置
但是2000:9呢,他改变了么?
还有最后的2000:E到2000:F存的又是什么值?...
阅读全文 |
评论次数(0) |
浏览次数(314) |
所属类型(默认类型)
[2011-01-19 20:08] 第三章
今天老停电,郁闷。
关于第三章的作业先放着,等做完了了一次发。...
关于第三章的作业先放着,等做完了了一次发。...
阅读全文 |
评论次数(0) |
浏览次数(323) |
所属类型(默认类型)
页码数(1):
1