سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
آیکون جستجو در سایت سافت گذر
اطلاعیه های مهم سایت اطلاعیه های مهم سایت

 

💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت ماه رجب، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار فناوری

زبان‌های پیاده‌سازی سیستم عامل

سيستم‌هاي عامل اوليه به زبان اسمبلي نوشته مي‌شدند اما امروز، اکثر سيستم‌هاي عامل‌ به زبان C يا (C++) نوشته مي‌شوند.

سيستم عامل (UNIX ,OS/2) و ويندوز بيش‌تر به زبان C نوشته‌ شده‌اند و قسمت اندکي از آن‌ها به زبان اسمبلي است. مهم‌ترين مزيت استفاده از زبان سطح بالا براي پياده‌سازي سيستم عامل قابليت حمل آن برروي انواع رايانه‌ها و سادگي پياده‌سازي، تغيير و بسط دادن سيستم عامل است.

ممکن است ادعا شود كه پياده‌سازي سيستم عامل به زبان C باعث کاهش سرعت و افزايش مصرف حافظه مي‌شود. اگرچه يک برنامه‌نويس ماهر زبان اسمبلي مي‌تواند برنامه‌هاي کوچک و بسيار بهينه بنويسد ولي براي برنامه‌هاي بزرگ يک کامپايلر خوب، مي‌تواند تحليل پيچيده‌تري نسبت به مغز انسان ماهر انجام داده و بهينه‌سازي‌هاي کاملي را انجام دهد.

بنابراين در عمل برنامه‌هاي بزرگ C کد اسمبلي بهينه‌تر و کم‌تري را توليد مي‌کنند، نسبت به حالتي که برنامه‌نويس بخواهد همان کاري به زبان اسمبلي انجام دهد. از طرف ديگر در عمل کارايي اصلي نتيجه ساختمان داده و الگوريتم‌هاي بهتر است نه نتيجه نوشتن برنامه به زبان اسمبلي.

اگرچه سيستم‌هاي عامل برنامه‌هاي بزرگي هستند ولي تنها بخش کوچکي از کد آنها، نسبت به کارايي، بحراني(Critical) است؛ مثل مديريت حافظه و زمانبندي CPU. لذا پس از آنکه سيستم عامل به زبان سطح بالا نوشته شد و به درستي عمل کرد، مي‌توان روتين‌هاي گلوگاه (bottleneck) و مهم را شناسايي کرد و سپس آن‌ها را با روتين‌هاي معادل زبان اسمبلي جايگزين کرد.

نظرتان را ثبت کنید کد خبر: 5503 گروه خبری: اخبار فناوری منبع خبر: ایسنا تاریخ خبر: 1390/04/04 تعداد مشاهده: 1402
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
ترتیل کل قرآن کریم از استاد مصطفی اسماعیل

ترتیل کل قرآن کریم از استاد مصطفی اسماعیل

ترتیل 30 جزء مصطفی اسماعیل

Simplz Zoo

Simplz Zoo

باغ وحش سود ده

سخنرانی دکتر ناصر رفیعی با موضوع تحول آفرینی امام حسین (ع) - 2 جلسه

سخنرانی دکتر ناصر رفیعی با موضوع تحول آفرینی امام حسین (ع) - 2 جلسه

سخنرانی تحول آفرینی امام حسین (ع) با ناصر رفیعی

Abelssoft Easy PDF 2026 v7.01.66068

Abelssoft Easy PDF 2026 v7.01.66068

ویرایش پی دی اف

Candy Camera for Selfie 6.0.88 for Android +4.1

Candy Camera for Selfie 6.0.88 for Android +4.1

تصویر برداری با افکت

VovSoft IP to Country Converter 1.2.0

VovSoft IP to Country Converter 1.2.0

نمایش نام کشورها بر اساس آی پی

Adobe Photoshop CS5.1 Extended 12.1 + Portable

Adobe Photoshop CS5.1 Extended 12.1 + Portable

آخرین نسخه نرم افزار فتوشاپ جهت ویرایش حرفه ای تصاویر

آموزش تصویری نرم افزار Pinnacle

آموزش تصویری نرم افزار Pinnacle

آموزش پیناکل

Boomerang X

Boomerang X

بومرنگ ایکس

Hibernation Manager Premium 2.3 for Android +2.3

Hibernation Manager Premium 2.3 for Android +2.3

