发明名称 Specialized millicode instruction for range checking
摘要 A range check instruction sequence, which performs a logical comparison between two 32-bit values and updates the condition code as a result. It operates identically to the ESA/390 instruction compare logical (CLR) except for the way in which the condition code is set. The new condition code is a function of both the comparison result and the previous condition code. If the first operand is greater than the second operand, the condition code remains unchanged. If the first operand is less than or equal to the second operand, the condition code is set to 2 if it was previously 0 or 1, and is set to 3 if it was previously 2 or 3. This may be understood as advancing the state of the condition code among the groups (0,1), 2, and 3 if the first operand is not greater than the second operand.
申请公布号 US5621909(A) 申请公布日期 1997.04.15
申请号 US19960614148 申请日期 1996.03.12
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 WEBB, CHARLES F.;FARRELL, MARK S.;LI, WEN H.
分类号 G06F9/30;G06F9/32;(IPC1-7):G06F9/00 主分类号 G06F9/30
代理机构 代理人
主权项
地址