باختصار:
من يحدّد الWord Size؟
باختصار:
من يحدّد الWord Size؟
حجم الـword يحدده حجم مسجلات المعمارية، مثلاً 16 بت في معمارية 8086 و 32 بت في معمارية x86 و 64 بت في x64.
هناك خلط شائع بسبب ويندوز، في ويندوز حجم الـword يقابل 16 بت و الـdword يقابل 32 بت، هذه الأحجام ليست صحيحة بل ورثها ويندوز من دوس عندما كان حجم الـword يساوي 16 بت ولم تحدث بعدها.
أحسنت Mr.B..
مصطلح كلمة (word) يعبر في بنية الحاسب عن مجموعة البايتات التي يتم معالجتها في وقت واحد(معا)، و العدد المضبوط من البتات الذي يمثل كلمة (word) يتباين تبعا لتباين نوع نظام معمارية المعالج. قد يصمم X معمارية يتعامل المعالج فيها مع كل 10 بت دفعة واحدة وبالتالي الـ word لهذا المعالج هو 10 بت، ثم يأتي Y ويصمم معالج يتعامل مع كل 32 بت دفعة واحدة وبالتالي الـword فيه هو 32 بت، وهكذا ...
أي لا تفكر في الـWord كونه معيار ثابت من عدد البتات بخلاف Byte البايت (8 بت في كل المعالجات) أو Nibble النايبل (4 بت في كل المعالجات) ..إلخ. بمعنى أن لمصمم المعمارية الخيار، فقد يجل byte البايت كلمة word وقد يجعل النايبل word..
لذلك يطلق على هذا العدد من البايتات مُسمى "كلمة" word وهي أبسط شيء تظهر فيه المعاني عند البشر، ينسحب هذا عند المعالج، فيكون أبسط شيء له مغزى وتتلقفه مسجلات register المعالج هو word :)
تم تعديل هذه المشاركة بواسطة A.S Hack في 26 أكتوبر 2013 في 22:26
" إن الله كتب الإحسان على كل شيء"
::
الإرادة ... تحقق السيادة.
نسيت انني طرحت هذا السؤال عليكم اخواني.
الحمدلله الاجوبة واضحة. (و فعلا ويندوز اثار الحيرة عندي)
هذا الموضوع مغلق.