answersLogoWhite

0


Best Answer

Non-parity memory is memory without parity. Parity memory is memory with extra bits, sometimes one, sometimes more, that accompany the word. These extra parity bits are generated to a known value, typically to make the total number of bits on that word even or odd. When the word is retrieved, the parity bits are compared against what they should be. If they are different, then one or more of the bits in the original word or in the parity bits must have changed. This is an error condition that can be trapped. In a multiple parity bit system, the calculation of the bits allows not only for the detection of a changed bit, but also for the identification of which bit changed. This is known as ECC parity, or Error-Correcting-Code. Often, you can detect and correct any one bit error, and you can detect, but not correct, any two bit error. Since random bits changes are rare, those that do occur are usually one bit errors, making ECC parity valuable for high reliability systems such as servers.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between parity and non-parity memory?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is a parity bit generator and checker?

Parity bit generator is the error that occures when digital codes are being transferred over channel from one point to other .


What is brand parity?

The measure of how similar different brands in the same category are perceived to be


Are there nine bits with an 8-bit even parity setting?

There are at least 9 bits. 8-bit data, even parity, means an extra bit called a parity bit is sent along with the data to make the number of 1's even in the total number (including the parity bit). There might be more than 9 bits, if start/stop or other bits are used in the code. For example, the data value 00000001 (8 data bits), if even parity is used, an extra bit would be sent thus: 100000001 (total number of 1's is 2, even). If the value of the data was 00000011, then the parity bit would have a value of 0, 000000011, so the total number of 1's is even in the entire string. The purpose is so that on the receive side you can use a simple 1-bit adder to do a sanity check on the received data to see if the correct number of 1's was received in a given byte being received. If even parity was sent, and odd parity was calculated on the receive side, that data byte can be flagged as in error and possibly dropped.


The use of a parity bit means that every byte occupies how many bits?

Eight


What is parity rights?

A plebiscite on the amendment to the Constitution pursuant to resolution of Congress dated September 18, 1946, granting United States Citizens right to the disposition and utilization of Philippine natural resources or the Parity Rights. This occurred on March 11, 1947.

Related questions

What is the difference between ECC and parity memory?

ecc momory can detect and repair errors


A problem with parity error indicates a problem with?

Parity error indicates bad memory. Parity checks compare the memory read with what was writen.


What is a difference between odd parity and even parity?

in even parity number of 1s is even called even parityand or number of 1s is odd called odd parity anil kuntal anil kuntal you suck


What is raid 7 Difference between raid 6 and raid 7?

RAID 7 is triple parity RAID 6 is double parity.


What is 'point odf parity' and 'point of difference' in positioning for Apple iPod when it was launched?

point of parity is the point of parity point of difference is the point of difference good luck


What happens when parity memory detects an error?

A parity error always causes the system to halt.


When parity memory detects errors what happens?

A parity error always causes the system to halt.


What can occur in older SIMMs and only happens when a module's parity information doesn't match information in memory?

Parity Error


What is parity interrupt?

There is no parity interrupt on the 8085 or 8086/8088. If you mean a memory parity interrupt, that is a function of system design, not a function of the particular microprocessor involved. Generally, a memory parity error is fatal, so one would typically place it on a non-maskable interrupt, such as TRAP on the 8085, or INT 2 (NMI) on the 8086/8088. This assumes, of course, that the memory parity error does not just crash the processor.


What causes parity error?

The main causes of parity error are magnetic or electrostatic conditions. This will result mainly into corruption of the computer memory chips.


Can you mix and match ECC and non-parity modules?

No. When adding new memory, you need to match what is already in your system. Parity modules have an extra chip that detects if data was correctly read or written by the memory module, depending on the type of error. However, a parity module will not correct the erro


What type of system error will a memory parity error create?

an NMI error