内存地址空间与debug

这两者放在一起没什么深意,只要是觉得两者都比较重要又容易忘记。。。

1M内存地址空间分布:

debug常用命令:

r                                         查看/修改寄存器内容

d                                        查看内存内容

e                                       改写内存内容

u                                       将内存中的机器指令翻译为汇编指令

t                                       执行一条机器指令

a                                     以汇编的格式向内存中写入一条机器指令

 

 

 

开篇

8086汇编事实上是我计算机学习过程中接触算早的语言,记得最早是VB,然后就是汇编了,当然那时候也就随便翻翻,什么mov啊jmp啊,纯属背诵,后来大一上学期(好像是下学期,记不清了。。。)的时候打算学汇编,那个时候有了C语言的基础,觉得可行(事实上倒过来还差不多),于是去图书馆随便借了本汇编书就开始看起来了,那回算是认认真真把书的大部分看完了。不过说到底也就是“看”。学计算机的人都知道,编程不是看会的。可是当时确实也没怎么上机实践,效果也就可想而知。

至于今日,win32汇编的推进,越来越感觉到古老的8086汇编有必要扎扎实实地将其内化。于是有了重学8086汇编的意识。遂决定用一段时间集中学习,并将intel16位汇编编程贯穿以后的学习之路。

至于网络工程师的考试复习。。。。只有暂缓了。。(感觉又和程序员考试那会一样了。。哎。。)