An object of the invention is to perform data reading processing both when an error occurs and when no error occurs by using a memory unit using a nonvolatile semiconductor memory for storing sales data of an electronic cash register. A memory area of a nonvolatile semiconductor memory is divided into a first area and a second area. Sales data is successively written into a plurality of data records from the forefront address of the first area. Into a plurality of flag areas, flags representing whether sales data writing was normally performed or not are written. Sales data sets "C" and "E" having writing errors are newly written in two data records successively from the forefront address of the second area. Of all the data records in the first area, the three data records having no writing errors can be successively read out from the forefront address of the first area, so that data reading can be efficiently performed.

Ένα αντικείμενο της εφεύρεσης είναι να εκτελεσθεί η ανάγνωση στοιχείων επεξεργαμένος και όταν εμφανίζεται ένα λάθος και όταν δεν εμφανίζεται κανένα λάθος με τη χρησιμοποίηση μιας μονάδας μνήμης χρησιμοποιώντας μια αμετάβλητη μνήμη ημιαγωγών για την αποθήκευση των στοιχείων πωλήσεων ενός ηλεκτρονικού καταλόγου μετρητών. Ένας τομέας μνήμης μιας αμετάβλητης μνήμης ημιαγωγών διαιρείται σε πρώτη περιοχή και δεύτερη περιοχή. Το στοιχείο πωλήσεων γράφεται διαδοχικά σε μια πολλαπλότητα των αρχείων στοιχείων από τη διεύθυνση πρώτων γραμμών της πρώτης περιοχής. Σε μια πολλαπλότητα των περιοχών σημαιών, σημαίες που αντιπροσωπεύουν εάν το γράψιμο στοιχείων πωλήσεων εκτελέσθηκε κανονικά ή δεν γράφεται. Τα σύνολα στοιχείων πωλήσεων "γ" και "ε" που έχουν τα λάθη γραψίματος γράφονται πρόσφατα σε δύο αρχεία στοιχείων διαδοχικά από τη διεύθυνση πρώτων γραμμών της δεύτερης περιοχής. Από όλα τα αρχεία στοιχείων στην πρώτη περιοχή, τα τρία αρχεία στοιχείων που δεν έχουν κανένα λάθος γραψίματος μπορούν να διαβαστούν διαδοχικά έξω από τη διεύθυνση πρώτων γραμμών της πρώτης περιοχής, έτσι ώστε η ανάγνωση στοιχείων μπορεί να εκτελεσθεί αποτελεσματικά.

 
Web www.patentalert.com

< (none)

< Technique for effectively locating an object

> Method and apparatus for remote interaction with and configuration of a wan-based knowledge base

> (none)

~ 00007