منبع اصلی نوشتار زیر در این لینک قرار دارد

دوستی با محصول جدید اتودسک

اکثرا میدونیم که شبیه سازی و استفاده از بردهای آردوینو و AVR و … ، برای کاربران لینوکس خیلی مشکله. حتی شبیه سازی ساده مدارهای الکتریکی و الکترونیکی هم مشکلیه که اکثرا کاربران لینوکس باهاش روبرو هستند. اما امروز، میخوام ابزاری رو معرفی کنم، که هم رایگانه و هم تحت وب. به شما امکان کد […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

بررسی معماری MIPS

خب، همونطور که داریم سلسله آموزش های ساخت کامپیوتر ساده در Logisim رو دنبال میکنیم، گفتم این وسط یه توضیحی هم در مورد معماری MIPS داشته باشیم. در واقع MIPS یکی از ساده ترین و کم دستور ترین معماری های ممکنه، و البته پیاده سازی دوبارش در نرم افزارهایی مثل Logisim بسیار ساده. میشه. این […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

ساخت یک کامپیوتر ساده در Logisim – قسمت اول

بالاخره یه سری پست جدید تصمیم گرفتم بنویسم، و خب این سری قراره که مرحله به مرحله پیش بریم تا یک کامپیوتر ساده بسازیم. تنها دانشی که شما برای این سری از پست ها نیاز دارید : ۱. دونستن کمی مدار منطقی (که قبلا در وبلاگ راجع بهش حسابی صحبت کردم) ۲. بلد بودن کار […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

درآمدی بر پردازنده ها

پس از مدتها تحقیق و بررسی در مورد پردازنده های مرسوم، و همچنین خوندن داکیومنت های مربوط به ساخت و پیاده سازی پردازنده ها، تصمیم گرفتم یک داکیومنت ساده دست و پا کنم، که توی اون از ساده ترین قطعات و بخش های کامپیوتر، به یک پردازنده ساده برسیم که بتونه چند عملیات انجام بده […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

پیش پردازنده ها در زبان C و ++C

به نام اهورامزدای پاک پیش پردازنده یا preprocessor پیش پردازنده دستور خاصی است که دستورات یک زبان را به دستورات قابل درکی برای مفسر تبدیل می کند. در زبان برنامه نویسی C , ++C و با تعریف پیش پردازنده ها که از لحاظ مفهومی مرحله نخست تفسیر برنامه هستند, امکانات فراوانی در اختیار برنامه نویسان…

Continue Reading

نوشته پیش پردازنده ها در زبان C و ++C اولین بار در گشتاسب مظفریان – GMozafarian پدیدار شد.

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

دیدار با 8086 + کد روشن و خاموش کردن LED

نرم افزارهای زیادی برای کار با مدارات، تراشه ها و سایر دیوایس های الکترونیکی ساخته شده، ولی دو روزی هست که با Proteus دارم کار میکنم و میتونم بگم در این زمینه، از بهترین هاست. یکی از خوبی هاش داشتن تراشه های متعدد، با قابلیت اجرای برنامست. یکی از معروف ترین ریزپردازنده هایی که در […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

ساخت یک کامپیوتر ۴ بیتی ساده با استفاده از مدارات منطقی

یک زمانی، حتی فکر کردن به این که بتونیم با چندتا مدار ساده یک کامپیوتر (حتی ۴ بیتی) هم داشته باشیم، احمقانه و ناممکن به نظر میرسید. چرا که هزینه شبیه سازی خیلی از مدارها و تستشون بسیار بالا بود. اما توی این دوره، شما با خوندن چند تا داکیومنت و نصب چند نرم افزار […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

گذر از ۳۲ بیت به ۶۴ بیت (قسمت دوم)

برای مطالعه قسمت اول به گذر از ۳۲ بیت به ۶۴ بیت (قسمت اول) مراجعه نمائید.

افزایش حجم دسترسی مستقیم به حافظه رم تا یک ترابایت (بسته به نسخه سیستم عامل)، افزایش عملکرد نرم‌افزارهایی که به توان پردازش بیش‌تری نیاز دارند (مثل نرم‌افزارهای ویرایش و ساخت تصور و فیلم، بازی‌های سنگین گرافیکی و…) و افزایش قابلیت‌های امنیتی را می‌توان از بارزترین مزایای یک سیستم‌عامل ۶۴ بیت دانست.

پس از بیان مزایای سیستم‌عامل‌های ۶۴ بیت بد نیست از معایب آنها نیز مواردی ذکر شوند:

ادامه مطلب
ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

گذر از ۳۲ بیت به ۶۴ بیت (قسمت اول)

مهاجرت از یک سیستم‌عامل ۳۲ بیت به ۶۴ بیت

احتمالا شما هم هنگام نصب سیستم‌عامل بر سر این دو راهی قرار گرفته‌اید که آیا از سیستم‌عامل ۳۲ بیت باید استفاده کنید یا ۶۴ بیت؟ اصلاً تفاوت اینها چیست؟ و اینکه آیا سخت‌افزار شما ۶۴ بیت هست یا ۳۲ بیت؟ این شک و دودلی احتمالا برای کاربران قدیمی لینوکس اوبونتو جدیدا بیشتر هم شده باشد زیرا آنها تا نسخه ۱۱.۱۰ سیستم‌عامل اوبونتو، در صورت مراجعه به وب‌سایت اوبونتو برای دانلود، مشاهده می‌کردند که جلوی نسخه ۳۲ بیت واژه‌ی Recommended نوشته شده بود و شاید بدون معطلی نسخه ۳۲ بیت را دانلود می‌کردند اما از نسخه ۱۲.۰۴ به این طرف دیگر  نسخه ۳۲ بیت اوبونتو بصورت پیش‌فرض توصیه شده نیست. 


تفاوت‌های ۶۴ بیت با ۳۲ بیت

ادامه مطلب
ادامه مطلب