Step 1: Understand the function of the Program Counter.
The Program Counter (PC) is a special-purpose register in a CPU that holds the memory address of the next instruction to be fetched and executed. This register is used to keep track of the sequence of instructions in a program.
Step 2: Analyze the options.
- (a) Program Counter: Correct. It holds the address of the next instruction.
- (b) Memory Address Register: Incorrect. This register holds the address of data in memory, not instructions.
- (c) Memory Data Register: Incorrect. This register holds the actual data read from or written to memory.
- (d) Instruction counters: Incorrect. This is not a standard term used for a register.
Step 3: Conclusion.
Thus, the correct answer is (a) Program counter.
A packet with the destination IP address 145.36.109.70 arrives at a router whose routing table is shown. Which interface will the packet be forwarded to?

Consider the following statements followed by two conclusions.
Statements: 1. Some men are great. 2. Some men are wise.
Conclusions: 1. Men are either great or wise. 2. Some men are neither great nor wise. Choose the correct option: