1. A virus processing system, the virus processing system comprising: a virus co-processor supporting virus processing by hardware accelerating execution of a plurality of virus signatures complied for hardware execution on the virus co-processor; a memory communicably coupled to the virus co-processor, wherein the memory includes a first virus signature of the plurality of virus signatures compiled for execution on the virus co-processor, and wherein the first virus signature includes at least one primitive instruction and at least one Content Pattern Recognition (CPR) instruction stored at contiguous locations in the memory; an interconnect bus; a general purpose processor, wherein the general purpose processor is communicably coupled to the virus co-processor via the interconnect bus; and the memory communicably coupled to the general purpose processor, wherein the memory includes a second virus signature compiled for execution on the general purpose processor.