有一段车道ab
现在要设计一个自动管理系统
ab有车时,同方向的车可以驶入ab
另一端只能等待
ab无车时,到达a点(或b点)的车可以驶入ab
但不能从a点和b点同时驶入,当某一方向在ab段行驶的车驶出ab段且暂无车进入ab段时,应让另一方向的等待车进入ab段   
===========================================================================
用信号量为工具  
请问怎么解决??