The following sections of this BookRags Literature Study Guide is offprint from Gale's For Students Series: Presenting Analysis, Context, and Criticism on Commonly Studied Works: Introduction, Author Biography, Plot Summary, Characters, Themes, Style, Historical Context, Critical Overview, Criticism and Critical Essays, Media Adaptations, Topics for Further Study, Compare & Contrast, What Do I Read Next?, For Further Study, and Sources.
(c)1998-2002; (c)2002 by Gale. Gale is an imprint of The Gale Group, Inc., a division of Thomson Learning, Inc. Gale and Design and Thomson Learning are trademarks used herein under license.
The following sections, if they exist, are offprint from Beacham's Encyclopedia of Popular Fiction: "Social Concerns", "Thematic Overview", "Techniques", "Literary Precedents", "Key Questions", "Related Titles", "Adaptations", "Related Web Sites". (c)1994-2005, by Walton Beacham.
The following sections, if they exist, are offprint from Beacham's Guide to Literature for Young Adults: "About the Author", "Overview", "Setting", "Literary Qualities", "Social Sensitivity", "Topics for Discussion", "Ideas for Reports and Papers". (c)1994-2005, by Walton Beacham.
All other sections in this Literature Study Guide are owned and copyrighted by BookRags, Inc.
Parity is a technique for determining whether data has been lost or overwritten during a move. It can be used within a single computer when moving bits of data between storage locations, and it can be used between computers when data is transmitted. Parity checking is the most basic form of error detection in communications.
When data is moved, it is moved in groups of bits. An extra binary bit, called a parity bit, is added to each group of bits that is moved. This bit does not become part of the data; it is used only for the purpose of identifying whether the bits being moved arrived successfully. Parity bits can be either odd or even, depending on the systems involved. When data is transmitted between computers, the sending system and receiving system must agree to use parity checking and whether to use even parity or odd parity. Even parity is more commonly used.
When even parity is used, each group of bits must total an even number. To accomplish this, the parity bit is set to zero or one, depending on the total of the bits in the group (before the parity bit is added). If the total number of bits is odd, the parity bit is set to one; if the total number of bits is even, the parity bit is set to zero. This results in each group of bits totaling an even number.
Parity checking is the calculation at the receiving end of the transmission to ensure that the total number of bits in the group totals an even number. If the number is odd, there has been a transmission error. The receiving system can either request a retransmission or generate an error message.