Data descriptors
ICL VME target architecture had hardware "descriptors" to police the memory locations accessed during execution. IIRC that meant that individual data items in a program instance were each given their own range limits. Think of it as hardware enforced type casting.