Difference between revisions of "DIPm09:PD2"
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
Praktiskais darbs PD2. |
DIP: Praktiskais darbs PD2. |
||
ALU projektēšana. |
ALU projektēšana. |
||
Line 17: | Line 17: | ||
** OV - pārpilde (overflow) |
** OV - pārpilde (overflow) |
||
** CR - pārnese (carry out) |
** CR - pārnese (carry out) |
||
---- |
---- |
Latest revision as of 11:53, 12 March 2009
DIP: 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)