Зависит от программного обеспечения - вы МОЖЕТЕ иметь возможность заставить его работать изначально, но мы не можем сказать вам, будет ли это работать или как это будет работать.
Если это старый 16-разрядный компонент, и вы хотите запустить его в современной 64-разрядной ОС, единственный вариант - использовать виртуальную машину, и если вы хотите запустить копию XP на указанной виртуальной машине (независимо от используемого решения для виртуальной машины) ), вам нужна лицензия на копию XP, которую вы используете.
Кроме того, решение виртуальной машины, которое вы выберете, будет в значительной степени определять, как далеко вы будете проходить через периферийное устройство Serial-> USB к виртуальной машине. Так что ожидайте попробовать несколько, и что ни один из них не сможет на самом деле успешно передать оборудование от хоста к виртуальной машине (в зависимости от периферийного устройства) (это ужасная трата использования виртуальной машины).