// Module Name: ALU // Project Name: CSE141L // Description: contains enumerated ALU operations package Definitions; typedef enum logic[3:0] { NOP, // perform a simple value passthrough INC, // increment by 1 DEC, // decrement by 1 CLB, // clear leading bit ADD, // addition SUB, // subtraction ORR, // bitwise OR AND, // bitwise AND LSH, // left shift RXOR_7, // reduction XOR with lower 7 bits RXOR_8, // reduction XOR with lower 8 bits XOR // bitwise XOR } op_mne; endpackage // definitions