I have read the following statement:
AVR microcontrollers support in-system programming (ISP): you can reset them by pulling the !RESET pin low and then releasing it, and while the !RESET pin is low you can talk to them over their Serial Peripheral Interface (SPI) and give them instructions to overwrite the program stored in their Flash memory.
I thought pulling the Reset pin on an "Arduino Uno" basically disables the AVR microcontroller, as if it was removed? so that is not the case then?
What does the reset do exactly?
When reset is NOT pulled low, what happens to the same set of instructions sent to the MCU? does it not interpret them as commands anymore? what will they be interpreted as?