Select all correct statements: The stack is located in the program memory instead of the data memory. The 12C protocol does not require a clock cycle for an acknowledgment from the receiver to the sender. .EQU is an AVR instruction with opcode and operand. The AVR CPU uses von Neumann instead of Harvard architecture. IJMP allows more flexible nonlinear program execution at runtime than JMP or RJMP. RET and JMP instructions are equivalent to each other and can be used interchangeably. The AVR CPU uses RISC instead of CISC instruction set. When branch occurs to BRNE, it takes less cycle than no branching. The equivalents of if-else and for-loop are achieved by conditional branching in AVR. The CALL instruction pushes the address of next adjacent instruction to the stack. Nonlinear execution of a program is achieved by changing the program counter by some instruction. The stored-program concept is universal to modern electronic computers including Mac, PC, AVR, and smart phones with a microprocessor..