直接說明大致情況嗎1
律師回復(fù)
-
月幫助201720人因為用樣的情況下,用間接尋址比直接尋址快。用間接尋址1句話的場合,如果用直接尋址,可能無法完成,或者能完成可卻要寫幾十幾百幾千句。存儲器間接尋址址給定格式是:址標(biāo)識符 指針。指針?biāo)甘敬鎯卧兴瑪?shù)值,就是址確切數(shù)值單元。存儲器間接尋址具有兩個指針格式:單字和雙字。單字指針是一個16bit結(jié)構(gòu),從0-15bit,指示一個從0-65535數(shù)值,這個數(shù)值就是被尋址存儲區(qū)域編號。擴(kuò)展資料寄存器間接尋址為通過 CPU的地址寄存器AR1,AR2進(jìn)行尋址。AR1,AR2 均為 32 位寄存器,寄存器間接尋址只使用 32 位指針。分為內(nèi)部區(qū)域間接尋址和交叉區(qū)域?qū)ぶ贰?nèi)部區(qū)域寄存器間接尋址指針格式與存儲器間接尋址的 32 位指針相同,第 0 位~ 第 2 位作為尋址操作的位地址,第 3 位~第 18 位作為尋址操作的字節(jié)地址,第 19 位 ~第 31 位沒有定義,32 位指針的格式。交叉區(qū)域寄存器間接尋址包含有存儲器區(qū)域信息的指針,稱為交叉區(qū)域指針。同樣,交叉區(qū)域指針為 32 位,寄存器間接尋址要使用地址寄存器 AR1 或 AR2。32 位交叉區(qū)域指針,左起 0~18 位格式與 32 位內(nèi)部區(qū)域指針相同,19~23 位,27~20 位未定義,31 位為交叉區(qū)域指針標(biāo)識位。24~26 位是存儲區(qū)域地址標(biāo)識,8 中組合表示 8 種存儲器區(qū)域。 原問題:《PLC中為什么要間接尋址直接尋址不得嗎?求解釋》回復(fù)于 2022-08-08 21:32:14