多项选择题

A.提高系统的执行效率
B.减少处理机的空转时间和高度切换的时间
C.提高程序代码的可读性
D.便于系统管理