民國106年 第3梯次 數位電子甲級 學科
第50題
V H D L 語言中,已宣告T Y P E c o u n t _ u p I S R A N G E 0 T O 10 ,則函數的屬性c o u n t _…
題目
V H D L 語言中,已宣告T Y P E c o u n t _ u p I S R A N G E 0 T O 10 ,則函數的屬性c o u n t _ u p ' S U C C ( 4 ) 為
- (1) 5
- (2) 3
- (3) 9
- (4) 7
官方答案
(1) 5
解析
VHDL 中,'SUCC 是離散範圍型別的預設屬性,代表「後繼值(successor)」,即傳回比括號內數值大 1 的下一個合法值。題目宣告 TYPE count_up IS RANGE 0 TO 10,屬離散整數範圍。計算 count_up'SUCC(4) 即求 4 的後繼值,結果為 4+1 = 5。同理 'PRED 屬性才會回傳前一個值(3)。因範圍 0~10 內 5 為合法值,故答案為選項1的 5。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。