Backup of work done for CSE 320: Computer Organization and Architecture.