什么是程序流机制?