MS SQL Server Express CPU
SQL Server Express Edition will honor the specified processor affinity settings but not more than the 4 core edition limitation.  I don't think it's defined which 4 cores are used if you specify more than 4.  Note that unlike other SQL Server editions, a service restart is required for changes to take affect.