ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب How to make an operating system

دانلود کتاب نحوه ساختن سیستم عامل

How to make an operating system

مشخصات کتاب

How to make an operating system

دسته بندی: سیستم های عامل
ویرایش:  
نویسندگان:   
سری:  
 
ناشر:  
سال نشر:  
تعداد صفحات: 0 
زبان: English 
فرمت فایل : MOBI (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 627 کیلوبایت 

قیمت کتاب (تومان) : 32,000



کلمات کلیدی مربوط به کتاب نحوه ساختن سیستم عامل: انفورماتیک و مهندسی کامپیوتر، سیستم عامل



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 17


در صورت تبدیل فایل کتاب How to make an operating system به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب نحوه ساختن سیستم عامل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب نحوه ساختن سیستم عامل

یاد بگیرید که چگونه یک سیستم عامل در C++ و اسمبلی را از ابتدا بنویسید، آزمایش کنید و اجرا کنید.
هدف ساخت یک سیستم عامل بسیار ساده مبتنی بر یونیکس در C++ است. ، نه فقط یک \"اثبات مفهوم\". سیستم عامل باید بتواند بوت شود، یک پوسته userland راه اندازی کند، و قابل توسعه باشد.
مقدمه ای در مورد معماری x86 و درباره سیستم عامل ما
تنظیم محیط توسعه
اولین راه‌اندازی با GRUB
Backbone OS و زمان اجرا C++
کلاس‌های پایه برای مدیریت معماری x86
GDT
IDT و وقفه‌ها
نظریه: فیزیکی و مجازی حافظه
مدیریت حافظه: فیزیکی و مجازی
مدیریت فرآیند و چند وظیفه ای
اجرای برنامه خارجی: فایل های ELF
Userland و syscalls
درایورهای مدولار
برخی از ماژول های اولیه: کنسول، صفحه‌کلید
دیسک‌های سخت IDE
پارتیشن‌های DOS
سیستم‌های فایل فقط خواندنی EXT2
کتابخانه استاندارد C (libC)
ابزارهای اساسی یونیکس: sh، cat
مترجم لوا

توضیحاتی درمورد کتاب به خارجی

Learn how to write, test and run, an operating system in C++ and Assembly from scratch.
The goal is to build a very simple UNIX-based operating system in C++, not just a "proof-of-concept". The OS should be able to boot, start a userland shell, and be extensible.
Introduction about the x86 architecture and about our OS
Setup the development environment
First boot with GRUB
Backbone of the OS and C++ runtime
Base classes for managing x86 architecture
GDT
IDT and interrupts
Theory: physical and virtual memory
Memory management: physical and virtual
Process management and multitasking
External program execution: ELF files
Userland and syscalls
Modular drivers
Some basics modules: console, keyboard
IDE Hard disks
DOS Partitions
EXT2 read-only filesystems
Standard C library (libC)
UNIX basic tools: sh, cat
Lua interpreter




نظرات کاربران