کتاب معماری کامپیوتر – موریس مانو
۱۸,۰۰۰ تومان
(CD همراه شامل بیش از 280 Power Point کتاب)
نویسنده: ام. موریس مانو
مترجمان: دکتر مجید نادری – دکتر حسن سیدرضی
انتشارات: ناقوس
توضیحات
کتاب معماری کامپیوتر تألیف ام. موریس مانو، با ترجمه ی دکتر مجید نادری و دکتر حسن سید رضی توسط انتشارات ناقوس به چاپ رسیده است.
این کتاب راجع به معماری، تشکیلات و اجزاء کامپیوتر بحث می کند. اصولاً معماری کامپیوتر به بررسی پیرامون ساختار و رفتارهای واحدهای مختلف کامپیوتر و چگونگی همکاری آن ها با یکدیگر می پردازد. تشکیلات کامپیوتر در مورد طرز اتصال واحدهای سخت افزاری در یک سیستم کامپیوتری، و طراحی کامپیوتر، اصول طراحی سخت افزار با مشخصات مورد نظر را بررسی می کند.
این کتاب اطلاعات اولیه ی لازم درباره ی طرز کار سخت افزار، از جنبه های ذکر شده را به مخاطبان ارائه می دهد. فصل های 1 تا 4 راجع به قسمت های مختلفی است که در تشکیلات و طراحی کامپیوتر وجود دارد. فصل های 5 تا 7 مراحل دقیق تری را که یک طراح، برای طراحی یک کامپیوتر می بایستی در نظر بگیرد، مورد بحث قرار می دهد. فصل های 8 الی 10 راجع به تشکیلات و معماری پردازشگر (CPU) می باشد. در فصل های 11 و 12 تشکیلات و معماری دستگاه های ورودی – خروجی و حافظه مورد مطالعه قرار می گیرد و نهایتاً در فصل 13 اصول پردازش موازی یا چند پردازنده ای مدنظر می باشد. ساختار این کتاب طوری است که مطالب در ابتدا به طور ساده عرضه می گردند و در فصل های بعد به طور پیشرفته تر مورد بررسی قرار می گیرند. به این ترتیب هفت فصل اول، اطلاعات لازم را درباره ی یک کامپیوتر مبنا، از نظر تشکیلات، طراحی و برنامه ریزی ساده به خواننده می دهد و در شش فصل آخر آن راجع به تشکیلات و معماری واحدهای مختلف کامپیوتر و مطالب پیشرفته بحث خواهد شد.
مطالعه ی این اثر ارزشمند نیازی به اطلاعات اولیه راجع به سخت افزار کامپیوتر ندارد و مطالب آن بدون احتیاج به پیش نیازی، قابل درک و فهم است. ولی به هر حال اطلاعات اولیه راجع به زبان اسمبلی و میکرو کامپیوتر، درک مطالب آن را آسان تر می کند. در هر فصل از این کتاب، تعدادی تمرین نمونه حل گردیده است. تعدادی از مسائل، راجع به درس فصل مربوطه و تعدادی از آن ها درباره ی مطالب پیشرفته تر راجع به ساختار، طراحی و معماری کامپیوتر می باشد.
کتاب “معماری کامپیوتر” مشتمل بر سیزده فصل می باشد: 1- مدارهای منطقی دیجیتالی 2- اجزاء و قطعات دیجیتالی 3- نمایش اطلاعات 4- عملیات نقل و انتقال ثبات ها 5- اصول تشکیلات و طراحی کامپیوتر 6- برنامه نویسی با کامپیوتر مبنا 7- کنترل میکروپروگرام 8- ساختار اصولی پردازشگر یا پروسسور (CPU) 9- خط لوله و پردازش برداری 10- محاسبات کامپیوتری 11- تشکیلات ورودی خروجی 12- تشکیلات حافظه 13- مالتی پروسسورها یا چند پردازنده ها
ویژگیها
توضیحات تکمیلی
وزن | 780 گرم |
---|---|
ابعاد | 235 × 165 میلیمتر |
موضوع | مهندسی کامپیوتر |
تعداد صفحه | 544 |
قطع | وزیری |
نوع جلد | نرم |
نوبت چاپ | 11 |
سال انتشار | 1391 |
برشی از متن کتاب
برشی از متن کتاب
فصل اول: مدارهای منطقی دیجیتالی
کامپیوترهای دیجیتالی یا رقمی:
کامپیوتر دیجیتال یا رقمی عملیات محاسباتی را بر روی اعداد انجام می دهد. کلمه دیجیتال یعنی رقمی، به عبارت دیگر اطلاعات در کامپیوتر با رقم های محدودی نمایش داده می شوند.
اولین کامپیوتر دیجیتالی که در سال 1940 ساخته شد، فقط برای محاسبات عددی به کار برده می شد. کامپیوترهای دیجیتالی با سیستم اعداد باینری و بر روی دو مقدار 0 و 1 کار می کنند. یک رقم باینری بیت نامیده می شود و اطلاعات در کامپیوتر به وسیله ی مجموعه ای بیت ها نمایش داده می شود. با تکنیک کُد کردن، می توان گروهی از بیت ها را، برای نمایش اعداد، حروف و سمبول ها استفاده نمود. هم چنین با ترتیب خاصی از بیت های باینری و تکنیک کُد نمودن می توان یک سری دستورات برای کامپیوتر تهیه نمود که با آن ها محاسبات مختلف را انجام داد.
برعکس سیستم معمولی اعشاری، که پایه 10 را به کار می برد، در سیستم باینری پایه 2 به کار برده می شود و فقط از رقم های 0 و 1 استفاده می گردد. البته می توان مقدار معادل یک عدد باینری را در سیستم اعشاری، با یک سری جمع توان های 2 به دست آورد.
فصل دوم: اجزاء و قطعات دیجیتالی
مدارهای مجتمع IC:
سیستم های دیجیتال با مدارهای مجتمع IC ساخته می شوند، و یک مدار مجتمع IC بر روی یک قطعه کوچک کریستال سیلیکن به نام تراشه طراحی می گردد، که شامل قطعات الکترونیکی برای مدارهای دیجیتال می باشد. البته گیت های مختلف در مدارهای مجتمع طوری به هم متصل می شوند که مدار مورد نظر را ایجاد کنند. تراشه نیز در داخل محفظه پلاستیکی یا سرامیکی قرار داده می شود، و از اتصالات از طریق سیم های نازک طلا به پایه های مدار مجتمع جوش داده می شوند، که در نتیجه مدار مجتمع IC ساخته می شود.
تعداد پایه های مدارهای مجتمع ممکن است از 14 تا 100 پایه و یا بیشتر باشد، برای مشخص نمودن مدارهای مجتمع، بر روی هر یک از آن ها شماره ای قرار داده می شود. البته تولید کننده های مدارهای مجتمع، کاتالوگ های لازم برای مشخصات و طرز کار هر مدار مجتمع را چاپ می کنند و در اختیار مصرف کننده قرار می دهند.
فصل سوم: نمایش اطلاعات
انواع داده ها:
اصولاً در کامپیوتر اطلاعات باینری در حافظه، و یا ثبات های پروسسور ذخیره می شوند. اطلاعات کنترلی نیز شامل یک یا چند بیت است، که برای سیگنال های کنترل مورد نیاز، ثبات ها استفاده می گردند. در این فصل ما معمول ترین داده هایی که در کامپیوتر به کار می روند را مورد بحث قرار می دهیم، و نشان می دهیم که چه طور انواع داده ها به صورت کُد بندی شده در کامپیوتر نمایش داده می شوند.
انواع داده هایی که در ثبات های کامپیوتر وجود دارند، ممکن است به یکی از فرم های زیر باشند:
1- اعدادی که در محاسبات ریاضی به کار می روند.
2- حروفی که در پردازش داده ها استفاده می شوند.
3- و سمبول های دیگر که برای مقاصد خاص کاربرد دارند.
البته معمول ترین روش نمایش اعداد در کامپیوتر، سیستم باینری است ولی چون مردم با سیستم دهدهی کار می کنند، بعضی اوقات مناسب تر است که در کامپیوتراز این سیستم اعدد استفاده شود
فهرست
فهرست
فصل اول: مدارهای منطقی دیجیتالی
فصل دوم: اجزاء و قطعات دیجیتالی
فصل سوم: نمایش اطلاعات
فصل چهارم: عملیات نقل و انتقال ثبات ها
فصل پنجم: اصول تشکیلات و طراحی کامپیوتر
فصل ششم: برنامه نویسی با کامپیوتر مبنا
فصل هفتم: کنترل میکروپروگرام
فصل هشتم: ساختار اصولی پردازشگر یا پروسسور (CPU)
فصل نهم: خط لوله و پردازش برداری
فصل دهم: محاسبات کامپیوتری
فصل یازدهم: تشکیلات ورودی خروجی
فصل دوازدهم: تشکیلات حافظه
فصل سیزدهم: مالتی پروسسورها یا چند پردازنده ها
نظرات
هیچ نظری برای این محصول ثبت نشده است