Difference between revisions of "DIPm09:PD2"

From DiLab
Jump to: navigation, search
(New page: Praktiskais darbs PD2. ALU projektēšana. === Uzdevums === * Xilinx ISE vidē Uzprojektēt 32-bitu ALU, kas nodrošina DLX procesora aritmētiskās instrukcijas. * Testēt, simulējot. T...)
 
Line 17: Line 17:
** OV - pārpilde (overflow)
** OV - pārpilde (overflow)
** CR - pārnese (carry out)
** CR - pārnese (carry out)

----
* [[LU-DIP-M:index | Uz DIP kursa lapu]]

Revision as of 16:37, 10 March 2009

Praktiskais darbs PD2. ALU projektēšana.

Uzdevums

  • Xilinx ISE vidē Uzprojektēt 32-bitu ALU, kas nodrošina DLX procesora aritmētiskās instrukcijas.
  • Testēt, simulējot. Testēt visas darbības ko ALU nodrošina. Tai skaitā ar pozitīviem un negatīviem skaitļiem.
  • Demonstrēt simulāciju.

Saskarne

  • Ievaddadi
    • A un B, operandi, 32 biti katrs
    • OP - operācijas kods (bitu skaits - jūsu izvēle, pamatota)
  • Izvaddati:
    • Q - 32 bitu rezultāts
    • Z - nulles rezultāts (zero)
    • OV - pārpilde (overflow)
    • CR - pārnese (carry out)