Dynamic linking in a microcomputer environment
Blanton, Gerald Bertram
MetadataShow full item record
This thesis presents the detailed design for a dynamic linker suitable for microcomputer operation. The design exhibits the usual property of dynamic linking in that the binding of in terprocedure symbolic references to virtual addresses is deferred until the symbolic reference is first encountered during process execution. The design includes the specification of dynamic linker modules and data structures. Furthermore, an overview of necessary operating system support is presented alon^ with a detailed discussion of all additional translator output required. Eardware features desirable (but not necessary) in a dynamic linking environment are reviewed. Pynamic linking without translator support and unlinking of an object (from a process address spaced are investigated. A subset of the dynamic linker design (not including the unlinking capability) was implemented on an Intel £0G0 microprocessor as a demonstration of the feasibility of the concepts introduced.
Approved for public release; distribution unlimited
Showing items related by title, author, creator and subject.
Nagashima, M.; Agrawal, B.N. (2012);For a large Adaptive Optics (AO) system such as a large Segmented Mirror Telescope (SMT), it is often difficult, although not impossible, to directly apply common Multi-Input Multi-Output (MIMO) controller design methods ...
Selnick, Arnold P. (Monterey, California. Naval Postgraduate School, 1994-09);Virtual Prototyping provides an opportunity for control engineers to observe and evaluate their designs in a "real world" setting without the costs or risks associated with flight test. Designers Workbench is a computer ...
Volpano, Dennis (Monterey, California. Naval Postgraduate School, 1997);Remote evaluation and dynamically-extensible systems pose serious safety and security risks. Programming language design has a major role in overcoming some of these risks, hnportant research areas include designing ...