一条指令有16位。按双字节编址,它仅仅占用一个存储单元。在读取这条指令后,PC的值为3001。
一般来说PC是不会走完最后的64k的,你的程序亦不会刚好是64k 对于程序运行完该指向哪儿的这个问题,好像是由编译器决定的,一般的编译器执行完后都会,跳回程序开头去执行,但也有的编译器是不会回去的,这样的结果就是程序运行出错(这样pc就不可能继续加了) 所以,一般在写程序时为了严谨,一般都会加条原地踏步的指令(当然,有时是让他处于某个死循环中) 融支持你一下
wewe