slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
بسم الله الرحمن الرحیم PowerPoint Presentation
Download Presentation
بسم الله الرحمن الرحیم

play fullscreen
1 / 15
Download Presentation

بسم الله الرحمن الرحیم - PowerPoint PPT Presentation

sian
175 Views
Download Presentation

بسم الله الرحمن الرحیم

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. درس برنامه نویسی کامپیوتر مقدمه و مبانی بسم الله الرحمن الرحیم مجید نیک زاد

  2. اولین کامپیوتر تجاری در دنیا با نام UNIVACدر چهارم ژوئن 1951 میلادی مورد بهره برداری قرار گرفت. • سال 1978 ابداع زبان C توسط کرنیگن و ریچی انقلاب در دنیای کامپیوتر خصوصیات زبان C: • مجموعه غنی عملگرها و عبارات • امکانات مدرن کنترل جریان عملیات و ساختمان داده • عدم وابستگی به کامپیوتر خاص • سادگی دستورات تاریخچه و مقدمه ؟

  3. مقدمه محدود کننده سرعت ؟ دستگاههای جانبی

  4. ارتباط بین اجزای سخت افزار حافظه کمکی حافظه اصلی دستگاههای ورودی دستگاههای خروجی واحد کنترل واحد محاسبات و عملیات منطقی مسیر انتقال داده مسیر انتقال سیگنال کنترلی مسیر انتقال دستورالعمل

  5. نمایش اعداد در کامپیوتر

  6. نمایش مقادیر صحیح نمایش اعداد در مبنای 10 حافظه کامپیوتر از بیت ساخته شده است. نمایش اعداد در مبنای 2 کلمه 32 بیتی n S 31 بیت برای مقدار یک بیت برای علامت

  7. نمایش مقادیر صحیح منفی عدد 86 مکمل یک عدد 86 عدد 86- به روش مکمل دو 1+ مکمل یک عدد قدر مطلق عدد مورد نمایش نمایش عدد به روش مکمل دو 1+ محدوده اعداد علامت دار برای 8 بیت؟

  8. نمایش مقادیر اعشاری هشت بیت برای توان کلمه 32 بیتی بیت علامت 23 بیت برای مانتیس یادآوری بیت: یک رقم از عدد در مبنای دو در حافظه کامپیوتر (binary digit : bit ) بایت : واحد حافظه هشت بیتی کلمه: متشکل از کنارهم گذاشتن چند بایت کیلو بایت (K)؟ تمرین

  9. نمایش علایم و رشته ها کد ASCII برای حروف ، ارقام و علائم خاص (کاراکتر Char ) هشت بیت برای هر کاراکتر مثال: برای کلمه Ali سه بایت به صورت زیر تخصیص می یابد. l i A نمایش صوت و تصویر صوت ضبط صوت: نمونه برداری از منحنی قطعه صوتی و ذخیره نمونه ها در حافظه پخش صوت: بازسازی صوت با استفاده از ندارات الکترونیکی و پخش آن از طرق بلندگو تصویر تبدیل هر قاب تصویر به یک مستطیل شطرنجی (مثلا ) وتخصیص چند بیت برای هر نقطه بسته به تعداد رنگ تصویر فیلم ؟

  10. نمایش دستورالعمل ها پنج بیت برای شماره ثبات کلمه 32 بیتی 20 بیت برای آدرس حافظه هفت بیت برای کد دستورالعمل مثال: کامپیوتر فرضی با دستورالعمل های هشت بیتی 16 آدرس هشت کد دو ثبات

  11. واحد محاسبات و عملیات منطقی ساختار کلی نحوه کار واحد جمع کننده به صورت ساده

  12. مجموع دستورالعمل ها در ماشین فرضی

  13. نمونه یک برنامه به زبان ماشین

  14. ابداع زبانهاي نزديك به زبان محاوره اي (زبانهاي سطح بالا) براي تجارتي كردن كامپيوترها. • نياز به برنامه هاي مترجم يا كامپايلر برای ترجمه آنها به زبان ماشين قابل فهم و اجرا بوسيلة كامپيوتر.

  15. چگونگی تفسیر بیت ها عدد صحیح؟ عدد اعشاری؟ یک اسم؟ بخشی از تصویر؟ 1449568088 63401602580480 VfoX نکات • لزوم تفسير درست از هر رشته بيت در زمينة تعريف شده توسط برنامه حاوی آن. • بروز اشكالات فاحش در عمليات توسط كامپيوتر در صورت تفسير اشتباه