Disinn tal-Hardware u Implimentazzjoni tal-Shifter Dritt
L-implimentazzjoni Verilog HDL tinkludi żewġ verżjonijiet: verżjoni bażika 8-bit u verżjoni mtejba 32-bit.
Il-verżjoni bażika tuża dikjarazzjoni ta 'każ biex timplimenta l-għażla tal-mod ta' shift fiss.
Il-verżjoni mtejba żżid port ta 'kontroll dinamiku ta' shift u timmaniġġja shifts aritmetiċi tal-lemin permezz ta 'ċirkwit ta' ġenerazzjoni tal-bit tas-sinjal.
Id-disinn ta 'loġika kombinazzjonali jelimina l-ħtieġa għal reġistri ta' shift, li jikkonfiguraw mill-ġdid direttament il-mudell tal-bit permezz ta 'selettur tad-dejta.
Il-verifika tal-livell tal-Bord-uża l-ambjent tal-iżvilupp Quartus II, b'formoli tal-mewġ funzjonali ttestjati fuq bord tal-iżvilupp Altera DE2.
Elementi ta' Integrazzjoni tas-Sistema
Id-disinn tal-magna tal-mudell jeħtieġ estensjoni ta 'sett ta' struzzjonijiet biex jappoġġja l-operazzjonijiet ta 'xift. Kodifikazzjonijiet tipiċi ta 'struzzjoni jinkludu qasam ta' għażla tal-modalità ta '4-bit. Kwistjonijiet ewlenin li għandhom jiġu indirizzati waqt l-integrazzjoni tas-sistema jinkludu:
Allinjament tal-ħin tas-sinjali tal-kontroll maċ-ċikli tal-operat ALU
Mekkaniżmu ta' riżoluzzjoni tal-kunflitti għall-bnadar tar-reġistru tal-istatus
Disinn tal-bypass tad-dejta fil-pipeline tal-istruzzjoni. Fl-arkitettura tas-sistema tal-kompjuter, dan il-komponent jidher bħala karatteristika tal-ħardwer trasparenti għall-programmatur, bid-dettalji tal-implimentazzjoni ttrattati fil-livell tal-mikroarkitettura.

