原住民族考試四等考試-電子工程類科計算機概要106 年第 1 題單選題
某處理器以 8 位元(bit)加法器進行無號整數(unsigned integer)運算,下列運算中,何者將產生溢位(overflow)?
A12+25
B37+128
C206+57正確答案
D128+127
C正確答案
8-bit unsigned 範圍 0~255,相加超過 255 就溢位。206+57=263 > 255,產生溢位。
為什麼答案是 C
206+57=263,超過 unsigned 8-bit 最大值 255,產生溢位(carry out)。
考點:範圍內考點:unsigned vs signed 陷阱考點:unsigned 溢位考點:邊界值陷阱