民國106年 第3梯次 數位電子甲級 學科
第11題
已知一個M C S - 51 的16 進制燒錄檔案h w . h e x 為i n t e l 格式,檔案中的第一列內容為:060000002380 a 339…
題目
已知一個M C S - 51 的16 進制燒錄檔案h w . h e x 為i n t e l 格式,檔案中的第一列內容為:060000002380 a 339040473 ,其中06 代表何意?
- (1) 起始資料
- (2) c h e c k s u m
- (3) 起始位址
- (4) 6 筆d a t a b y t e s 的資料長度
官方答案
(4) 6 筆d a t a b y t e s 的資料長度
解析
Intel HEX 燒錄檔每一列格式為「:LL AAAA TT 資料 CC」,其中冒號後第一欄 LL 為「資料位元組長度」,接著 AAAA 為起始位址、TT 為記錄型態(00 為資料)、後續為資料、最後 CC 為檢查和。題目第一列「06 0000 00 2380a3390404 73」中,06 即代表本列含有 6 筆 data bytes(23、80、a3、39、04、04)。因此 06 是資料長度欄,對應「6 筆 data bytes 的資料長度」,答案為選項 4。選項 2 的 checksum 為末碼 73。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。