دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: سیستم های عامل ویرایش: نویسندگان: Elliott I. Organick سری: ISBN (شابک) : 0262150123, 9780262150125 ناشر: MIT Press سال نشر: 1972 تعداد صفحات: 412 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 20 مگابایت
در صورت تبدیل فایل کتاب The Multics System: An Examination of Its Structure به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب سیستم Multics: بررسی ساختار آن نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این جلد یک نمای کلی از سیستم Multics که در M.I.T. توسعه یافته است ارائه می دهد - یک ابزار مشترک زمانی و عمومی مانند سیستم با نرم افزار نسل سوم. مزیتی که این سیستم جدید نسبت به پیشینیان خود دارد، در ظرفیت گسترده آن برای دستکاری و بایگانی اطلاعات در سطوح مختلف و کنترل دسترسی به داده ها در فایل های مختلف آن است. به دعوت M.I.T's Project MAC، Elliott Organick در طی سالها توضیحی درباره عملکرد، مفاهیم و مکانیسمهای سیستم Multics ارائه کرد. این کتاب نتیجه این تلاش است و توسط گروه تحقیقاتی سیستم های کامپیوتری پروژه MAC تایید شده است. نویسنده با توجه به شهرت خود به عنوان نویسنده ای که می تواند ایده های فنی در زمینه رایانه را به طور واضح و دقیق توضیح دهد، توصیفی استثنایی شفاف از سیستم Multics، به ویژه در زمینه "نحوه کارکرد آن" ارائه می دهد. برای پاسخگویی به نیازهای مورد انتظار طراحان، و کمک به آنها "برای به دست آوردن اطمینان از اینکه آنها واقعا قادر به بهره برداری کامل از سیستم هستند، زیرا برنامه ها و زیرسیستم های بزرگتر را طراحی می کنند." دنباله فصل برای ایجاد درکی از موجودیت های بزرگتر برنامه ریزی شده بود. از بخشها و آدرسدهی بخشها، بحث به راههایی گسترش مییابد که در آن بخشهای رویه ممکن است به صورت پویا به یکدیگر و به بخشهای داده پیوند بخورند. فصلهای بعدی به چگونگی ارائهی Multics برای حل مشکلات، سازماندهی سیستم فایل و خدمات، و عملکردهای مدیریت بخش سیستم فایل Multics و نحوه استفاده کاربر از این امکانات برای استفاده اختصاص داده شده است. در نهایت، نویسنده تصویری از زندگی یک فرآیند را در همزیستی با سایر فرآیندها می سازد و راه هایی را برای مدل سازی یا ساخت زیرسیستم هایی پیشنهاد می کند که بسیار پیچیده تر از آن چیزی است که بتوان با استفاده از امکانات کامپیوتری قبلی پیاده سازی کرد. این جلد برای کاربران کامپیوتری با آگاهی نسبتاً خوب در نظر گرفته شده است که به سیستمهای قبلی عادت دارند و با برخی از متون مروری Multics آشنا هستند. اگرچه این کتاب به عنوان اثری قطعی بر روی این سیستم زنده و همیشه در حال تغییر در نظر گرفته نشده است، اما با این وجود Multics را همانطور که برای اولین بار اجرا شده است منعکس می کند و باید طعم، ساختار و قدرت آن را برای مدتی آینده آشکار کند.
This volume provides an overview of the Multics system developed at M.I.T.--a time-shared, general purpose utility like system with third-generation software. The advantage that this new system has over its predecessors lies in its expanded capacity to manipulate and file information on several levels and to police and control access to data in its various files. On the invitation of M.I.T.'s Project MAC, Elliott Organick developed over a period of years an explanation of the workings, concepts, and mechanisms of the Multics system. This book is a result of that effort, and is approved by the Computer Systems Research Group of Project MAC. In keeping with his reputation as a writer able to explain technical ideas in the computer field clearly and precisely, the author develops an exceptionally lucid description of the Multics system, particularly in the area of "how it works." His stated purpose is to serve the expected needs of designers, and to help them "to gain confidence that they are really able to exploit the system fully, as they design increasingly larger programs and subsystems." The chapter sequence was planned to build an understanding of increasingly larger entities. From segments and the addressing of segments, the discussion extends to ways in which procedure segments may link dynamically to one another and to data segments. Subsequent chapters are devoted to how Multics provides for the solution of problems, the file system organization and services, and the segment management functions of the Multics file system and how the user may employ these facilities to advantage. Ultimately, the author builds a picture of the life of a process in coexistence with other processes, and suggests ways to model or construct subsystems that are far more complex than could be implemented using predecessor computer facilities. This volume is intended for the moderately well informed computer user accustomed to predecessor systems and familiar with some of the Multics overview literature. While not intended as a definitive work on this living, ever-changing system, the book nevertheless reflects Multics as it has been first implemented, and should reveal its flavor, structure and power for some time to come.
Foreword by Fernando J. Corbato 1 Preface 1 1. Segmentation and Address Formation in the GE 645 1 ....1.1 Introduction 1 ....1.2 Some Definitions and Concepts 5 ....1.3 Core-Address Formation 14 ....1.4 Special Instructions to Manipulate Address Base Registers 37 ....1.5 Notes on Paging in the GE 645 39 ....1.6 Notes on the Associative-Memory Addressing Facility 41 2. Intersegment Linking 52 ....2.1 Virtual Memory and Address Space 52 ....2.2 Linking and Loading 54 ....2.3 Linking Details 62 ....2.4 Processes Sharing Procedure Segments 62 ....2.5 The Format of the Linkage Segment 67 ....2.6 Establishing Links at Execution Time 71 ....2.7 More on the Structure of Link Definitions 79 ....2.8 The Trap-before-Link Feature 81 ....2.9 Transfer to a Procedure Entry Point 82 ....2.10 Format of Linkage Sections 89 ....2.11 Self-Relative Addressing Used for the Entry Sequences of Linkage Blocks 94 ....2.12 Entry Sequences Generated by ALM and PL/I 96 3. Interprocedure Communication 98 ....3.1 Introduction 98 ....3.2 The Stack 99 ....3.3 The Call Sequence 103 ....3.4 The Save Sequence 105 ....3.5 Return Sequences 109 ....3.6 The Normal Return Sequence 109 ....3.7 Basic Storage Structure for an Argument List 110 ....3.8 Putting its-Pair Pointers into an Argument List 112 ....3.9 Storage Structures for Different Types of Data 114 ....3.10 Function-Name Arguments, Ordinary Case 115 ....3.11 Function-Name Arguments, Special Case 120 ....3.12 The Short Call 125 4. Access Control and Protection 127 ....4.1 Introduction 127 ....4.2 Access Control and Ring-Bracket Protection 133 ....4.3 Monitoring and Controlling Ring Crossings for Normal Calls and Returns 151 5. Condition Handling and Abnormal Returns 187 ....5.1 Introduction 187 ....5.2 Condition Handling—Details 200 ....5.3 Abnormal Returns—Additional Discussion 207 6. The File System 217 ....6.1 Introduction 217 ....6.2 Directory Structure 219 ....6.3 Making a Segment Known-Fine Points 234 ....6.4 Explicit Calls to the Segment Control Module 250 ....6.5 Segment Descriptor Management 256 7. Resource Sharing and Intercomm unication among Coexisting Processes 265 ....7.1 Introduction 265 ....7.2 Multiplexing Processors 270 ....7.3 Core Resources Employed and Managed by an Active Process 287 ....7.4 Assignment of Processor Resources 303 ....7.5 Interprocess Communication 311 8. The Input/Output System 341 ....8.1 Introduction 341 ....8.2 Input/Output System Organizational Overview 343 ....8.3 Packaged Input/Ou tput for Communication with the Console 352 ....8.4 Input/Output System Calls (ios_) 354 ....8.5 Designing a Device Interface Module 362 ....8.6 Final Remarks 367 A Multics Bibliography 369 Subject Index 375