Add RegisterFile
Control Unit (without delays)
Adjus convention for outputs
Instruction memory
Data Memory
Added ALU_control
input and output edited to vectors
Merge pull request #2 from fakhreldin-m-abdelkhalik/CU

Cu
Remove a useless file
Change memory size to 1024
change dependency to Address not clock
Change memory size to 1024
Change dependency to PC
32 bit input MUX & 5 bit input MUX
Sign extension unit
Merge pull request #3 from fakhreldin-m-abdelkhalik/Amr_ALU

Add ALU V2
set continous assignment for output
continous assignment for output data
Merge pull request #6 from fakhreldin-m-abdelkhalik/sign_extension

Sign extension unit
fix posedge clock