It depends on the system. If I'm programming on a system that uses a segmented memory architecture of some sort (including bank switching), then I view memory as a set of pages. Otherwise, I don't.
I don't have some sort of "general" view on this. It entirely depends on the architecture of the system I happen to be working with.