发明公开
EP0211962A1 Conditional branch unit for microprogrammed data processor
失效
Bedingte Verzweigungseinheitfüreine mikroprogrammierte Datenverarbeitungsanlage。
- 专利标题: Conditional branch unit for microprogrammed data processor
- 专利标题(中): Bedingte Verzweigungseinheitfüreine mikroprogrammierte Datenverarbeitungsanlage。
-
申请号: EP84103272.5申请日: 1980-04-30
-
公开(公告)号: EP0211962A1公开(公告)日: 1987-03-04
- 发明人: Tredennick, Harry Leslie , Gunter, Thomas Glen
- 申请人: MOTOROLA, INC.
- 申请人地址: Corporate Offices, Motorola Center 1303 East Algonquin Rd. Schaumburg Illinois 60196 US
- 专利权人: MOTOROLA, INC.
- 当前专利权人: MOTOROLA, INC.
- 当前专利权人地址: Corporate Offices, Motorola Center 1303 East Algonquin Rd. Schaumburg Illinois 60196 US
- 代理机构: Newens, Leonard Eric
- 优先权: US41202 19790521
- 主分类号: G06F9/26
- IPC分类号: G06F9/26 ; G06F9/32
摘要:
A data processor having a microprogrammed control store and including a conditional branch control unit for receiving selection bits output by the control store, selection bits from an instruction register, and conditional signals for generating a two-bit result which, when added to a base address, can specify one of two, three, or four branch destinations in the control store. The selection bits output by the control store determine whether the combination of conditional signals upon which the branch is dependent is selected by the control store or is selected directly by a bit field in the macroinstruction. Also, one of the selection bits output by the control store is used to select one of two possible output codes for the two-bit result associated with a particular branch destination. The latter feature allows for two conditional branch points in the control store to test for the same condition and to select the same destination when the tested condition is of one logic state while selecting different destinations when the tested condition is of the opposite logic state.
公开/授权文献
- EP0211962B1 Conditional branch unit for microprogrammed data processor 公开/授权日:1990-08-29
信息查询