请问汇编程序为什么可以用这种语句呢?mov ax,ax;寄存器可以同时读写吗?

来源:百度知道 编辑:UC知道 时间:2024/06/03 04:06:34
rt

虽然是一个语句,但是并不是同时读写的,那教学用的最多的51为例,1个机器周期包含了12个时钟周期,每个时钟周期CPU都会按照顺序做不同的事情,比如管理中断,读操作码,读操作数,执行,写等,所以mov ax,ax并不会出现读写冲突的问题,所以这个用法没有问题,但是这么写意义不大,具体能用在什么地方我也不清楚了。