How does 'Serial.print(0x41);' method ultimately bring 65 on Serial Monitor?

Robin2:
It seems to me all of this is covered in detail in the Atmega 328 datasheet.

We don't see the data sheets to discuss Arduino's UART Layers such as RX/TX FIFO Buffers, Serial.write() code, and other high level codes found in this post (taken from this document) of @J-M-L.