Funkciniai perjungiklio veikimo režimai

Sep 13, 2025

Palik žinutę

 

Loginis poslinkis: poslinkis į kairę (LSL) ir poslinkis į dešinę (LSR) trūksta bitų su nuliais. Verilog operatoriai yra<< and >>.


Aritmetinis poslinkis: poslinkis į dešinę išlaiko ženklo bitą (ASR). Operatorius naudojamas pasirašytoms operacijoms.


Rotate Shift: poslinkis į dešinę (ROR) perkelia mažiausiai reikšmingą bitą į reikšmingiausią bitą. ARM architektūra palaiko RRX režimą su nešiojimo vėliavėle.


Shift Overflow: nustato CA vėliavėlę būsenos registre, kad būtų galima atlikti tolesnę komandų analizę.

 

MIPS architektūroje perjungiklis įgyvendina išankstinį bitų -plėtimo daugybos komandų apdorojimą, užbaigdamas 32-bitų operandų poslinkius per vieną ciklą. ARM procesoriai padidina instrukcijų rinkinio efektyvumą naudodami cilindrinį perjungiklį, leidžiantį perkelti perjungimo operacijas į duomenų judėjimo instrukcijas. X-DSP procesoriai naudoja patobulintą perjungiklį, kad atliktų koeficiento mastelį ir duomenų derinimą FIR filtruose. Iki 2024 m. naujausių DSP lustų perjungimo blokai palaikys be nuostolių perjungimą nuo 16 bitų įvesties iki 40 bitų išvesties.

Siųsti užklausą