Cyclic redundancy checking by program

  • Authors:
  • P. E. Boudreau;R. F. Steen

  • Affiliations:
  • IBM Corporation, Research Triangle Park, N.C.;IBM Corporation, Research Triangle Park, N.C.

  • Venue:
  • AFIPS '71 (Fall) Proceedings of the November 16-18, 1971, fall joint computer conference
  • Year:
  • 1972

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recent advances in the use of mini-computers as control elements of a computer complex and as intelligent terminals are indicative of a trend toward relocation of certain hardware functions to micro-program or machine level program. One such function which is a particularly good candidate, for various reasons, has already been moved into program in several machines (e.g., IBM System 360/25 Integrated Communication Adapter and the IBM 1130). This function is error control using an error detection Cyclic Redundancy Check (CRC). A CRC is a variable length shortened cyclic code in which a message is a code word if, and only if, the message polynomial M (x) is divisible by the generator polynomial G(x).