如图有注释的那一行。编译之后却提示错误。这个错误是指不匹配,也就是CPU不知道传送数据的大小。但是我已经定义了 byte ptr.指明了是一个字节。难道是不能直接对段寄存器传送另外段寄存器的内容吗?求各位大神解惑小弟在此感谢不已。下面是报错图片
能用方括号的只能是 BX、BP、SI、DI,[bx+di]是不行的。汇编不存在自动的“中间变量”,每个值都必须显式的计算好。