CSE334 Microprocessors course's assignments