Font Size: a A A

Ibm Mainframe Binder Component Design And Implementation

Posted on:2013-11-29Degree:MasterType:Thesis
Country:ChinaCandidate:Z Z ShenFull Text:PDF
GTID:2248330374498970Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The linker component of IBM mainframe IBM mainframe programmers and customer program management, an extremely important component, now called the Binder, the previous version is known as the Linkage editor. Any software or even some of the operating system components you want to run must have the linker link the deployment to run on the specified hardware system, with the development of high-level language, shared libraries, static link library and dynamic link libraries reference to an increasingly important role of the linker, the linker function of the degree of perfection, not only related to the complexity of the programmer to debug the program, also related to the program whether the efficient operation, in order to meet the Z/OS operating system continues to progress, linker components on the system also need to constantly upgrade and improve to meet the demand. Mainframe Z/OS system is a unique system architecture, the decision to the particularity of the Binder, the linker in the z architecture not only to complete the ordinary function of the linker (such as multiple target file is read into memory, after symbol resolution and relocation work to be transformed into an executable file), as well as its unique performance and efficiency to achieve ideological. Developed a highly efficient, easy to program management, and programmers developing and debugging based on Z/OS system linker Binder become particularly important.The significance of the research on the subject by the linker from the research and analysis to the design and implementation of a series of processes involved, to a deep understanding of the program development process and then to the final executable file, and with a different architecture to the target file from the codelinker to achieve different important significance to improve memory management, system architecture and application development.Research, as well as the contents described in this article mainly summarized as follows: 1. Collection of literature, books and other information needed by the linker Institute, introduced linker Binder research background, summarizes the status of the z/os system linker binder and implemented in this article, z/os system and binder the relevant part.2. Overview and analysis of the binder-related knowledge in the mainframe z architecture and z/os operating system, the basic knowledge of z/os system is described, and its ordinary computer systems were compared.3. Analysis and the realization of the principle of the binder, the parsing of the binder, to understand its implementation process, input and output, and its unique composition and structure of the target file, paving the way for the design and implementation of the binder process.4. Binder, the most important functions are implemented in memory, so this article for the design of the binder storage management made a detailed description of the design process through the binder storage management can be a very clear understanding of the binder’s function as the binder the realization of the process, paving the way.5. design and implementation process of the binder and the main use of the API and call. This part is very crucial, and binder function, it needs to make the programmer can debug, analysis of memory, concerned about the program output the results of a variety of complex tasks, and enables users to links according to their needs own procedures, deployed to the system, which inevitably binder submodule API design and implementation. The function of this part of the binder of the various sub-functions can be smoothly.At present, Binder, the development of new features has been completed, more complete debugging and development procedures which greatly facilitates the programmer more convenient, more powerful, but also makes the Program Manager for z/os mainframe z architecture.
Keywords/Search Tags:binder, target file, z/os, relocation
PDF Full Text Request
Related items