آموزش کاملا فارسی
به صورت مالتی مدیا
آموزش به صورت مفهومی
همراه با حل تمرین و مثال های گوناگون
آموزش توسط استاد پای تخته !
مناسب برای تمامی دانشجویان
با ما استاد را به خانه بیاورید !
کیفیت مناسب صدا و تصویر
کمی در مورد ریزپردازنده
ریزپردازندهها یا میکروپروسسورها (به انگلیسی: Microprocessor) تراشههای کوچکی هستند که میتوانند عملیات حسابی و منطقی را انجام دهند. این تراشهها از تعداد بسیار زیادی ترانزیستور ساخته شدهاند.
به علت پیچیدگی فرآیند طراحی و ساخت ریزپردازنده ها، همچنین پیشرفت سریع آنها از نسلی به نسل دیگر، در حاضر فناوری ساخت ریزپردازنده صرفاً در اختیار ایالات متحده آمریکا است.
ریزپردازنده قلب هر رایانه دستی یا رومیزی است که به عنوان واحد پردازشگر مرکزی شناخته شدهاست. یک دستگاه محاسبهای کامل است که روی یک تراشه واحد ساخته میشود و مجموع دستورات دستگاه را اجرا میکند. سه کار مهم را انجام میدهد یکی اینکه از واحد همبستگی منطقی/ حساب، استفاده میکند یعنی کارهای وابسته به ریاضی چون جمع، تفریق، ضرب و تقسیمکردن را انجام میدهد، دوم میتواند اطلاعات را از مکان یک حافظه به حافظه دیگر انتقال دهد و سوم اینکه میتواند تصمیم بگیرد و به یک سری از دستورات جدید که براساس آن تصمیمات است جهش کند.
فناوری پردازندهها بر پایه حداقل طول کانال ترانزیستورهای آنها که معمولاً “mosfet” هستند سنجیده میشوند. در واحدهای پردازش مرکزی P۴ عادی این مقدار ۰٫۱۸ میکرون است. در پردازندههای جدید این مقدار به 32 نانومتر کاهش پیدا کردهاست و هم اکنون نیز سعی بر کاهش آن است. یکی دیگر از معیارهای فناوری پردازندهها حداکثر بسامد پالس ساعت (Clock Pulse) است. هرچه این مقدار بیشتر باشد واحدهای منطقی داخلی سریع تر به ورودیها واکنش میدهند.
یکی از مسایل مهم در طراحی ریزپردازندهها، کنترل دمای داخل CPU است. بدلیل افزایش روزافزون سرعت آنها، دمای داخلی هم زیاد میشود و باید برای جلوگیری از سوختن آن فکری کرد. یکی از راهکارها ایجاد مکانیزمی است که بتواند حرارت داخل را به بیرون هدایت کند. از جمله نصب گرماگیر (Heatsink) روی سطح خارجی CPU و همچنین قرار دادن لولههای نازک دارای آب در داخل آن از این قبیل هستند.
قیمت فقط 11500 تومان
ابتدا محصول را درب منزل دریافت کنید و سپس هزینه آن را به مامور پست بپردازید.
این فیلم شامل موارد تدریس شده زیر است:
4004 CPU
TMS1000 CPU
ZILOG Z80
Zilog Z80-تعریف نقشه حافظه-حالت های مختلف از آدرس دهی-AMD AM2901
اینتل MCS – 51
MCS – 51 ثبات
MCS – 51 داده های فضایی
MCS – 51 بخشنامه ها در تابع های ویژه
MCS – 51 لوازم جانبی
UART
درباره سریال انتقال داده ها
تکنیک
گذرگاه I2C
SPI
comparator آنالوگ
پشته MCS – 51
نمونه عملیات پشته
MCS – 51 دیگر تابع خاص
ثبت نام
ریزتراشه شرکت
مقدمه ای بر شبکه های ZigBee
تعداد بانک PIC
داده های PIC و فضا کد
در مورد پشته
پیشفیلتر کد چیست؟
مقدمه ای بر سیستم های زمان واقعی
کامپایلر C چیست؟
کامپایلر زبان C گنو
ریزتراشه PIC10 و PIC16
PIC17/18
DMA چیست؟
PIC24 و dsPIC
انباشت و…
در ضرب و جمع
8086 CPU
سازگاری رو به عقب
آدرس دهی در 8086
8086 پین
حالت MIN و MAX برای 8086
8086 ثبت و پرچم
سگمنت رجیستر
توضیحات بیشتر از DMA
مثال ساده DMA
بیشتر توصیف ها از ضرب و جمع
در 8086، بخش ثبت نام
CS ، DS، ES و SS ثبت نام
مدل های حافظه در 8086
مقدمه ای به دستیار پردازنده
اعداد با ممیز ثابت
عدد با ممیز شناور
تعریف از محدوده پویا
استاندارد IEEE – 754
نمایندگی از مقادیر ممیز شناور
در استاندارد IEEE 754
اضافه کردن ممیز شناور و تکثیر
8087 شرکت پردازنده ساختار
رفع اشکال نرم افزار تحت X86
(با استفاده از ویژوال استودیو)
رفع اشکال تکنیک های اساسی
شناور ثبات نقطه و ممیز شناور
شرکت پردازنده
مجمع X86 از برنامه نوشته شده به زبان C
x87 معماری سیستم
نقطه شناور تقلید تابع و
مقایسه
Disassembling نرم افزار با استفاده از
IDA نرم افزار
TMS320C31 شناور نقطه DSP مقدمه
چرا DSP ها؟
بیتی معکوس پرداختن به
به عنوان مثال C31 هیئت مدیره تظاهرات
حافظه PROM — EPROM — EEPROM
فلش ROM حافظه
انتظار : کاهش از DSP ها ممیز شناور نقطه ثابت
محدوده دینامیکی در DSP ها
بوت لودر چیست؟
بلوک دیاگرام TMS320C3X داخلی
TMS320C3X DMA کنترل و
لوازم جانبی
ساختار داخلی C3x DSP
شرح مفصل از عملیات های گذرگاه
شرح مفصل از حافظه بر روی تراشه
C3x معماری راجستر
تاخیر حلقه صفر
حالت های خطاب در C3s DSP
غیر مستقیم پرداختن به
بخشنامه خطاب به
بیتی معکوس خطاب
کد ها و فیلتر FIR نمونه
آموزش تجزیه و تحلیل از نمونه C30
خطوط لوله در پردازنده
عمق خط لوله در پردازنده
اثر دستورالعمل پرش در خط لوله
آموزش شعبه در C3X DSP
شعبه به تأخیر افتادن در C3X DSP
پیش بینی شعبه
وابسته به عمل فرآیند در X86
معماری
آدرس از برنامه های کاربردی در ویندوز
تعریف از کامپایلر و لینکر
نقشه حافظه DSP ها C3X
تعریف از MFLOPS
بیشتر در مورد اسکریپت لینکر
آدرس های حافظه مجازی
حافظه مجازی و ترجمه آدرس
جداول صفحه : مجازی به آدرس فیزیکی
ترجمه بافر Lookaside
واحد مدیریت حافظه
X86 در حالت محافظت از عملیات
چرا از حافظه کش استفاده می کنیم؟
ایده اولیه از حافظه کش
سیستم های با سطوح مختلف از کش
ساختار حافظه نهان پایه CPU
خاطرات کش نقشه برداری مستقیم
خاطرات کش کاملا انجمنی
تنظیم انجمنی خاطرات کش
AMD پردازنده Athlon – 64 ساختار کش
SRAM حافظه
آسنکرون عمل حافظه SRAM
همزمان NoBL حافظه SRAM
NoBL عملیات SSRAM
عملیات حافظه DRAM
زمان بندی حافظه نمونه DDR SDRAM
مبانی آدرس رمزگشایی
ARM تاریخچه CPU
هسته چیست؟
ARM به عنوان یک هسته دارای پروانه
خانواده های مختلف از معماری ARM
مقدمه خلاصه در رابطه با قابلیت های CPU های ARM
ساختار واحد گذرگاه
آدرس رمز گشایی
رابط پردازشگر
ARM زبان اسمبلی
حالت های عملیات پردازشگر ARM
CPU ARM رجیستر
CPSR رجیستر
استثنا ساز و دست زدن به
نحو پایه آموزش اسمبلی
عملیات منطقی
برنامه اسمبلی ساده برای ARM
مقدمه ای بر ARM ارزیابی کیت ATMEL
عمل ضرب برای ARM
دستورالعمل های لود / ذخیره
آدرس دهی حالت
چندگانه بارگذاری / عملیات ذخیره برای ARM
جریان دستورالعمل های کنترل
واحد مشروط در ARM
عملیات پشته و مدیریت
نمونه برنامه اسمبلی ARM
مقدمه ای بر ATMEL ARM9 کیت اوال
محیط های توسعه برای ARM
بیشتر در مورد کامپایلر زبان C گنو
برنامه ساده C برای ARM
اشکال زدایی برنامه ARM و شبیه سازی
میکس C و زبان اسمبلی
نوشتن زیر مونتاژ – روال های در C
اسمبلی ساده زیر روال برای داده های
انتقال بین دو مکان از حافظه
شعبه و دستور العمل لینک ویژه در ARM
اجرای شرطی از دستورالعمل ها
نمای کلی از دستورالعمل ARM مجموعه
برنامه نویسی به عنوان مثال : 64bit به علاوه
به عنوان مثال برنامه نویسی : حلقه
برنامه نویسی به عنوان مثال : منفی تعداد دفعات مشاهده شده
ورودی / خروجی موازی برای ARM UC
برنامه نویسی سیستم PIO عوض با استفاده از C
مهم ثبات ها PIO-مقدمه ای برای کنترل توان Power Management
نمای کلی از ماژول UART AT91SAM7X-UART ماژول ثبات ها-نوع فرار در C-
ساختار یک نمونه تاخیر (منتظر) تابع-شرح مختصری از برنامه ریزی -تایمر فاصله
با استفاده از روش struct ها در C برای مدیریت لوازم جانبی لوازم جانبی
کنترل کننده وقفه پیشرفته-تایمر فاصله قابل برنامه ریزی-برنامه نویسی C برای لوازم جانبی
این فیلم آموزشی برای تمامی دانشجویان دانشگاه پیام نور ، دانشگاه آزاد ، دانشگاه سراسری ، دانشگاه علمی کاربردی ، موسسات آموزش عالی و رشته های مهندسی کامپیوتر ، مهندسی برق ، مهندسی عمران و تمامی رشته های فنی و مهندسی که این درس را در چارت تحصیلی خود دارند ، قابل استفاده می باشد.