FIELD: electricity.
SUBSTANCE: hardware stack of the processor with the stack pointer and stack control logic comprises a program counter with tri-state output cascades, which includes additionally at least N of program counters with tri-state output cascades, at that inputs for parallel loading of all program counters are interconnected bit-by-bit, outputs of all program counters are interconnected bit-by-bit, increment inputs of all program counters are interconnected so that at each certain moment of time only one program counter selected by the stack pointer is in active state and may perform its functions independently from other counters.
EFFECT: increasing operational speed of the processor, its efficiency, simplifying its design due to manufacturing of a program counter unit operating as per the stack principle and allowing operations of subroutine jump or interrupt service procedure.
2 dwg
Title | Year | Author | Number |
---|---|---|---|
PROGRAM EXECUTION VERIFIER | 0 |
|
SU1709319A1 |
METHOD OF COMPUTATION PROCESS CONTEXT SWITCHING DURING PROGRAM INTERRUPT OR SUBROUTINE JUMP | 2006 |
|
RU2340933C2 |
DEVICE FOR CHECKING EXECUTION OF PROGRAMS | 0 |
|
SU1434439A1 |
MICROPROCESSOR | 1990 |
|
RU2024927C1 |
MICROPROGRAMMING CONTROL UNIT | 0 |
|
SU1481759A1 |
METHODS AND APPARATUS FOR EMULATING BRANCH PREDICTION BEHAVIOUR OF EXPLICIT SUBROUTINE CALL | 2007 |
|
RU2417407C2 |
DIGITAL DATA PROCESSING METHOD | 2005 |
|
RU2294010C1 |
VIDEO CONTROLLER | 1991 |
|
RU2012043C1 |
DEVICE FOR CONTROLLING MICROPROCESSOR | 0 |
|
SU1817096A1 |
DEVICE FOR INTERFACING PROGRESSOR WITH A GROUP OF ARITHMETIC PROCESSORS | 0 |
|
SU1529236A1 |
Authors
Dates
2014-10-10—Published
2013-08-09—Filed