Programar Atmega328p-pu desde Arduino Mega 2560

hola gente, hace un par de dias compre un par de chips atmega328, estuve buscando como programarlos usando mi arduino mega 2560 pero no encuentro nada, haci que decidi preguntarles a ustedes:

1)¿Primero le tengo que cargar el bootloader al chip no?
necesito algo aparte de mi placa y del chip?
2)una vez cargado el bootloader, puedo usar mi placa para programar los atmega328?
en esta pregunta seria, como conectarlo y como deberia configurar el ide de arduino para que cargue el programa al atmega328

si alguien me puede colaborar me seria de mucha ayuda, desde ya gracias