فئة نظام الكمبيوتر والذاكرة الظاهرية - العمل الجبري [مغلق

StackOverflow https://stackoverflow.com/questions/1252215

سؤال

لدي ما قد يكون أكثر من سؤال الرياضيات، لكن هذا السؤال ينبع من قراءة كتاب أنظمة الكمبيوتر الخاصة بي في الفصل على الذاكرة الافتراضية ... لذلك أشعر أن يسأله هنا.

الدول الكتاب:

كل صفحة افتراضية هي ب = 2ب بايت في الحجم.

الجبري هي صدئ ربما هو السبب في أنني أحتاج أن أسأل هذا. الآن، للحصول على مثال أنني أبحث في، نحن نعرف ذلك P = 1024. وبعد هل هذا يعني أنه يمكنني معرفة ما p هو ببساطة تحديد ما p سيجعل

1024 = 2ب
صحيح؟

إذا كان بلدي epiphany صحيح وصحيح، ثم 1024 = 210 يجب أن تكون جوابي. إنه P=1024 و p=10.

هل كانت مفيدة؟

المحلول

نعم. انها مجرد معادلة مثل أي شيء آخر.

نصائح أخرى

نعم.

من أجل حل ل p تحتاج إلى استخدام وظيفة لوغاريتم، قاعدة 2. وبعد حل ل

P = log(p, 2)

أو

10 = log(1024, 2)

إذا لم يكن لديك وظيفة LOGARITHM Handy-Dandy المتاحة لك والتي تتيح لك ضبط الأساس، يمكنك استخدام هذا. من المثير للاهتمام، لا يهم أن قاعدة السجل التي تستخدمها في الوظيفتين، طالما أنها هي نفسها:

P = log(p) ÷ log(2)

LOGARIMMMS هي الأضداد للمحاصيل - فهي مجرد وسيلة لحساب عدد المرات التي يجب أن تضاعف فيها رقم من تلقاء نفسها للحصول على الإجابة، تمتد لدعم الحالات التي لا تكون الإجابة فيها قوة غير متكاملة للرقم الأصلي.

أتمنى أن يساعدك هذا.

أعتقد أن هذا السؤال موجود على حدود عدم البرمجة المتعلقين ولكن على أي حال، عكس f(x)=ax يكون g(x)=log(x)/log(a). وبعد تحتاج فقط إلى الحصول على logaritm قاعدة 2 من P = 1024 للعثور عليها p, ، ما هو 10.

ما تسأل عنه هو اللوغاريتم الثنائي (LD N). يمكنك حسابها من خلال تقسيم مرارا وتكرارا بنسبة 2، والكسر عند الوصول إلى 1، وتعد عدد المرات التي قمت بتنقسمها (هذا بالفعل جزءا لا يتجزأ فقط من ذلك +1، ولكن لقوة الاثنين، فإن اللوجارث هو رقم طبيعي).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top