خواب زمستانی برنامه ها هایبرنیشن

نشاط و عوامل آن

نشاط و عوامل آن

به سوی شادمانی

دوره آموزشی پروژه محور ساخت اپلیکیشن دیوار به زبان فارسی

دوره آموزشی پروژه محور ساخت اپلیکیشن دیوار به زبان فارسی

دوره پروژه محور ساخت اپلیکیشن اندرویدی

سخنرانی های مرحوم آیت الله مجتهدی تهرانی بخش سیزدهم

سخنرانی های مرحوم آیت الله مجتهدی تهرانی بخش سیزدهم

سخنرانی آیت الله مجتهدی تهرانی با موضوع حقیقت دنیا در حق بندگان

Database Tour Pro 11.5.6.570

Database Tour Pro 11.5.6.570

مدیریت پایگاه داده

SOMA free video call and chat 2.0.22 for Android +2.3

SOMA free video call and chat 2.0.22 for Android +2.3

تماس رایگان صوتی و تصویری

LinkedIn - Creating Accessible PDFs

LinkedIn - Creating Accessible PDFs

آموزش ساخت پی دی اف PDF

Train Simulator 2016

Train Simulator 2016

شبیه‌ساز قطار 2016

Fly'N

Fly'N

جوانه ها

ImBatch 7.6.3

ImBatch 7.6.3

ویرایش عکس

انواع بیماری‌ها و روشهای درمان آن به وسیلهٔ طب قدیم ایران

انواع بیماری‌ها و روشهای درمان آن به وسیلهٔ طب قدیم ایران

اولین دانشنامه پزشکی به زبان فارسی

تلاوت مجلسی استاد حاج احمد ابوالقاسمی سوره مبارکه انفطار

تلاوت مجلسی استاد حاج احمد ابوالقاسمی سوره مبارکه انفطار

تلاوت ابوالقاسمی سوره انفطار

SpeedTree Modeler 10.0 (x64)

SpeedTree Modeler 10.0 (x64)

مدل‌سازی سه‌بعدی گیاهان و درختان

DOOORS 3.0.0 for Android

DOOORS 3.0.0 for Android

بازی گشودن درها

تخریب البقیع فی الوثائق و المستندات

تخریب البقیع فی الوثائق و المستندات

قبرستان بقیع و بقعه‌های آن

Train Valley - Germany

Train Valley - Germany

شبیه‌ساز ساخت و ساز خطوط راه آهن | نسخه کامل

آموزش جامع LINQ

آموزش جامع LINQ

آموزش Linq

Patrician IV - Gold Edition

Patrician IV - Gold Edition

نجیب زاده 4 Gold Edition

Remnant: From the Ashes - Subject 2923

Remnant: From the Ashes - Subject 2923

اکشن شوتر برای کامپیوتر

Aiseesoft Video Editor 1.0.30

Aiseesoft Video Editor 1.0.30

ویرایشگر ویدئو

آموزش کامل backtrack

آموزش کامل backtrack

آموزش لینوکس بک ترک

Asphalt 7: Heat 1.1.2h for Android

Asphalt 7: Heat 1.1.2h for Android

آسفالت 7

Stronghold Crusader: Definitive Edition

Stronghold Crusader: Definitive Edition

قلعه جنگ صلیبی نسخهٔ بازسازی‌شده

AnyDesk 9.6.7 Final Win/Mac/Linux

AnyDesk 9.6.7 Final Win/Mac/Linux

انی دسک نرم‌افزار کنترل از راه دور کامپیوتر

قصه های جذاب و خواندنی

قصه های جذاب و خواندنی

داستان های مدیریتی

نکات و ترفندهای مقدماتی راه اندازی سایت دانلود

نکات و ترفندهای مقدماتی راه اندازی سایت دانلود

ترفندهای راه اندازی سایت دانلود

F1 2014

F1 2014

فرمول یک 2014

Moonfall

Moonfall

اکشن جنگی

Android Design Patterns

Android Design Patterns

طراحی دیزاین اندروید

آموختن و یادگیری

آموختن و یادگیری

مطالعه با کیفیت و ماندگار

Boris FX SynthEyes Pro 2025.5.1 Build 3399

Boris FX SynthEyes Pro 2025.5.1 Build 3399

تحلیل و ردیابی حرکت دوربین

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!