汇编语言中PTR的含义(转载)
摘要:movax,bx;是把BX寄存器“里”的值赋予AX,由于二者都是word型,所以没有必要加“WORD” movax,wordptr[bx];是把内存地址等于“BX寄存器的值”的地方所存放的数据,赋予ax。由于只是给出一个内存地址,不知道希望赋予ax的,是byte还是word,所以需要用word明确指出!ptr是显示申明(还是声明?)所以,当两个操作数的宽度不一样时,就要用到,这里的宽度是指bit说简单点就是16位的还是8位的!cpu内部的寄存器,是16位的,(老了吧?)而内存的单位寻址是8位的,所以他们的宽度不一样就需要显示声明ptr,当你用dw和dt、db等时,就需要他来显示声明了,指令要.
阅读全文
posted @ 2014-02-25 11:22
浙公网安备 33010602011771号