多项选择题

A.具有设备选择和地址识别功能。
B.作为主机命令和外设状态的中转站。
C.作为主机与外设传输数据的缓冲站。
D.完成数据格式的转换。