桶式移位器維基百科,自由的 encyclopedia 桶式移位器(barrel shifter)是一種數位電路,可以在一個時脈週期內,將資料字進行特定位元數的移位。桶式移位器可以用一串的数据选择器實現,某一個数据选择器的輸出是其他数据选择器的輸入,其關係則視要位移的位元數而定。 四位元桶式移位器的線路圖,其中x表示輸入位元,y表示輸出位元 例如,以一個四位元的桶式移位器為例,一開始的輸入是A, B, C及D,桶式移位器可以由輸入ABCD得到DABC、CDAB或BCDA,所有位元的資訊都會留下來,只是位置以循環組合的方式改變,桶式移位器有許多不同的應用,是微處理器中的一個重要成份。
桶式移位器(barrel shifter)是一種數位電路,可以在一個時脈週期內,將資料字進行特定位元數的移位。桶式移位器可以用一串的数据选择器實現,某一個数据选择器的輸出是其他数据选择器的輸入,其關係則視要位移的位元數而定。 四位元桶式移位器的線路圖,其中x表示輸入位元,y表示輸出位元 例如,以一個四位元的桶式移位器為例,一開始的輸入是A, B, C及D,桶式移位器可以由輸入ABCD得到DABC、CDAB或BCDA,所有位元的資訊都會留下來,只是位置以循環組合的方式改變,桶式移位器有許多不同的應用,是微處理器中的一個重要成份。