mov ax [2000h] 请问要传给ax的数据所在的内存物理地址是多少
这个命令是告诉cpu给ax付个值,命令中已经直接告诉了数据地址的段偏移是2000h,而且段地址默认从ds寄存器里取出。我不明白,难道就这一句话就ok了?ds中的段地址我还没告诉机器呢,这个mov语句中并没段地址啊。谁能告诉我,cpu究竟如何执行我的这句mov语句呢
参考答案:仅有这一句不足以写出这个语句的执行结果。如果要你写结果,当然要给你ds的值了。我不记得是不是有默认的ds值,实际应用或者考试的时候,都会指定ds的,不用担心。
以上。
过来的老狼