回覆列表
  • 1 # 手機使用者88589438873

    首先,地址的作用只有一個,就是用來定址。

    其次,51微控制器的的片內暫存器都是可以位元組定址的。

    位元組地址就是用來定址一個位元組的內容,和位地址相對應,位地址就只能定址一個位(bit)。在微控制器指令中定址任何一個位元組都需要位元組地址,定址任何一個位都需要位地址。所謂的IP、IE不過是我們給這個暫存器取了另外一個名字而已。如:MOV IP,#00H 和 MOV B8H,#00H 這兩條語句是一樣的效果。另外,從這些暫存器的使用上來說,IP、IE等特殊功能暫存器既可以位元組定址也可以位定址,是同樣的效果。比如:SETB PX0;和 MOV IP,#01H;是一樣的,都是將IP的第0位即PX0置1。不同的是,位元組定址的時候是8位一起操作的,會對其它的位賦值,有時不想改變其它位的值,就用位定址。

    所以,位元組地址是用來定址位元組的,位地址是用來定址位的。就這樣。另外,IP也好,IE也好,也都是暫存器,要訪問它們也需要地址(訪問位元組用位元組地址,訪問位用位地址),不同的是它們用來對處理器進行配置,我們給它們取了一些特定的名字而已。

  • 中秋節和大豐收的關聯?
  • 國金證券開通創業板步驟是什麼呢?