The more technical answer:
Xeons have existed since the PII cores, being marketed as Intel's server and high-end workstattion CPUs for x86 users. All a Xeon is is a high cache and SMP-able (ie: 2 or more CPUs) version of the equivalent "Pentium" desktop branded CPU.
So find out what core the Xeon is based on (ie: PII, PIII, or P4) and for emulation and OS purposes you can safely consider it a high-cache equivalent of the desktop chip. All software will work fine, as these are just x86 processors with a fancy name.