Ⅰ 匯編中的word ptr里的ptr是什麼意思
ptr -- pointer (局巧清指針)縮寫。
匯編裡面 ptr 是規定的字 (保留字)。
mov ax,bx ;是把BX寄存器「里」的值賦予AX,由於二者都是word型,不用wordmov ax,word ptr [bx];是把內存地址等於「BX寄存器的值」的地方所存放的數據,賦予ax。
由於只是給出一個內存地址,不知道希望賦予ax的,是byte還是word,所以需要用word明確指出!
(1)匯編wordptr擴展閱讀;
優點
匯編語言作為機器語言之上的第二代編程語言,它也有很寬鏈多優點:
1,可以輕松的讀取存儲器狀態以及硬體I/O介面情況。
2,編寫的代碼因為少了很多編譯的環節,可以能夠准備的被執行。
3,作為一種桐前低級語言,可擴展性很高 。
缺點
1,因為代碼非常單調,特殊指令字元很少,所以造成了代碼的冗長以及編寫的困難
2,因為匯編仍然需要自己去調用存儲器存儲數據,很容易出現BUG,而且調試起來也不容易
3,就算完成了一個程序,後期維護時候也需要耗費大量的時間。
4,因為機器的特殊性造成了代碼兼容性差的缺陷。