Here you can read the source code of first edition unix:

https://minnie.tuhs.org/cgi-bin/utree.pl?file=V1

Where can we learn the PDP assembly to be able to understand these historical source code?

And here's a (big!) project that aims to reconstruct a complete source history from the current FreeBSD all the way back to 1970 Unix.

https://github.com/dspinellis/unix-history-repo