DATA PROCESSING SYSTEM WITH IMPROVED BIT FIELD HANDLING

    公开(公告)号:CA1104264A

    公开(公告)日:1981-06-30

    申请号:CA295779

    申请日:1978-01-26

    Applicant: IBM

    Abstract: DATA PROCESSING SYSTEM WITH IMPROVED BIT FIELD HANDLING Hardware facilities are described whereby the handling of data represented by variable length fields of bits may be made faster, use less storage and be less prone to errors in programming. The bit fields are handled independently of the natural storage addressing elements and boundaries. Data may be packed into main storage with the highest efficiency, and manipulated with a fast and efficient hardware instruction set.

    2.
    发明专利
    未知

    公开(公告)号:FR2357959A1

    公开(公告)日:1978-02-03

    申请号:FR7707756

    申请日:1977-03-11

    Applicant: IBM

    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.

    3.
    发明专利
    未知

    公开(公告)号:FR2376460A1

    公开(公告)日:1978-07-28

    申请号:FR7735664

    申请日:1977-11-18

    Applicant: IBM

    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)

Patent Agency Ranking