Dear friends,

As promised, here are some of the topics you need to cover while preparing for your midterm.

Remember, some. It means the midterm question might not be limited to these topics.

I might add some topics over the weekend (Feb. 19 and 20) so Please check this site again next week (week of Feb 21) to check If I added some important topics.

All what was covered in class is included.

 

  1. Binary representation, unsigned, signed, 1's complement, 2's complement.
  2. Addition and subtraction in binary.
  3. Bit operations: AND, OR, etc. logical_shift_right, logical_shift_left, etc.
  4. Binary, octal, decimal and hexadecimal conversions.
  5. The hypothetical machine, Generic Machine (instruction cycle).
  6. Hill programming.
  7. GAL programming.
  8. GEML instructions interpretation.
  9. RAM.

 

 

Sorry for the delay, please accept my apology. It's just because I was (and still am) terribly sick.

 

Sincerely, Fady.