کتاب های سخت افزار
فصل اول
انتخاب یک مادر برد
انتخاب یک مادر برد یکی از تصمیمات مهم در زمان تهیه و یا ارتقاء یک کامپیوتر است. انتخاب فوق علاوه بر تاثیر مستقیم بر عملکرد فعلی سیستم بیانگر انعطاف سیستم در زمان ارتق نیز میباشد. قابلیتهای فعلی یک کامپیوتر و پتانسیلهای ارتقاء آن در آینده جملگی به نوع مادر برد انتخابی بستگی خواهد داشت. امروزه بر روی مادربرد ها پرتهای پیشرفتهای نظیر .....
سخت افزار کامپیوتر به تمامی وسایل و امکانات و قطعاتی که قابل لمس بوده و عملاً قابل دیدن و تغییر دادن و تعمیر و تعویض نمودن میباشند (مانند: صفحه کلید keyboard و موس mouse و کیس case و پرینتر و اسکنر و ابزارهای درونی و جانبی آن) اتلاق میگردد. کامپیوتر سادهای که ما معمولاً با آن سر و کار داریم دارای سه وسیلهٔ اصلی زیر میباشند که باید اطلاعاتی از آنها داشته باشیم.
مانیتور (monitor): وسیلهای است...
شرکت تحقیقاتی صنایع انفورماتیک در راستای مسئولیتهای خود در زمینهٔ ارزیابی و کنترل کیفیت قطعات کامپیوترهای شخصی اقدام به ارزیابی برخی از دیسکهای سخت موجود در بازار ایران نموده است برای این منظور چهار عدد دیسک سخت که از طرف وارد کنندگان به شرکت ارسال شده و در بازار نیز جزء دیسکهای سخت شناخته شده با ظرفیت بالا میباشد به عنوان نمونه در سیستم عاملها و محیطهای مختلف تحت ارزیابی کامل قرار گرفته اند...
کارت گرافیک در کامپیوتر شخصی دارای جایگاهی خاص است. کارتهای فوق اطلاعات دیجیتال تولید شده توسط کامپیوتر را اخذ و آنها را به گونهای تبدیل مینمایند که برای انسان قابل مشاهده باشند. در اغلب کامپیوترها کارتهای گرافیک اطلاعات دیجیتال را برای نمایش توسط نمایشگر، به اطلاعات آنالوگ تبدیل مینماید. در کامپیوترهای لپ تاپ اطلاعات همچنان به صورت دیجیتال باقی خواهند ماند چون کامپیوترهای فوق اطلاعات را به ص...
در زندگی روزمره قطعاً شما نیز در زمانهای خاص اقدام به خانه تکانی منزل، اتاق یا دفتر کار خود میکنید. در این خانه تکانی وسائل، اوراق و کتب غیر ضروری به زباله دانی سپرده خواهند شد تا جا برای زندگی کمی بازتر شود. در صورتی که برای مدتی از این عمل غفلت کنید ممکن است دیگر جایی برای خودتان باقی نماند. هنگام کار با کامپیوتر نیز فایلهای مختلفی به صورت موقتی بر روی کامپیوتر ایجاد میشود که در زمانهای خاص...
(random access memory)، معروفترین حافظهٔ مورد اسنفاده کامپیوتر است. به این وسیله از آنجایی که دستیابی به سلولهای حافظه آن بلافاصله قابل دسترسی هست random access میگویند. نقطه مقابل رم را serial access memory می گویند. همانطور که از نامش پیداست (sam) دیتا ها را به صورت سزیال مانند نوار کاست نگهداری میکند. در sam اگر دیتایی در دسترس نباشد کلیهٔ دیتاها چک میشوند تا به دیتای مورد نظر برسد. کاربرد...
آیا تا به حال در زمان خرید کامپیوتر بین خریدن پروسسور پنتیوم و یا آتلون مردد شده اید؟ آیا با اظهار نظرهای گوناگون و مختلف روبرو شده و بیشتر گیج گشتهاید؟ شرکت INTEL و AMD هر دو در زمینهٔ ساخت پروسسور سابقهٔ درخشانی دارند. بنابر این درست به نظر نمیرسد که با یک حکم کلی و مغرضانه همواره یکی را بر دیگری ترجیح داد. در این مقاله سعی شده است تا با ارائه شواهد و آزمایشات مختلف نرم افزاری، عملکرد هر یک از...
مدتهاست که تکنولوژی دیسک نویسها تغییر و تحول چندانی به خود ندیده و بیشتر سعی در بهبود استانداردهای متداول بوده. شاید آخرین و مهمترین رویداد در این زمینه ایجاد فناوریهایی بود که مشکلات بافر در حال کار را کاهش میداد. در این سیستمها که با نامهای گوناگونی از آنها یاد میشود سی دی رایتر با کم کردن سرعت نوشتن در مواقعی که به دلیل جریان اطلاعات مختل میگردد از خراب شدن این پروسه و اصطلاحاً سوختن سی...
فیوز بیتها قسمتی از حافظهٔ میکروکنترلر AVR هستند که امکاناتی را در اختیار کاربر قرار میدهند و با Erase شدن میکرومقدار آنها تغییر نمیکند. یک به معنی غیرفعال بودن و صفر فعال بودن هر بیت میباشد. قطعهٔ Mega16 دارای ۲ بایت فیوز بیت میباشد.
BOOTRST انتخاببردار یست BOOT که در حالت پیشفرض برنامهریزی نشده است و آدرس بردار ریست ۰۰۰۰ است.
آموختهایم که ماده سه حالت جامد، مایع و گاز دارد که به تازگی هم دو حالت دیگر به آن اضافه شده است. جامدات شکل خاصی دارند، یعنی مولکولهای آنها موقعیت خاصی نسبت به یکدیگر داشته و نمیتوانند آزادانه به هر سو حرکت کنند. ولی مولکولهای مایعات چنین قیدی نسبت به هم ندارند و در کل حجم آن در حرکتاند. کریستالهای مایع موادی هستند که ظاهر مایع دارند، اما مولکولهای آنها آرایش خاصی نسبت به یکدیگر دارند، درست...
AVRها میکروکنترولرهای ۸ بیتی از نوع CMOS با توان مصرفی پائین هستند که براساس ساختار پیشرفته RISC ساخته شدهاند. پس از ساخت اولین نسخههای AVR در سال ۱۹۹۶، این سری از میکروکنترولرها توانست نظر علاقهمندان الکترونیک را بهخود جذب کند بهطوریکه امروزه یکی از پرمصرفترین انواع میکروکنترولرها به حساب میآید. همانطور که میدانید نمیتوان هیچ نوع میکروکنترولری را بهعنوان بهترین معرفی کرد چرا که هر میک...
کامپٻوتر و سیستمهای دیجیتالی
کامپٻوترهای دیجیتال بسیاری از، پیشرفتهای علمی، صنعتی و تجاری را که بهصورت دیگر قابل دسترس نبودند ممکن ساختهاند. کامپیوترها در محاسبات علمی، پردازش دادههای تجاری، کنترل ترافیک هوائی، هدایت فضائی، زمینههای فرهنگی و موارد بسیار دیگری مورد استفاده قرار گفتهاند.
کامپیوتر میتواند از مجموعهای دستورالعملهای به نام برنامه که روی دادههای مفروض عمل میکنند تبعیت نما...
پردازندههای DSP دستهای از پردازندههای خاص میباشند که بیشتر برای انجام بلادرنگ پردازش سیگنالهای دیجیتال استفاده میشوند. این پردازندهها توانائی انجام چندین عملیات همزمان در یک سیکل دستورالعمل شامل چندین دسترسی به حافظه، تولید چندین آدرس با استفاده از اشارهگرها و انجام جمع و ضرب سختافزاری بهطور همزمان را دارا میباشند و سرعت بالای آنها نیز بهواسطه این ویژگیها است.
اولین پردازنده DSP به...
جلوگیری از حوادث
• دانستن قوانین آزمایشگاه و طریق جلوگیری از حوادث برای کلیه دانشجویان ضروریست.
• انتخاب وسایل مورد احتیاج برای هر آزمایش و تغییر اتصالات مدار بایستی فقط به دستور و حضور سرپرست آزمایش صورت گیرد.
• قسمتهائی که احتمال برقگرفتگی در آنها وجود دارد (از قبیل سیمهای لخت ترمینالها، کلیدها و قسمتهائی از ماشین) نباید دست زد. تعویض وسایل آزمایش بایستی فقط در حالت قطع مدار صورت گیرد....
ـ کلیه اطلاعات ورودی از طریق بردهای کامپیوتر به درون کامپیوتر (مادربرد) منتقل میشوند. این اطلاعات ورودی درون کامپیوتر تبدیل به سیگنالهای اطلاعاتی میشوند که برحسب صفر و یک است و از جنس ولتاژ و برق میباشد.
ـ تولید سیگنالهای اطلاعاتی به کمک قطعهای به نام Clock یا ساعت زمانبندی و تایمینگ انجام میشوند.
ـ حافظه RAM یک حافظه الکترونیکی است که از تعدادی سلول برای نگهداری اطلاعات استفاده میکند....
مفاهیم اولیه:
همانطور که میدانید زبانها از نظر پیچیدگی به ۴ دسته تقسیم میشوند.
١) زبانهای منظم Regular Languages
٢) زبانهای مستقل از متن Context Free Languages
٣) زبانهای حساس به متن Context Sensitive Languages
۴) زبانهای بدون محدودیت
از بین این دسته زبانهای مستقل از متن برای برنامههای سطح بالا که نزدیک به زبان انسان باشند مناسبترند چون میتوان با الگوریتمهای از درجه (O(n تعلق یک...