The nucleous functions as the synthesizer and assembler of rRNA. The nucleolus, just like the rest of the nucleus, contains DNA. The heterochromatin surrounds the nucleolus. I do not know why the nucleolus appears dark in TEMs. I hope this helps.