اندیان: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Fatranslator (بحث | مشارکت‌ها)
جز اصلاح املایی با استفاده از فهرست اشتباه‌یاب و، typos fixed: مربوطه ← مربوط، همان طور ← همان‌طور با استفاده از AWB
برچسب: ویرایش توسط ویرایشگر خودکار
خط ۹:
هر [[بایت]] از [[حافظه (رایانه)|حافظه]] آدرس منحصر به فرد خود را داراست و محتوای یک [[متغیر]] n بایتی، یک خانه ی n بایتی را از حافظه را اشغال می‌کند. یک رایانه '''بیگ اندین''' بایت پرارزش متغیر را در ابتدایی‌ترین خانه حافظه ذخیره میکند، در حالیکه یک رایانه '''لیتل اندین''' کم ارزش‌ترین بایت متغیر را در ابتدایی‌ترین خانه حافظه ذخیره مینماید. چنانچه در شکلهای روبرو می بینیم اگر داده خود را 0A0B0C0D<sub>h</sub> در نظر بگیریم در سیستم‌های بیگ اندین 0A<sub>h</sub> در اولین خانه حافظه دخیره می‌شود در حالیکه در سیستم‌های لیتل اندین در آخرین فضای حافظه جای گرفته‌است. برای داده 0000111111110000<sub>b</sub> نیز به همین ترتیب، ۸ بیت پر ارزش، یعنی 00001111<sub>b</sub> در سیستم بیگ اندین در ابتدایی‌ترین خانه حافظه و در سیستم لیتل اندین در آخرین خانه حافظه می‌گیرد.
 
همچنین حالت سومی با نام ''میدل اندین'' یا Middle Endian وجود دارد که حالت‌های بسیار متفاوتی دارد. مثلاً در [[PDP-11]] کامپایلر مقادیر را مانند روش بیگ اندین اما با فرمت ۱۶ بیتی لیتل اندین ذخیره می‌کند. به عنوان مثال، مقدار ۳۲ بیتی 0A0B0C0D<sub>h</sub> همان طورهمان‌طور که در شکل زیر مشخص است، به صورت 0B0A0D0C<sub>h</sub> ذخیره می‌شود. این حالت خاص، به ''لیتل اندین ۱۶ بیتی'' یا ''16 Bit Little Endian'' معروف است.
 
{| cellpadding="4" style="border-collapse: collapse; margin: 0.4em 0.4em; text-align: center;"
خط ۳۳:
 
== شبکه ==
در شبکه، network order در بسیاری از [[RFC]]‌ها تعبیه شده‌است. در صورتی که چنین چیزی در RFC مربوطهمربوط پیش‌بینی نشده باشد، معمولاً از روش بیگ اندین که در [[RFC 1700]] ( [[استاندارد اینترنت]] ) تعبیه شده است، استفاده می‌شود، هرچند تمامی پروتکل‌ها به این روش پایبند نیستند.
 
== فایل‌ها ==
خط ۹۳:
 
{{فناوری‌های واحد پردازش مرکزی}}
 
[[رده:استعاره‌ها]]
[[رده:انتقال داده]]