什么是编译器设计中的绑定和绑定时间?