发明名称 |
Parsing-enhancement facility |
摘要 |
An instruction for parsing a buffer to be utilized within a data processing system including: an operation code field, the operation code field identifies the instruction; a control field, the control field controls operation of the instruction; and one or more general registers, wherein a first general register stores an argument address, a second general register stores a function code, a third general register stores length of an argument-character buffer, and the fourth of which contains the address of the function-code data structure. |
申请公布号 |
US9569217(B2) |
申请公布日期 |
2017.02.14 |
申请号 |
US201615091628 |
申请日期 |
2016.04.06 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
Ehrman John R.;Greiner Dan F. |
分类号 |
G06F9/30;G06F11/263 |
主分类号 |
G06F9/30 |
代理机构 |
Heslin Rothenberg Farley & Mesiti P.C. |
代理人 |
Kinnaman, Jr., Esq. William A.;Schiller, Esq. Blanche E.;Heslin Rothenberg Farley & Mesiti P.C. |
主权项 |
1. A computer program product for executing an extended translate and test instruction, the computer program product comprising:
a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
executing, by a processor, the extended translate and test instruction, the executing comprising:
determining whether a value of an argument character has a particular relationship with respect to a predefined size, and based on the value having the particular relationship, using a predefined value for a function code for the argument character, and based on the value not having the particular relationship, using the argument character as an index into a function code data structure to locate a function code corresponding to the argument character; andbased on said function code being a first value, storing said function code; orbased on said function code being a second value, obtaining a next argument character to be processed. |
地址 |
Armonk NY US |