The Chip That Started It All
Tuesday, November 15, 2011 at 7:38AM
Joe Paris | Comments Off |
Wednesday, November 9, 2011 at 11:34AM Now with 33% less confusion about which way X and Y increase. Enjoy!

Thursday, October 27, 2011 at 1:08PM It was brought to my attention that slide #12 of the Chapter 4 PowerPoint deck is slightly misleading when it says "All conditional jumps refer to the current value of D." In Hack assembly, all commands take the form
dest = comp ; jump
where dest, comp and jump can take any of the values listed on the slide. The conditional jump instructions always compare comp against 0 with comp on the left side of the inequality and the 0 on the right as illustrated by Figure 4.5 on page 69 of the text, shown below. In the figure, out refers to the result of comp, whatever operation or constant value it may be.
Figure 4.5, page 69
This is, I believe, consistent with what was said in class and with all the examples we covered as a group. However, when a student pointed it out to me earlier today even I found myself stumbling over the wording of the slide and we will need a clear understanding of how the conditional jump instructions work going forward. Hopefully this will help you as you work through the handful of examples given below.
Wednesday, October 12, 2011 at 1:58PM Here are the old PowerPoint slides were were looking at today highlighting timing diagrams. Use them only for good, never for evil...
Wednesday, September 28, 2011 at 11:34AM For those who are interested, here's a link to the file (PDF) we were looking at in class today describing digital logic at a very low level.
Tuesday, September 27, 2011 at 9:58PM Here's a great primer on Boolean Algebra for those you want to dig deeper.
Wednesday, November 17, 2010 at 10:56PM Here's a link to Irvine's explaination of how to get syntax coloring in Visual Studio. You may have to tweak the path depending on your operating system but it works like a charm on my system.