【微机原理及应用】关于PTR

引入:内存分为一个一个字节

【微机原理及应用】关于PTR_第1张图片

 

当用BX间接寻址时,BX存储一个地址,

比如mov[BX],100

这里存在一个问题,BX只是给了一个地址,它没有类型,100是一个立即数本身也没有类型,在赋值时用一个字节也装得下,但也可以用一个字来装,占两个字节,也可以用双字来存。故会出问题。

在指令中,源操作数和目标操作数中至少要有一个操作数有明确的类型,

MOV WORD PTR[BX],100

则明确了100要用一个字来装

WORD 这个位置可替换为BYTE等等

欢迎补充指正!

你可能感兴趣的:(青少年编程)