民國108年 第3梯次 數位電子甲級 學科
第50題
計算單晶片PIC-16 之下列延遲副程式Delay 占多少記憶體容量?
題目
計算單晶片PIC-16 之下列延遲副程式Delay 占多少記憶體容量?
- (1) 11 個by tes
- (2) 11 個14bits
- (3) 9 個 14bits
- (4) 9 個bytes
官方答案
(3) 9 個 14bits
解析
PIC16 系列指令長度為 14 位元(14 bits)的固定長度指令字,程式記憶體以「字(word)」為單位計算,而非 8 位元之 byte。常見二層巢狀延遲副程式 Delay 包含:MOVLW、MOVWF×2、DECFSZ×2、GOTO×2、RETURN 等共 9 道指令,佔用 9 個 14-bit 指令字,故為 9 個 14bits(選項 3)。若誤以 byte 計量則選項 1、4 皆誤。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。