A ROM is provided with sufficient input address terminals for receipt of a
unique address for each data storage location, even though the number of
ROM input addresses exceeds the capacity of the processor and address bus.
A dual mode read operation includes a random address mode for randomly
accessing the ROM and a sequential address mode for accessing sequentially
stored data strings at a high access rate. A first portion of the bus
addresses are allocated as random reading mode bus addresses, the bus
addresses having direct correspondence with ROM addresses. Other bus
addresses are allocated as sequential reading mode bus addresses for
addressing the ROM in sequential ROM address order for reading data.
Successive output by the processor of the same sequential reading mode bus
address effects application to the ROM of sequentially numbered ROM
addresses. The first numbered address of the plurality of the sequential
ROM address string is loaded as data into at least one counter. Processor
output of the sequential reading mode address effectuates application of
the contents of the counter as an address to the ROM and increments the
counter so that a successive output of the same address by the processor
causes the incremented address to be applied to the ROM. This arrangement
has particular applicability in vehicle diagnostics equipment.
Una ROM è fornita dei terminali sufficienti di indirizzo dell'input per la ricevuta di un indirizzo unico per ogni posizione di immagazzinaggio di dati, anche se il numero di indirizzi dell'input della ROM eccede la capacità del processor e del bus di indirizzo. Un'operazione di lettura di modo doppio include un modo casuale di indirizzo per a caso l'accesso a della ROM e un modo sequenziale di indirizzo per l'accesso a delle stringhe in sequenza immagazzinate di dati ad un alto tasso di accesso. Una prima parte degli indirizzi del bus è assegnata come indirizzi casuali del bus di modo di lettura, gli indirizzi del bus che hanno corrispondenza diretta con gli indirizzi della ROM. Altri indirizzi del bus sono assegnati come indirizzi sequenziali del bus di modo di lettura per il richiamo della ROM nell'ordine sequenziale di indirizzo della ROM per i dati protetti. L'uscita successiva dal processor dello stesso indirizzo sequenziale del bus di modo di lettura effettua l'applicazione alla ROM degli indirizzi in sequenza numerati della ROM. L'indirizzo in primo luogo numerato della pluralità della stringa sequenziale di indirizzo della ROM è caricato come dati almeno in un contatore. L'uscita del processor dell'indirizzo sequenziale di modo di lettura effettua l'applicazione del contenuto del contatore come indirizzo alla ROM ed agli incrementi il contatore in modo che un'uscita successiva dello stesso indirizzo dal processor induca l'indirizzo incremented a applicarsi alla ROM. Questa disposizione ha applicabilità particolare in apparecchiatura di sistema diagnostico del veicolo.