-
公开(公告)号:FI843782A0
公开(公告)日:1984-09-26
申请号:FI843782
申请日:1984-09-26
Applicant: TANDEM COMPUTERS INC
Inventor: HORST ROBERT WHITING , HARRIS RICHARD LEE
Abstract: Hardware for performing microcode branching in a central processing unit allows for two different speeds of branches which can be used by microcode and includes flexibility to optionally inhibit the extra lines which enter the pipeline on a branch. A default branch path can be taken for a test result not yet available and can be replaced with a correct branch target during a clock pause if the test result is false. A return address stack is provided with decoupled loading and pushing to accommodate the two branching speeds. Microcode can specify loading the return address stack with a literal or register value to allow vectored branching and returning to a desired line after a delayed call.
-
公开(公告)号:DE3482607D1
公开(公告)日:1990-08-02
申请号:DE3482607
申请日:1984-09-28
Applicant: TANDEM COMPUTERS INC
Inventor: HARRIS RICHARD LEE , HORST ROBERT WHITING
Abstract: g An entry control store in a central processing unit (CPU) is addressed by the next macroinstruction to be executed by the CPU and fetches the microcode for the first line of that macroinstruction.The apparatus includes an entry point table (42) and a control store (58) wherein, in macroinstruction access a pointer in the entry point table is used to obtain microcode from the control store (58) and place it on a bus (62) connected to output lines of the control store (58). An auxilliary control store (48), containing the first line of microcode for each macroinstruction, is accessed by the microinstructions and has output lines which are selectably connected to the bus (62) by bus selection means (84) for selectively disconnecting the output lines of the control store (58) from the bus (62) when the output lines of auxilliary control store (48) are selectably connected to the bus (62). The selection means (84) are arranged to respond to microcode indicia (80) indicating whether the control store (58) or the auxilliary control store (48) are to be connected to the bus (62).
-
公开(公告)号:BR8404921A
公开(公告)日:1985-08-20
申请号:BR8404921
申请日:1984-09-28
Applicant: TANDEM COMPUTERS INC
Inventor: HORST ROBERT WHITING , HARRIS RICHARD LEE
Abstract: Hardware for performing microcode branching in a central processing unit allows for two different speeds of branches which can be used by microcode and includes flexibility to optionally inhibit the extra lines which enter the pipeline on a branch. A default branch path can be taken for a test result not yet available and can be replaced with a correct branch target during a clock pause if the test result is false. A return address stack is provided with decoupled loading and pushing to accommodate the two branching speeds. Microcode can specify loading the return address stack with a literal or register value to allow vectored branching and returning to a desired line after a delayed call.
-
公开(公告)号:AU3359384A
公开(公告)日:1985-04-04
申请号:AU3359384
申请日:1984-09-27
Applicant: TANDEM COMPUTERS INC
Inventor: HORST ROBERT WHITING , HARRIS RICHARD LEE
Abstract: Hardware for performing microcode branching in a central processing unit allows for two different speeds of branches which can be used by microcode and includes flexibility to optionally inhibit the extra lines which enter the pipeline on a branch. A default branch path can be taken for a test result not yet available and can be replaced with a correct branch target during a clock pause if the test result is false. A return address stack is provided with decoupled loading and pushing to accommodate the two branching speeds. Microcode can specify loading the return address stack with a literal or register value to allow vectored branching and returning to a desired line after a delayed call.
-
公开(公告)号:NO843894A
公开(公告)日:1985-04-01
申请号:NO843894
申请日:1984-09-28
Applicant: TANDEM COMPUTERS INC
Inventor: HARRIS RICHARD LEE , HORST ROBERT WHITING
CPC classification number: G06F9/3806 , G06F9/26 , G06F9/264 , G06F9/3844
-
公开(公告)号:NO843893L
公开(公告)日:1985-04-01
申请号:NO843893
申请日:1984-09-28
Applicant: TANDEM COMPUTERS INC
Inventor: HARRIS RICHARD LEE , HORST ROBERT WHITING
Abstract: g An entry control store in a central processing unit (CPU) is addressed by the next macroinstruction to be executed by the CPU and fetches the microcode for the first line of that macroinstruction.The apparatus includes an entry point table (42) and a control store (58) wherein, in macroinstruction access a pointer in the entry point table is used to obtain microcode from the control store (58) and place it on a bus (62) connected to output lines of the control store (58). An auxilliary control store (48), containing the first line of microcode for each macroinstruction, is accessed by the microinstructions and has output lines which are selectably connected to the bus (62) by bus selection means (84) for selectively disconnecting the output lines of the control store (58) from the bus (62) when the output lines of auxilliary control store (48) are selectably connected to the bus (62). The selection means (84) are arranged to respond to microcode indicia (80) indicating whether the control store (58) or the auxilliary control store (48) are to be connected to the bus (62).
-
公开(公告)号:DK462684D0
公开(公告)日:1984-09-27
申请号:DK462684
申请日:1984-09-27
Applicant: TANDEM COMPUTERS INC
Inventor: HORST ROBERT WHITING , HARRIS RICHARD LEE
Abstract: Hardware for performing microcode branching in a central processing unit allows for two different speeds of branches which can be used by microcode and includes flexibility to optionally inhibit the extra lines which enter the pipeline on a branch. A default branch path can be taken for a test result not yet available and can be replaced with a correct branch target during a clock pause if the test result is false. A return address stack is provided with decoupled loading and pushing to accommodate the two branching speeds. Microcode can specify loading the return address stack with a literal or register value to allow vectored branching and returning to a desired line after a delayed call.
-
公开(公告)号:AT68613T
公开(公告)日:1991-11-15
申请号:AT84306592
申请日:1984-09-27
Applicant: TANDEM COMPUTERS INC
Inventor: HORST ROBERT WHITING , HARRIS RICHARD LEE
Abstract: Hardware for performing microcode branching in a central processing unit allows for two different speeds of branches which can be used by microcode and includes flexibility to optionally inhibit the extra lines which enter the pipeline on a branch. A default branch path can be taken for a test result not yet available and can be replaced with a correct branch target during a clock pause if the test result is false. A return address stack is provided with decoupled loading and pushing to accommodate the two branching speeds. Microcode can specify loading the return address stack with a literal or register value to allow vectored branching and returning to a desired line after a delayed call.
-
公开(公告)号:ZA847523B
公开(公告)日:1985-07-31
申请号:ZA847523
申请日:1984-09-25
Applicant: TANDEM COMPUTERS INC
Inventor: HORST ROBERT WHITING , HARRIS RICHARD LEE
Abstract: Hardware for performing microcode branching in a central processing unit allows for two different speeds of branches which can be used by microcode and includes flexibility to optionally inhibit the extra lines which enter the pipeline on a branch. A default branch path can be taken for a test result not yet available and can be replaced with a correct branch target during a clock pause if the test result is false. A return address stack is provided with decoupled loading and pushing to accommodate the two branching speeds. Microcode can specify loading the return address stack with a literal or register value to allow vectored branching and returning to a desired line after a delayed call.
-
公开(公告)号:ZA8407523B
公开(公告)日:1985-07-31
申请号:ZA8407523
申请日:1984-09-25
Applicant: TANDEM COMPUTERS INC
Inventor: HORST ROBERT WHITING , HARRIS RICHARD LEE
CPC classification number: G06F9/3806 , G06F9/26 , G06F9/264 , G06F9/3844
-
-
-
-
-
-
-
-
-