民國98年 第3梯次 儀表電子乙級 學科
第73題
將24 位元的無號數除以非零的16 位元無號數,則其商與餘數各為幾位元?
題目
將24 位元的無號數除以非零的16 位元無號數,則其商與餘數各為幾位元?
- (1) 24,8
- (2) 24,16
- (3) 16 ,8
- (4) 8 ,16
官方答案
(2) 24,16
解析
兩個無號數相除時,商的最大值出現在除數最小時:16 位元除數最小為 1,此時 24 位元的被除數原值即為商,故商最多需要 24 位元。餘數的定義為被除數減去商乘除數,其值必定小於除數,而除數最大為 16 位元(65535),所以餘數最多只需 16 位元表示。因此商為 24 位元、餘數為 16 位元,答案為 24,16。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。