Hacker News new | past | comments | ask | show | jobs | submit login

lBorn with a manual in one hand and a PDP11 in the other.



You kids with your shiny PDP-11s.

Me, I had to start out with a machine that didn't even have load or store instructions (CDC 6600).


Out of curiosity, I checked wikipedia which says "In the 6600, loading the value from memory would require one instruction, and adding it would require a second one" so I'm curious what the distinction is if it's not a load instruction


The address registers were paired up with the data registers, so modifying A1 would cause an implicit load into X1, for example. A6 and A7 modifications caused implicit stores from X6/X7. So with careful register assignment and some offset initialization of address registers beforehand, array processing loops could be encoded in remarkably few instructions.


Couldn't get to sleep without hugging my K&R.


I don't know, PDP11's are pretty heavy. That'd be one flat hand.


There's always the LSI11 for those of us with .. compressible appendages.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: