多项选择题

A.用户编程都使用连续的逻辑地址
B.都由系统预先对主存空间分区(块)
C.作业信息均可被存放在不一定相邻的主存区域中
D.都需要硬件进行动态重定位
E.均需要操作系统与硬件相互配合来实现存储保护