为什么汇编程序每次都是从偏移地址0的代码开始执行
为什么汇编程序每次都是从偏移地址0的代码开始执行 这个就要问CPU开发的工程师了,纠结这个问题干嘛,不管是汇编,还是高等语言,C,C++这些都是从0开始,不要管它为什么从0开始,你就从0开始用就好了啊 每次都是从偏移地址0开始执行??没有吧??你在DOS模式下,用debug,你指定CS:IP是多少,它就从哪里执行啊。
计算机加电后执行的第一条指令是FFFF0H处的指令。
这个FFFF0,你可以看成F000:FFFF0,也可以是FF00:0FF0,还可以是其他各类组合啊~怎么偏移地址一定是0呢?什么偏移地址从0开始都只是一个习惯而已吧{:10_256:}
页:
[1]