For what it's worth, the VAX had a table-driven CRC instruction. It
wasn't very popular because on most VAX models it was actually slower
than by-hand coding. It is one of the instructions dropped from the
microVAX instruction set used on all later VAXen, where it was
emulated by the operating system.
-Paul W.