دسته بندی | کامپیوتر و IT |
فرمت فایل | ppt |
حجم فایل | 480 کیلو بایت |
تعداد صفحات فایل | 48 |
پاورپوینت روشهای طراحی CPU
وظایف:
•ALU : مجری دستورات
•CU : ایجاد سیگنالهای کنترلی لازم
•REGISTERS : ذخیره داده های میانی
روش های طراحی:
•سازمان تک انباره ای
•سازمان چند ثباتی
•سازمان پشته ای
سازمان ثبات عمومی:
•GENERAL REGISTER
•تمامی ثباتها می توانند به عنوان اپراند دستورالعملهای ALU بکار برده شوند
•مثال : رجیسترهای داده در پردازنده پنتیوم
دسته بندی | کامپیوتر و IT |
فرمت فایل | ppt |
حجم فایل | 201 کیلو بایت |
تعداد صفحات فایل | 23 |
پاورپوینت امنیت شبکه
بیان مساله؟؟؟
مزایا و معایب شبکه اختصاصی lاختصاصی بودن کانال و کم شدن احتمال حمله
آزادی در انتخاب پروتکل
هزینه بالا در ایجاد lهزینه نگهداری و ارتقاء
عدم اتصال به دنیای خارج از سازمان
اینترنت، بستر ارتباط الکترونیکی دنیا و ضرورت اتصال به آن
راه حل... اما...
ارتباط بین شبکهای از طریق اینترنت و بسطی بر اینترنت
حال پتانسیل اتصال میلیونها نفر به شبکه سازمانی فراهم شده است.
لذا:
تهدید وجود دارد.
امنیت مطلق وجود ندارد.
امنیت جزء لاینفک سیستمها شده است.
دسته بندی | کامپیوتر و IT |
فرمت فایل | ppt |
حجم فایل | 742 کیلو بایت |
تعداد صفحات فایل | 247 |
پاورپوینت اصول طراحی کامپایلر
جایگاه درس در رشته کامپیوتر:
ضرورت این درس:
ضرورت نیاز به زبانهای سطح بالا
ضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشین
تنوع زبانهای برنامه نویسی سطح بالا
دروس پیش نیاز: نظریه زبانها و ماشین، طراحی و پیاده سازی زبانها
نوع درس: اجباری
تعدادکل ساعات تدریس:30
تعداد جلسات تدریس:10
فهرست:
فصل اول: مقدمه ای بر کامپایلر
فصل دوم :نحو زبان و تجزیه
فصل سوم: تحلیلگر لغوی
فصل چهارم: تحلیل نحوی
1-1 نمونه ای از برنامه های تحلیل کننده:
ویرایشگرهای ساختار
چاپگرهای pretty printer
بررسی کننده های ایستا
مفسرها
شکل دهنده های متن
کامپایلرهای سیلیسیومی
مفسرهای پرس و جو
1-2 تعریف کامپایلر:
1- ترجمه برنامه از زبان مبدا به برنامه معادل دز زبان میانی مانند اسمبلی.
2- گزارش وجود خطاها را در برنامه مبدا به کاربر.