I don't think Bochs is virtualization. (It's an actual x86 emulator, but it is slow and only supports pentium 1 instructions iirc).
VirtualBox's sourcecode may be a good starting point..
http://www.virtualbox.org/
VirtualBox's sourcecode may be a good starting point..
http://www.virtualbox.org/