Q17.
在串列傳輸格式中,資料位元為8bit、偶同位元及停止位元為2bit,設檔案長度為10byte,則以速度2400 鮑率(baud rate)傳送資料,所需之傳送時間為多少?
儀表電子 · 乙級 · 微電腦概論與應用 · Q17
難易度分析
4 / 5
本題屬於複合成計算題,除了需將給定條件正確轉換為總位元數外,還必須具備專業知識以識別題目中未明確提及但必須包含的隱含傳輸位元。計算過程中涉及單位換算與多步驟推導,對細節的掌握度要求較高。
正確答案:③50ms
③ 50ms:正確。每幀位元數 = 1(起始) + 8(資料) + 1(偶同位元) + 2(停止) = 12bit。總傳輸位元 = 10byte × 12bit = 120bit。傳送時間 = 120 ÷ 2400 = 0.05秒 = 50ms。
錯誤選項解析
- ① 41.5ms:此數值計算錯誤。若誤將起始位元遺漏或停止位元算成1bit,會得出偏小的時間。正確每幀應包含起始位元1bit、資料位元8bit、偶同位元1bit、停止位元2bit,共12bit。
- ② 45.5ms:此數值仍不正確。可能誤用了不同的位元組合方式(如將同位元忽略不計)。在非同步串列傳輸中,同位元檢查位必須納入總位元數計算。
- ④ 54ms:此數值過大。可能誤將每幀位元數多算(如將停止位元計為3bit或額外加入其他位元)。標準RS-232串列格式中停止位元為2bit即為本題條件。
Learning Tip
"此類串列傳輸時間計算題型的關鍵在於正確計算每幀的總位元數,切勿遺漏起始位元(預設1bit)與同位元檢查位。常見陷阱是題目未明確提及起始位元,但非同步傳輸中起始位元為必要欄位。另外需注意鮑率(baud rate)在此情境下等於位元率(bps),因為每次符號變化代表1個位元。"
學員答題分佈
①41.5ms0%
②45.5ms0%
③50ms0%
④54ms0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!