-
公开(公告)号:US4802117A
公开(公告)日:1989-01-31
申请号:US809454
申请日:1985-12-16
申请人: Wojciech M. Chrosny , Joel Maybruch
发明人: Wojciech M. Chrosny , Joel Maybruch
CPC分类号: G11C29/74 , G07B17/00362 , G06F11/167 , G07B2017/00411
摘要: A nonvolatile memory bank of an electronic memory and retrieval system is partitioned into at least three memory blocks, each block capable of storing an accounting program. The accounting program data is stored in duplicate with one copy of the data in one memory block and a second copy of the data in a second memory block. The remaining memory blocks of the partitioned memory bank are held in reserve status. The integrity of the data is preserved by comparing one data copy with the other data copy. When a difference between the two data copies is detected, a determination is made as to which data copy is the correct data copy. The data in the memory block having the correct data is duplicated into a reserve memory block, forming a new set of data in a new memory block, which is then substituted for the memory block having the incorrect set of data.
摘要翻译: 电子存储器和检索系统的非易失性存储体被划分为至少三个存储块,每个块能够存储会计程序。 会计程序数据与一个存储器块中的数据的一个副本和第二存储器块中的数据的第二副本重复存储。 分区存储体的剩余存储块保持在保留状态。 通过将一个数据副本与其他数据副本进行比较来保留数据的完整性。 当检测到两个数据副本之间的差异时,确定哪个数据副本是正确的数据副本。 具有正确数据的存储器块中的数据被复制到保留存储器块中,在新的存储块中形成新的数据集合,然后将其替换为具有不正确的数据集的存储器块。