対訳 巡回冗長検査
![]()
出典:Wiktionary
出典:『Wiktionary』 (2026/01/05 19:40 UTC 版)
cyclic redundancy check (plural cyclic redundancy checks)
出典:Wikipedia
出典:『Wikipedia』 (2011/06/23 22:55 UTC 版)
A cyclic redundancy check (CRC) is an error-detecting code designed to detect accidental changes to raw computer data, and is commonly used in digital networks and storage devices such as hard disk drives. A CRC-enabled device calculates a short, fixed-length binary sequence, known as the check value or improperly the CRC, for each block of data to be sent or stored and appends it to the data, forming a codeword. When a codeword is received or read, the device either compares its check value with one freshly calculated from the data block, or equivalently, performs a CRC on the whole codeword and compares the resulting check value with an expected residue constant. If the check values do not match, then the block contains a data error and the device may take corrective action such as rereading or requesting the block be sent again, otherwise the data is assumed to be error-free (though, with some small probability, it may contain undetected errors; this is the fundamental nature of error-checking).
![]()