发明名称 Stack management for sub program return addresses in microprogram - holds sub program return in last in first out register stack accessed through stack pointer
摘要 <p>Nested sub-program return addresses are managed by pushing successive sub-program return addresses onto a register stack (BP) as each layer of sub-program is called. A stack pointer register (ARP) is incremented or decremented (ID) each time an address is entered to, or removed from the stack (BP). On the completion of a sub-program the stack pointer, which has been left pointing to the top of the stack, i.e. to the last return address entered, quickly directs the program to the required return address which is extracted before the stack pointer is decremented by one. The stack thus operates on the 'last in-first out' principle. The stack shares an address counter (MPC) with the program memory (M) and its address register (MAR).</p>
申请公布号 FR2472782(A1) 申请公布日期 1981.07.03
申请号 FR19790031794 申请日期 1979.12.27
申请人 CII HONEYWELL BULL 发明人 MARIE-ODILE LAMARCHE
分类号 G06F9/26;(IPC1-7):06F9/36 主分类号 G06F9/26
代理机构 代理人
主权项
地址