Homework 6
Hmmm... Assembly Language Programming!
Hmmm... Assembly Language Programming!
Due: 11:59pm on Monday, March 5, 2017
Submission: submit your solutions at the submissions server
Software
Software
This week's problems are based on the HMMM (Harvey Mudd Miniature Machine) machine simulator and assembler. Documentation is here:
Homework 6 Gold Problems
Homework 6 Gold Problems
- Problem 0: Reading [5 points; individual only]
- Problem 1 (Lab 6): Countdown to Hmmm and RandoHmmm Numbers [30 points; individual or pair]
- Problem 2: Hmmm Power... [15 points; individual or pair]
- Problem 3: Fibonacci Fun [20 points; individual or pair]
- Problem 4: Recursive Power! [10 points; individual or pair]
- Problem 5: Looping Back to Python [20 points; individual or pair]
- Extra Credit Problem 7a: HTML compositions [up to +12 e.c. points; individual or pair]
- Extra Credit Problem 7b: Recursive Fibonacci [up to +8 e.c. points; individual or pair]