سلام دوستان
دارم اسمبلی رو شروع میکنم که گفته در یک بایت علامت دار ما میتونیم
از 128- تا 127 رو قرار بدیم.......
به نظر من قرار دادن عدد 128- در یک بایت غیر ممکنه به دلیل زیر:
ما برای نمایش عدد باینری 128 به 8 بیت نیاز داریم و برای علامت اون هم 1 بیت
که در کل میشه 9 بیت که در این صورت این عدد در دو بایت ذخیره میشه که مکمل 2
این عدد به صورت زیر هست:
1111111110000000
که این عدد در 2 بایت ذخیره میشه .
پس نتیجه میگیریم یک بایت علامت دار میتونه از 127- تا 127 رو در خودش ذخیره کنه....
هر کسی نظری مخالف با این نظریه من داره لطفا بیان کنه تا اگر اشتباه میکنم بهش پی ببرم