网站多少钱一年sem优化公司
引入:内存分为一个一个字节

当用BX间接寻址时,BX存储一个地址,
比如mov[BX],100
这里存在一个问题,BX只是给了一个地址,它没有类型,100是一个立即数本身也没有类型,在赋值时用一个字节也装得下,但也可以用一个字来装,占两个字节,也可以用双字来存。故会出问题。
在指令中,源操作数和目标操作数中至少要有一个操作数有明确的类型,
MOV WORD PTR[BX],100
则明确了100要用一个字来装
WORD 这个位置可替换为BYTE等等
欢迎补充指正!