Birgen,
BizTalk will use all of the processors available in a particular server. The Microsoft pricing and licencing FAQ for BizTalk reads as follows:
"BizTalk Server 2006 Enterprise Edition and Standard Edition are both
licensed on a per processor basis. A processor license is required for
each processor on which you install any component of BizTalk Server
(for example, BizTalk Server Rules Engine)."
Essentially you will need a licence for each physical processor. The only way (that I know of) to stop BizTalk running on all four processors on, say a quad box, is to run a virtual environment and have the VM's dedicated to only 2 of the 4 available processors. You may however have issues with MS supporting BizTalk on a VM environment.
Cheers, Nick.