دانلود کتاب Operating system from 0 to 1 – سیستم عامل از 0 تا 1

دسته بندی :
اطلاعات کتاب
  • جلد
  • سری
  • ویرایش
  • سال 2022
  • نویسنده (گان) Do Hoang Tu
  • ناشر
  • زبان English
  • تعداد صفحات
  • حجم فایل 6.01MB
  • فرمت فایل pdf
  • شابک
قیمت محصول :

45,000 تومان

با خرید این محصول، 2,250 تومان به کیف پول شما بازگشت داده می‌شود

روند خرید و دریافت کتاب‌ها بدون هیچ اختلالی انجام می‌شود.
تمامی فایل‌ها بر روی سرورهای داخلی میزبانی می‌شوند تا بتوانید به راحتی و در لحظه آن‌ها را دانلود کنید. در صورت بروز هرگونه مشکل یا نیاز به راهنمایی، لطفاً از طریق « صفحه تماس باما» با تیم پشتیبانی در ارتباط باشید.

تمامی کتاب های موجود در وبسایت سای وان به زبان انگلیسی میباشد

توضیحات

Contents

Preface

I Preliminary

1 Domain documents

1.1 Problem domains

1.2 Documents for implementing a problem domain

1.3 Documents for writing an x86 Operating System

2 From hardware to software: Layers of abstraction

2.1 The physical implementation of a bit

2.2 Beyond transistors: digital logic gates

2.3 Beyond Logic Gates: Machine Language

2.4 Abstraction

3 Computer Architecture

3.1 What is a computer?

3.2 Computer Architecture

3.3 x86 architecture

3.4 Intel Q35 Chipset

3.5 x86 Execution Environment

4 x86 Assembly and C

4.1 objdump

4.2 Reading the output

4.3 Intel manuals

4.4 Experiment with assembly code

4.5 Anatomy of an Assembly Instruction

4.6 Understand an instruction in detail

4.7 Example: jmp instruction

4.8 Examine compiled data

4.9 Examine compiled code

5 The Anatomy of a Program

5.1 Reference documents:

5.2 ELF header

5.3 Section header table

5.4 Understand Section in-depth

5.5 Program header table

5.6 Segments vs sections

6 Runtime inspection and debug

6.1 A sample program

6.2 Static inspection of a program

6.3 Runtime inspection of a program

6.4 How debuggers work: A brief introduction

II Groundwork

7 Bootloader

7.1 x86 Boot Process

7.2 Using BIOS services

7.3 Boot process

7.4 Example Bootloader

7.5 Compile and load

7.6 Loading a program from bootloader

7.7 Improve productivity with scripts

8 Linking and loading on bare metal

8.1 Understand relocations with readelf

8.2 Crafting ELF binary with linker scripts

8.3 C Runtime: Hosted vs Freestanding

8.4 Debuggable bootloader on bare metal

8.5 Debuggable program on bare metal

III Kernel Programming

9 x86 Descriptors

9.1 Basic operating system concepts

9.2 Drivers

9.3 Userspace and kernel space

9.4 Memory Segment

9.5 Segment Descriptor

9.6 Types of Segment Descriptors

9.7 Descriptor Scope

9.8 Segment Selector

9.9 Enhancement: Bootloader with descriptors

10 Process

10.1 Concepts

10.2 Process

10.3 Threads

10.4 Task: x86 concept of a process

10.5 Task Data Structure

10.6 Process Implementation

10.7 Milestone: Code Refactor

11 Interrupt

12 Memory management

13 File System

Index

————————————————————–

ترجمه ماشینی :

محتویات مقدمه I مقدماتی 1 اسناد دامنه 1.1 دامنه های مشکل 1.2 اسناد برای پیاده سازی یک دامنه مشکل 1.3 اسناد برای نوشتن یک سیستم عامل x86 2 از سخت افزار تا نرم افزار: لایه های انتزاع 2.1 پیاده سازی فیزیکی یک بیت 2.2 فراتر از ترانزیستورها: گیت های منطقی دیجیتال 2.3 گیت های فراتر از منطق: زبان ماشین 2.4 انتزاع 3 معماری کامپیوتر 3.1 کامپیوتر چیست؟ 3.2 معماری کامپیوتر معماری 3.3 x86 3.4 چیپست Intel Q35 3.5 x86 Execution Environment 4 x86 Assembly و C 4.1 objdump 4.2 خواندن خروجی 4.3 کتابچه راهنمای اینتل 4.4 آزمایش کد 4.5 با اسمبلی 4.6 درک یک دستورالعمل با جزئیات 4.7 مثال: دستورالعمل jmp 4.8 بررسی داده های کامپایل شده 4.9 بررسی کد کامپایل شده 5 آناتومی یک برنامه 5.1 اسناد مرجع: 5.2 ELF header 5.3 Section header جدول قسمت 5-4 5.5 جدول سرصفحه برنامه 5.6 بخش ها در مقابل بخش ها 6 بازرسی و اشکال زدایی زمان اجرا 6.1 یک برنامه نمونه 6.2 بازرسی استاتیک یک برنامه 6.3 بازرسی زمان اجرا یک برنامه 6.4 نحوه کار اشکال زداها: مقدمه کوتاه II Groundworker 7 7.1 x86 Boot Process 7.2 استفاده از خدمات BIOS 7.3 Boot Process 7.4 Bootloader مثال 7.5 کامپایل و بارگیری 7.6 بارگیری یک برنامه از بوت لودر 7.7 بهبود بهره وری با اسکریپت ها 8. پیوند و بارگذاری مجدد با استفاده از فلز خالی 8.2 ساخت ELF باینری با اسکریپت های پیوند دهنده 8.3 C زمان اجرا: میزبانی در مقابل مستقل 8.4 بوت لودر قابل اشکال زدایی در فلز خالی 8.5 برنامه قابل اشکال زدایی روی فلز خالی III برنامه نویسی هسته 9 x86 توصیفگر 9.1 مفاهیم پایه سیستم عامل 9. و فضای هسته 9.4 بخش حافظه 9.5 توصیفگر 9.6 انواع توصیفگرهای بخش 9.7 محدوده توصیف 9.8 انتخاب بخش 9.9 ارتقاء: بوت لودر با توصیفگرها 10 Process 10.1 10.1 مفاهیم 10.1 Process 1 86 مفهوم یک فرآیند 10.5 ساختار داده کار 10.6 اجرای فرآیند 10.7 نقطه عطف: کد Refactor 11 وقفه 12 مدیریت حافظه 13 سیستم فایل فهرست


 

tag : دانلود کتاب سیستم عامل از 0 تا 1 , Download سیستم عامل از 0 تا 1 , دانلود سیستم عامل از 0 تا 1 , Download Operating system from 0 to 1 Book , سیستم عامل از 0 تا 1 دانلود , buy سیستم عامل از 0 تا 1 , خرید کتاب سیستم عامل از 0 تا 1 , دانلود کتاب Operating system from 0 to 1 , کتاب Operating system from 0 to 1 , دانلود Operating system from 0 to 1 , خرید Operating system from 0 to 1 , خرید کتاب Operating system from 0 to 1 ,

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Operating system from 0 to 1 – سیستم عامل از 0 تا 1”