Sunday, September 11, 2011

Building Assembler - Activity 1

I've finished writing the assembler in CoffeeScript (on Node, of course).  It compiles Add, Max, Rect and Pong.  The Pong one ran, but didn't show anything on the screen...  maybe it was too slow?  I used the provided Assembler.bat and compiled it, then compared it to my output and it was identical, so it the assembler is definitely done.

2 comments:

  1. Hi,

    I am just following up with everyone who started the course, but have not perhaps had the time/opportunity to continue working on it.

    Along with being a friendly reminder that the "Elements of Computing Systems" course is waiting for you :-), I also wanted to understand the reasons for the drop in activity.

    - Is the code sharing policy putting you off ?

    - Is it because the website is not easy to navigate ?

    - Is it because you are not getting the learning experience you expected ?

    Do let me know how I can make the website / experience better for you.

    Thanks

    ReplyDelete
  2. The code sharing policy was certainly a shock... But it was just the final straw.

    What started me thinking about quitting was the DFF. I thought this was a top-to-bottom, everything-included course and when the DFF ended up being a black box, I died a little.

    Then, the design of the assembly language and VM were given to us, instead of forcing us to construct it, as we had done with the circuits. It made the course easier, but lacked the educational value that it started with.

    In the end, I felt I had gotten almost everything I could from the course, since I'm already a professional programmer.

    ReplyDelete