PC Chip Kinda Works..
Posted by Butters9000 on Apr 07, 2015; 9:19pm
URL: http://nand2tetris-questions-and-answers-forum.52.s1.nabble.com/PC-Chip-Kinda-Works-tp4028841.html
I'm missing the big picture. Below is my out. The compare clearly states that out = 0 @ 1+. I don't understand why it should be.
Output:
| time | in |reset|load | inc | out |
| 0+ | 0 | 0 | 0 | 0 | 0 |
| 1 | 0 | 0 | 0 | 0 | 0 |
| 1+ | 0 | 0 | 0 | 1 | 1 |
| 2 | 0 | 0 | 0 | 1 | 1 |
Compare:
| time | in |reset|load | inc | out |
| 0+ | 0 | 0 | 0 | 0 | 0 |
| 1 | 0 | 0 | 0 | 0 | 0 |
| 1+ | 0 | 0 | 0 | 1 | 0 |
| 2 | 0 | 0 | 0 | 1 | 1 |
I think I'm doing things in right priority as I seen suggested in other threads.
Based on the compare file, out should not equal 1 immediately after inc is set. It would appear that out changes to 1 @ time =2.
My first problem is that I don't understand what the N+ are vs the N's. Its almost like the N+'s are half steps.
_tb