Methods and systems for executing instructions utilizing a program counter
with one or more data counters are provided. A program counter specifies
an instruction in an instruction section to be executed by the computer. A
data counter specifies a data location in a data section that includes
information to be utilized when the instruction specified by the program
counter is executed. By utilizing both a program counter and a data
counter, instructions can be efficiently executed without unnecessarily
wasting memory space and without wasting time to access data that is not
aligned.
De methodes en de systemen om instructies uit te voeren die een programmateller met worden één of meerdere gegevenstellers gebruiken verstrekt. Een programmateller specificeert een instructie in een instructiesectie dat door de computer moet worden uitgevoerd. Gegevens tegen specificeren een gegevensplaats in een gegevenssectie die te gebruiken informatie omvat wanneer de instructie die door de programmateller wordt gespecificeerd wordt uitgevoerd. Door zowel een programmateller als een gegeven te gebruiken in tegenovergestelde richting, kunnen de instructies efficiënt zonder geheugenruimte onnodig te verspillen en zonder het verspillen van tijd worden uitgevoerd om tot gegeven toegang te hebben dat niet wordt gericht.