民國98年 第3梯次 儀表電子乙級 學科

第73題

將24 位元的無號數除以非零的16 位元無號數,則其商與餘數各為幾位元?

題目

將24 位元的無號數除以非零的16 位元無號數,則其商與餘數各為幾位元?

  1. (1) 24,8
  2. (2) 24,16
  3. (3) 16 ,8
  4. (4) 8 ,16

官方答案

(2) 24,16

解析

兩個無號數相除時,商的最大值出現在除數最小時:16 位元除數最小為 1,此時 24 位元的被除數原值即為商,故商最多需要 24 位元。餘數的定義為被除數減去商乘除數,其值必定小於除數,而除數最大為 16 位元(65535),所以餘數最多只需 16 位元表示。因此商為 24 位元、餘數為 16 位元,答案為 24,16。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料