编译原理(一)

编译原理的介绍


        计算机的位数是代表数据总线的位数,在32位计算机中,就是说每次数据操作可以达到4字节,而寻址空间则是2的32次方,也是就4g,那么为什么64位计算机只能寻址32g呢?因为64位计算机的地址总线为35位,并不是64位的地址线,那么内存地址也就是原来的8倍,就是32g内存。

       CPU读取指令时,如果单字节指令,一次访存即可完成读取操作;如果是多字节指令,会根据第一次读取指令的操作码与寻址标志位,判断指令的后续长度,进而完成整个指令的读取,同时指令指针IP会自动进行修改,指向下一条待取指令。

     8086的cpu出栈和入栈都是以字单位进行的

猜你喜欢

转载自blog.csdn.net/feng__shuai/article/details/53648310