Chapter 6: Memory
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Microsoft Windows Resource
Appendix D Articles This appendix contains technical articles on these topics: • Microsoft Windows for Pens • Quarterdeck’s QEMM –386 and Windows 3.1 • PC-NFS and Windows 3.1 • FastDisk: An Introduction to 32–Bit Access Contents of this appendix Windows for Pens.............................................................................................506 Why Pens?.................................................................................................506 Technical Highlights .................................................................................508 The Internal Architecture of Pen for Windows..........................................509 RC Manager ..............................................................................................510 Pen for Windows Support Resources ........................................................511 Quarterdeck’s QEMM –386 and Windows 3.1 ..................................................515 QEMM –386 Features for Windows ...........................................................515 Troubleshooting for QEMM -386 ...............................................................516 Getting Additional Help ............................................................................518 PC-NFS and Windows 3.1.................................................................................519 Installation Tips.........................................................................................519 Using PC-NFS With Windows ...................................................................519 -
Memory Management
University of Mississippi eGrove American Institute of Certified Public Guides, Handbooks and Manuals Accountants (AICPA) Historical Collection 1993 Memory management American Institute of Certified Public Accountants. Information echnologyT Division Follow this and additional works at: https://egrove.olemiss.edu/aicpa_guides Part of the Accounting Commons, and the Taxation Commons Recommended Citation American Institute of Certified Public Accountants. Information echnologyT Division, "Memory management" (1993). Guides, Handbooks and Manuals. 486. https://egrove.olemiss.edu/aicpa_guides/486 This Book is brought to you for free and open access by the American Institute of Certified Public Accountants (AICPA) Historical Collection at eGrove. It has been accepted for inclusion in Guides, Handbooks and Manuals by an authorized administrator of eGrove. For more information, please contact [email protected]. INFORMATION TECHNOLOGY DIVISION BULLETIN AICPA American Institute of Certified Public Accountants TECHNOLOGY Notice to Readers This technology bulletin is the first in a series of bulletins that provide accountants with information about a particular technology. These bulletins are issued by the AICPA Information Technology Division for the benefit of Information Technology Section Members. This bulletin does not establish standards or preferred practice; it represents the opinion of the author and does not necessarily reflect the policies of the AICPA or the Information Technology Division. The Information Technology Division expresses its appreciation to the author of this technology bulletin, Liz O’Dell. She is employed by Crowe, Chizek and Company in South Bend, Indiana, as a manager of firmwide microcomputer operations, supporting both hardware and software applications. Liz is an Indiana University graduate with an associate’s degree in computer information systems and a bachelor’s degree in business management. -
Quarterdeck Desqview 2.0 (1987).Pdf
411M- (r,g5; Quarterdeck DEv119- Quarterdeck For us For you it's the next (we hope) logical step. it's a wish come true. InfoWorld voted DESQview 1.3 Product of the We believe the personal computer equates to Year. personal freedom, and that software, any soft- In the PC Tech Journal "System Builder Con- ware, must enlarge the scope of that freedom. test" at Comdex Fall 1986, it was voted best We are committed to technical leadership. operating environment We are committed to customer solutions, not Soft Sector gave it the Editor's Choice Award. merely our own. And 450,000 dedicated PC users on four con- We are committed to producing a foundation tinents voted yes with their dollars. for growth, an open process, not restrictive So why on earth did we change what is architecture. undoubtedly the best, most efficient, most ver- We are committed to protecting the cus- satile, multi-tasking, multi-window software inte- tomer's investment, allowing existing software grator that exists today. and soon-to-be software to blend and work It's easy to understand when you examine together at the customer's choice. what's at the core of DESQview. So we watched how you use DESQview. We listened. We incorporated many of your wishes. And many of ours. The result is a more powerful, more versatile, (and whenever hardware permits) a much smaller DESQview. DEP v e9 Quarterdeck With DESQvieN v 2.0 you can do almost arghirg on earth. Like its predecessor DESQview L3, DESQview handle them. And DESQview can show them 2.0 multi-tasks within 640K and beyond It does side by side in windows. -
Older Operating Systems
Older Operating Systems Class Notes # 14 Computer Configuration November 20, 2003 The default configuration of DOS, which may be adequate for many users, is intended to work with the greatest number of systems. DOS also allows users to take full advantage of their computers features. We could configure our computer to operate more efficiently. There are two general ways of making our computers efficient: • Add or replace hardware • Use software to attain an optimal configuration for existing hardware resources DOS falls in the second category. With DOS we can manage our memory more efficiently and we can also use special device drivers and utility programs to enhance the performance of our hardware and software. Device Drivers Device drivers are software programs, which is used by DOS to control hardware devices. Most device drivers are loaded at boot time by including the device driver in your CONFIG.SYS. The DEVICE command tells DOS to load a device driver and uses the following syntax: DEVICE = driver /switches The driver is the actual software for the device, and the /switches are any switches that the device driver software needs. For example, the mouse device driver (MOUSE.SYS) is loaded in the CONFIG.SYS file with this command: DEVICE = C:\DRIVERS\MOUSE.SYS The DEVICE = command tells DOS that the program file name MOUSE.SYS stored in the \DRIVERS directory on drive C is a TSR needed to drive the mouse device. You may also load certain device drivers in AUTOEXEC.BAT. For example, the mouse device driver can also be loaded from the AUTOEXEC.BAT file. -
T1000 Datasheet BT100AO 5/87
TOSHIBA Portable Persona] Computer o The srnaJJest, lightest Portable PC-just 6.4 pounds o IBM®compatibility-and true Toshiba portability 0 [email protected] in ROM o Portable PC Power at a very affordable price! T1000 Portable Personal Computer Pick up on the Tl 000 and you'll go Best of all, the TlOOO is a Toshiba including details on our Exceptional far! Toshiba's most affordable laptop computer, so you know it's advanced, Care service program and options to gives you desktop PC power wherever reliable, realistically priced, and fully tailor our computer to your growing you need it. For added convenience supported. Your dealer has all the facts, needs. Find out more today! and speed, this full-function portable uses the industry standard MS-DOS operating system in ROM. And because it's IBM compatible, you can draw on SPECIFICATIONS . the comprehensive array of software created for the IBM PC family. A full Standard interface 512KB of user memory, expandable --lJ-.--" ports broaden your to 640KB, means you can use very computing horizons. sophisticated programs. There's also • ~ Shown with a built-in 720KB diskette drive for • optional modem. generous storage capacity and all the advantages of the sturdy, popular, PROCESSOR STANDARD ACCESSORIES and easy-to-transport 3 Vz " diskettes. D 80C88, running at 4. 77MHz D AC adapter/battery charger D IBM PC® compatible DIMENSIONS D Real time clock/ calendar D 12.2flW x 2.05flH x 11.0flD; fits in desk MEMORY drawer D 512KB RAM, expandable to 640KB user D 6.4 lbs. -
Ramcram.Txt MEMORY MANAGEMENT for CD-ROM WORKSTATIONS
ramcram.txt MEMORY MANAGEMENT FOR CD-ROM WORKSTATIONS by Peter Brueggeman Scripps Institution of Oceanography Library University of California San Diego "Memory management for CD-ROM workstations, Part II", CD-ROM PROFESSIONAL, 4(6):74-78, November 1991. "Memory management for CD-ROM workstations, Part I", CD-ROM PROFESSIONAL, 4(5):39-43, September 1991. The nature of the memory in IBM compatible microcomputers can be confusing to understand and worse to manage. If you are lucky, everything runs fine on the CD-ROM workstation or network and an article on memory management will be interesting but lack immediacy. Try to load other software concurrent with CD-ROM software or to implement network access and you may be due for a crash course in DOS memory, its limitations, and management. Running CD-ROM software usually demands considerable memory resources. Software in general has become more memory-hungry with time, and CD-ROM software have a reputation for being very hungry. Many CD-ROM products state that 640K RAM memory is required; this is not the exact memory requirement of the CD-ROM software. The CD-ROM software itself uses some of the 640K RAM as does DOS. Rarely will the exact memory requirement of a CD-ROM software be readily accessible. Sales representatives usually will not know it and only experienced technical support staff may know. CD-ROM workstation/network managers should try to learn the exact memory requirement of their CD-ROM software. Knowing their memory requirement helps greatly in selecting the level of solution(s). Addressing memory shortfalls may involve considerable tinkering and patience and involve seemingly endless rebooting. -
System Support Addendum
System Support Addendum PRODUCT NAME: PATHWORKS for DOS, Version 4.0 SSA 55.07.1 G-A (Formerly DECnet PCSA Client for DOS) HARDWARE REQUIREMENTS Maximum disk space required for the installation of all PATHWORKS for DOS software is 12MB of tree disk Systems, components, and peripherals specified be space (or 23,000 blocks on a VMS server). low are supported except as noted for specific software components: Other configurations, using selected components, may require less disk space. • An Intel® 8086-, 8088-, 80286-, 80386-, 80486- based personal computer from the Supported Base Systems Chart. OPnONALHARDWARE • A minimum of 640KB system memory. Expanded Memory Specification Version 4.0 Support • One network connection, either asynchronous or via PATHWORKS for DOS software supports the use of Ex an Ethernet controller. Refer to the Supported Base panded Memory Specification (EMS) applications that Systems Chart at the end of this document for a list are EMS, Version 4.0 compliant. The PATHWORKS for of supported Ethernet controllers in the various sup DOS networking software that can be loaded into EMS ported systems. More than one communications de requires 144KB of memory. vice may be installed in a system subject to system limitations. If use of another device is required, the Digital Printers system may need to be rebooted. A device cannot typically be shared with other communications prod PATHWORKS for DOS software supports the following ucts. Digital printers which can be connected to the PC: • In a PC local area network, at least one base system LA75 LA75P must have one diskette drive capable of reading 5.25 LA50 LA210 inch (360KB) diskettes or 3.50 inch (720KB) diskettes W250 W252 to load the distribution media. -
Dos Protected Mode Interface (Dpmi) Specification
DOS PROTECTED MODE INTERFACE (DPMI) SPECIFICATION Version 1.0 March 12, 1991 Application Program Interface (API) for Protected Mode DOS Applications © Copyright The DPMI Committee, 1989-1991. All rights reserved. Please send written comments to: Albert Teng, DPMI Committee Secretary Mailstop: NW1-18 2801 Northwestern Parkway Santa Clara, CA 95051 FAX: (408) 765-5165 Intel order no.: 240977-001 DOS Protected Mode Interface Version 1.0 Copyright The DPMI Specification Version 1.0 is copyrighted 1989, 1990, 1991 by the DPMI Committee. Although this Specification is publicly available and is not confidential or proprietary, it is the sole property of the DPMI Committee and may not be reproduced or distributed without the written permission of the Committee. The founding members of the DPMI Committee are: Borland International, IBM Corporation, Ergo Computer Solutions, Incorporated, Intelligent Graphics Corporation, Intel Corporation, Locus Computing Corporation, Lotus Development Corporation, Microsoft Corporation, Phar Lap Software, Incorporated, Phoenix Technologies Ltd, Quarterdeck Office Systems, and Rational Systems, Incorporated. Software vendors can receive additional copies of the DPMI Specification at no charge by contacting Intel Literature JP26 at (800) 548-4725, or by writing Intel Literature JP26, 3065 Bowers Avenue, P.O. Box 58065, Santa Clara, CA 95051-8065. DPMI Specification Version 0.9 will be sent out along with Version 1.0 for a period about six months. Once DPMI Specification Version 1.0 has been proven by the implementation of a host, Version 0.9 will be dropped out of the distribution channel. Disclaimer of Warranty THE DPMI COMMITTEE EXCLUDES ANY AND ALL IMPLIED WARRANTIES, INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -
Desqview V1 AST Research Edition User's Manual
--.L. - ---- - -- NOT FOR RESALE Special Edition for A5rRESEARCH INC. License Agreement and Limited Warranty You are granted a personal license to use this Software under the terms stated in this Agreement. You may not assign or transfer the Software or this license to any other person without the express written consent of Quarterdeck Office Systems. Any attempt to sublicense, assign, or transfer any of the rights, duties, or obligations hereunder is void. You may not copy, modify, alter, electronically transfer, or lease the Software or this manual. The license is effective until terminated.You may terminate it at any time by destroying the Software. It will also terminate if you fail to comply with any term or condition of this Agreement. You agree upon such termination to destroy the Software. THE SOITWARE 15 PROVIDED /1 AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANT ABILITY AND ATNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOITWARE IS WITH YOU. SHOULD THE SOITWARE PROVE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION. However, Quarterdeck warrants the diskette on which the Software is furnished to be free from defects in materials and workmanship under normal use for a period of ninety (90) days from the date of delivery to you. Quarterdeck's entire liability and your exclusive remedy shall be the replacement of any diskette(s) not meeting this "Limited Warranty." IN NO EVENT WILL QUARTERDECK BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS, OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH SOITWARE. -
Comparing the SAS System Under OS/2 and Microsoft Windows Which
comparing the SAS System under OS/2 and Microsoft Windows Which is right for you? Mark W. Cates SAS Institute Inc. Abstract As we enter into the 1990s, two operating systems are available to enhance productivity forcEersonalcomput ers and provide a future platform for PC software users. The two environments, OS/2 • version 1.3 and Microsoft Windows ® 3.0 provide fundamentally the same user interface and similar features, but the underly ing operating systems are radically different. Today, corporations large and small are deciding which operat ing system should be used in their organizations and for which applications. The platform for more powerful and mission critical applications is clearly OS/2. However, with the introduction and overwhelming accep tance of Windows 3.0, supporting DOS compatibility, a graphical user interface compatible with Presentation Manager, and access to extended and virtual memory, a large memory alternative to OS/2 is available. This paper discusses these two environments with respect to the SAS System. The paper presents the advantages and disadvantages of the operating systems, configuration issues, and future directions, with respect to the SAS System. Issues that are particularly important to the SAS System are described in detail. Finally, the implications of the new 32 bit OS/2 version 2.0 are presented. (In this paper, Microsoft Windows 3.0 will be referred to as an operating system. Actual~, Microsoft Windows is a layered operating environment that runs on top of the operating system PC DOS •. For purposes of this paper, the distinction between operating environment and operating system is not important.) SAS release status for OS/2 and Windows Version 6.06 of the SAS System has been in production for OS/2 1.2 and 1.3 Standard and Extended Edition, as well as Microsoft's OEM versions since November 1990. -
Memory Management.Pdf
Memory Management 55 Memory Management “Multitasking without memory management is like having a party in a closet.” – Charles Petzold. Programming Windows 3.1 “Programs expand to fill the memory that holds them.” Why memory management? Process isolation • Automatic allocation and management • Support for modular programming • Protection and access control • Long term storage • Preparing a program for execution Development of programs • – Source program – Compilation/Assembly to get Object program – Linking / Linkage editors to get Relocatable load module – Loading to get Load module Memory • – Large array of words (or bytes) – Unique address of each word – CPU fetches from and stores into memory addresses Instruction execution cycle • – Fetch an instruction (opcode) from memory – Decode instruction – Fetch operands from memory, if needed – Execute instruction – Store results into memory, if necessary Memory unit sees only the addresses, and not how they are generated (instruction counter, indexing, direct) • Address Binding • – Binding – Mapping from one address space to another – Program must be loaded into memory before execution – Loading of processes may result in relocation of addresses Link external references to entry points as needed ∗ – User process may reside in any part of the memory – Symbolic addresses in source programs (like i) – Compiler binds symbolic addresses to relocatable addresses, assumed to start at location zero Memory Management 56 – Linkage editor or loader binds relocatable addresses to absolute addresses – Types -
Kochakian. Birmingham, AL, the University of Alabama at Birmingham, 1984
298 BOOK REVIEWS How IT WAS. ANABOLIC ACTION OF STEROIDS AND REMEMBRANCES. By Charles D. Kochakian. Birmingham, AL, The University of Alabama at Birmingham, 1984. 116 pp. $10.95. Charles D. Kochakian has had a long and distinguished career in the field of endocrine physiology. His most important work concerned the anabolic actions of steroids. While still a graduate student, Kochakian showed that the anabolic effects of male hormones could be quantitated by measuring the changes they caused in urinary nitrogen balance. He subsequently showed that this anabolic effect was independent of the actions of other endocrine systems and pioneered the concept of a single hormone having different effects at different tissue sites. His career spanned five decades and included professorships at the University of Rochester, University of Oklahoma School of Medicine, and the University of Alabama at Birmingham. How It Was presents a history of Dr. Kochakian's career. Except for the first chapter, "My Pathway to Endocrinology," and a couple of reflective chapters at the end, little personal material is included, the focus rather being on Kochakian's scientific life. This, in general, makes an interesting story, especially for the specialist in endocrinology. Kochakian does sometimes refer without explanation to obscure procedures and equipment of endocrinology with which most general medical readers are probably unfamiliar. For example, in discussing some of his early experiments on the effects of androgens on basal metabolic rate, he states: "I acquired the rudiments of basal metabolism determination by the closed-circuit Benedict and also the open- circuit Tissot-Haldane methods in the laboratory work of the course" (p.