-
公开(公告)号:DE2719295A1
公开(公告)日:1977-11-17
申请号:DE2719295
申请日:1977-04-29
Applicant: IBM
Inventor: DAVIS MICHAEL IAN , MAYES GARY WAYNE , MCDERMOTT THOMAS STEPHEN , WISE LARRY EDWARD
Abstract: A data processing system is described wherein, during linkage to a subroutine, by a single machine instruction, a complete status save and the assignment of a dynamic work area are effected. By another single machine instruction the process is reversed. The elements of the complete machine status and the dynamic work area are retained in a hardware controlled stack, thus permitting nesting of the subroutine calls.
-
公开(公告)号:HK71084A
公开(公告)日:1984-09-21
申请号:HK71084
申请日:1984-09-13
Applicant: IBM
Inventor: DAVIS MICHAEL LAN , MAYES GARY WAYNE , MCDERMOTT THOMAS STEPHEN , WISE LARRY EDWARD
Abstract: A data processing system is described wherein, during linkage to a subroutine, by a single machine instruction, a complete status save and the assignment of a dynamic work area are effected. By another single machine instruction the process is reversed. The elements of the complete machine status and the dynamic work area are retained in a hardware controlled stack, thus permitting nesting of the subroutine calls.
-
公开(公告)号:DE2756762A1
公开(公告)日:1978-07-06
申请号:DE2756762
申请日:1977-12-20
Applicant: IBM
Inventor: DAVIS MICHAEL IAN , HOOD ROBERT ALLEN , MAYES GARY WAYNE
Abstract: A method of accessing variable-length bit fields in the memory of an electronic data processing system irrespective of the relationship between the boundaries of addressable elements within said memory and the start and end of the bit fields comprising the operations of: setting the initial values of a base register within said system to contain a representation of a base address of an addressable element; setting the initial values of a shift register within said system to contain a representation of the offset in said memory of the beginning of a particular bit field from said base address; combining the contents of said base and offset registers in such a way as to provide a representation of the position in said memory of the first bit of said particular bit field; create a single instruction that contains a representation of the length of said particular bit field. (Machine-translation by Google Translate, not legally binding)
-
-