软硬件结合的工作方向有哪些呢