Name: Anish Choudhury
Date: 20-Jan-2023
I received assistance from: Mrs. Jang
I assisted: NO ONE
1.1: Branching enables significantly more complex program behavior because it creates boolean expressions which can be simplified effieciently by the computer.
1.2: The term Consequent is used to refer to the statements that are executed with the Boolean test evaluates to true because Consequents definition is "following as a result or effect".
2.1: The first jump condition is conditional because it determines whether the instruction execution will happen or not. It is determined by instructions.
2.2: The purpose of the Jump instruction after the consequent is to determine if the CPU can skip any other intervening instructions.
2.3: Because there are no other instructions to meet after going to the alternative.
I learned about Flow Charts and their terms.
I encountered challlenges when learning about Consequents and Alternatives.
This experience could be improved by studying the wiki some more.
I now realize that instructions are all followed with flow charts.