Re: 關於W100的檔案中PICmicro MCU Architecture Pipelining
|
||||
---|---|---|---|---|
資深會員
|
參照:
"下一個指令" 的提取 : 只是 先" 提取" , 放到旁邊等著用 , 並不等於執行 所以一個時間還是只執行一個指令
發表於: 2009/6/1 17:46
|
|||
|
Re: 關於W100的檔案中PICmicro MCU Architecture Pipelining
|
||||
---|---|---|---|---|
中級會員
|
不好意思,看完還是覺得有一點模糊,CPU不是一次只做一件事情,這樣子 同一個機械周期裡,"下一個指令" 的提取
和"現在的指令" 執行同時進行==>這樣子CPU同時做兩件事 ?!??還是因為說的是硬體做的呢? ..不好意思,問了這樣子的一個問題。 請問有人知道嗎? 謝謝!!!
發表於: 2009/5/31 22:06
|
|||
|
Re: 關於W100的檔案中PICmicro MCU Architecture Pipelining
|
||||
---|---|---|---|---|
資深會員
|
這些都是商業廣告用語 , 對於 CODER 而言 , 指令還是一個接著一個執行
只要注意 對於 I/O PORT 不要有兩個指令連續存取的狀況發生, ( 早期流傳下來的習慣 , 中階以上產品或許已沒有問題, 但還是少找自己麻煩 )
發表於: 2009/5/30 16:07
|
|||
|
Re: 關於W100的檔案中PICmicro MCU Architecture Pipelining
|
||||
---|---|---|---|---|
資深會員
|
是阿
同一個機械周期裡,"下一個指令" 的提取 和"現在的指令" 執行是同時進行的 這是和8051 架構最大不同的地方
發表於: 2009/5/30 15:34
|
|||
|
關於W100的檔案中PICmicro MCU Architecture Pipelining
|
||||
---|---|---|---|---|
中級會員
|
Tcy0 Tcy1 Tcy2 Tcy3 Tcy4
1. MOVLW 55h Fetch 1 Execute 1 2. MOVWF PORTB Fetch 2 Execute 2 請問一下,依上面的表示式,在Tcy1中底下為 Execute1 和 Fetch2 ,請問是兩者同時進行嗎? ...謝謝 ..假若是同時進行那就是 同樣時間進行了兩個動作嗎 ..? 請問有人知道嗎? 謝謝
發表於: 2009/5/30 13:37
|
|||
|