
حجم فایل : 12.2 MB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 135
بنام خدا اصول اساسی برنامه نویسی به زبان اسمبلی 2 فهرست مطالب فصل اول : نمایش داده ها در کامپیوتر
فصل دوم : قسمت های یک سیستم کامپیوتری
فصل سوم : استفاده از اسمبلر
فصل چهارم : دستورالعملهای اساسی
فصل پنجم : انشعاب و حلقه
فصل ششم : روال ها
فصل هفتم : عملیات رشته ها
فصل هشتم : سایر حالت های آدرس دهی
فصل نهم : دستکاری بیت ها
فصل دهم : وقفه و ورودی / خروجی
فصل یازدهم : پردازش اسمبلی
فصل دوازدهم : ماکرو ها و اسمبلی شرطی
فصل سیزدهم : مثال نمونه 3 فصل اول نمایش داده ها در کامپیوتر 4 فهرست مطالب فصل اول نمایش داده ها در کامپیوتر
اعداد دودویی و شانزده شانزدهی
کد های کارکتری
نمایش مکمل 2 برای اعداد صحیح علامت دار
5 نمایش داده ها در کامپیوتر در زبانهای سطح بالا نگران اینکه داده ها در کامپیوتر چگونه نمایش داده میشوند نیستیم ولی در زبان های اسمبلی بایستی بفکر چگونگی ذخیره داده باشیم و اغلب با کار تبدیل داده ها از یک نوع به نوع دیگر مواجه می باشیم. 6 اعداد دودویی و شانزده شانزدهی حافظه های کامپیوتر فقط می تواند ارقام 0 یا یک را در خود ذخیره نماید که به آنها بیت گفته میشود. در سیستم دودوئی اعداد از بیت ها تشکیل شده اند. 7 اعداد دودویی و شانزده شانزدهی اعداد شانزدهی از ارقام 0 تا 15 تشکیل شده اند. برای راحتی، ارقام 10 تا 15 را A تا F نشان داده می شود. 8 مثال : سیستم دودوئی شبیه سیستم دهدهی است با این تفاوت که ارقام از سمت راست به چپ به جای ارزش 1 ، 100 ، 1000 ، ....... ارزش 1 ، 2 ، 4 ، 8 ، ..... دارند. بنابرین 1011 در سیستم دودوئی معادل 11 می باشد.
1011 9 مثال : سیستم دودوئی شبیه سیستم دهدهی است با این تفاوت که ارقام از سمت راست به چپ به جای ارزش 1 ، 100 ، 1000 ، ....... ارزش 1 ، 16 ، 164 ، ..... دارند. بنابرین 2f30 در سیستم شانزدهی معادل 12080 می باشد.
2f30 10 تبدیل اعداد شانزدهی به دودوئی هر رقم در سیستم شانزدهی بوسیله چهار رقم در سیستم دودوئی قابل نمایش می باشد. در اسلاید بعد مثالی آورده شده است. 11 مثال : 0100 معادل 4
1110 معادل E برای تبدیل اعداد شانزدهی به دودوئی کافی است که به جای هر رقم ،چهار بیت معادل آن قرار داد. در اسلاید بعد مثالی آورده شده است. 12 مثال : 2AD5 معادل 0010101011010101 در سیستم دودوئی می باشد. برای تبدیل اعداد شانزدهی به دودوئی کافی است که به جای هر رقم ،چهار بیت معادل آن قرار داد. 13 تبدیل اعداد دودوئی به شانزدهی برای تبدیل اعداد دودوئی به شانزدهی ،ارقام عدد داده شده را از سمت راست به ترتیب به صورت گروههای چهار بیتی درآورده آنگاه معادل هر گروه در سیستم شانزدهی را جایگزین می نماییم. ...