請教Instruction reg和程式起始問題
|
||||
---|---|---|---|---|
新會員
|
各位先進大家好
在使用PIC16F877的時候碰到兩個問題 1.================================== 第一個是程式暫存器的工作原理 在內部電路方塊圖內可以看到直接定址7個bits到Ram File Reg 然而有八條線卻通往指令控制與解碼和進入ALU前的MUX 這裡卻想不通 從FLASH ROM下來後的程式記憶體有14個位元 但卻分成7和8個位元 這個Instruction reg是如何工作的呢? 2.================================== 重置向量0000H-0003H之前是謂何所用 又中斷向量位置在0004H 那如果每行程式是依照0000H開始排序 那不就會佔用到中斷向量的0004H嗎 還是說程式在編譯的時候會自動跳過這個位址 往0005H存放呢? ==================================== 請大家幫我解決 謝謝
發表於: 2005/10/13 22:17
|
|||
|