Reflection on Week 7
Here is a basic Markdown
    template you can use for this week (and most of the quarter).
Part I: Reflection — 
    Things I learned this week from the readings,
    videos, assignments, and/or in-class activities
(Don't just list things.  Reflect.  For example, you might think
about the following questions, or others that occur to you:
    - Was there anything this week that was new or surprised
        you?
- Are there things you learned about this week that you feel
        you still don't really understand?
- Did you learn anything new that changes or deepens your
        understanding of computers or computing?
- How do the topics from this week connect to other things
        you have learned in this class, other classes, other
        experiences?
- How do you think they might apply or be useful in some
        future class or activity?
Etc.
From week to week, different questions might strike you as useful
prompts to help you reflect on your learning experience.)Part II: Specific Questions for this Week
    - The homework had a question that asked how long a 1000-instruction
        program would take on each type of datapath assuming there are no
        stalls or hazards.
        Is that a fair assumption for all three architectures
        (single-cycle, multi-cycle, pipelined), or would some probably have
        different results in empirical, real-world tests? Explain.