What points were taken off for things... Note: On all of these, if you just made an arithmetic mistake and I could tell you had the correct process, I did not take off. Next time I will probably not be so lenient. (1) -.5 for missing 1's bit on binary questions -1 if converted in wrong direction (e.g., hex to decimal instead of dec to hex) -.5 if you did the binary backwards (with 1's bit on the left instead of right) (2) -1 if divided by 3 on div commands rather than dividing by contest of register 3. -1 understandable small-ish mixup -1.5 you did not indicate what happens due to the add, div instructions. -1.5 did not say what happens with register values. -1.5 you mixed up the load instruction and had the registers getting the value indicated (should have gotten value of register indicated). (3) -1.5 did decimal instead of integer division. -1 did not say what got printed. -.5 little mistake on values. (4a) You needed to have at least three things stated about mem/HD that were correct and labeled as either pro/con for the correct thing. (4b) If you had something reasonable and without saying something wrong, it was fine. -.5 if not explained/justified well. exam1sum.c -6 no errors fixed. -3 only one error found. -1.5 only two errors found. -.5 for one of the errors if almost fixed, but just not quite. -2 if you did everything correct but then compiled with gcc exam1sum.c -o exam1sum.c because that overwrites the exam1sum1.c file. You should have done gcc exam1sum.c -o exam1sum Note: if all that existed in your directory was exam1sum.c~ then I graded that. exam1pow2.151asm -3 if at least a few instructions were exactly the way they should have been but didn't really get the others. -1.5 if only one or so little mistakes, e.g., switched order of arguments. -1 little mistake only, making it not run. -.5 one too many or two few multiplies by 2. -1 used setmem when should have been using load or store. exam1shellStuff.txt (I) -1 if copied a different file than assembler, e.g. assembler.c (II) acceptable answers: 6, 14, 15 (III) -1.5 if file called notes.txt instead of notes_mycopy.txt -.5 just slightly wrong filename (e.g., notes_mine.txt)