Pregunta

Tengo lo que podría ser más una cuestión de matemáticas, pero esta pregunta es derivada de la lectura de mi libro sistemas informáticos en el capítulo de la memoria virtual ... así que me siento justificado pedir aquí.

El libro afirma:

  

Cada página virtual es P = 2 p bytes de tamaño.

Mi álgebra es oxidada que es probablemente la razón por la que necesito preguntarle esto. Ahora, para un ejemplo que estoy mirando, sabemos que P = 1024. ¿Quiere esto decir que yo puedo entender por qué p es simplemente identificar qué hará p

1024 = 2 p
verdad?

Si mi epifanía es verdadera y correcta, entonces 1024 = 2 10 debería ser mi respuesta. Es decir P=1024 y p=10.

¿Fue útil?

Solución

Sí. Es sólo una ecuación como cualquier otro.

Otros consejos

.

Con el fin de resolver p es necesario utilizar la función logaritmo, 2 base. Despejando

P = log(p, 2)

o

10 = log(1024, 2)

Si usted no tiene una función práctico-excelente logaritmo a su disposición que le permite establecer la base, se puede utilizar este. Curiosamente, no importa lo que la base de registro que se utiliza en las dos funciones, siempre y cuando son los mismos:

P = log(p) ÷ log(2)

Los logaritmos son exponentes de los opuestos - no son más que una manera de contar el número de veces que se debe multiplicar un número por sí mismo para obtener la respuesta, extendida para soportar los casos en que la respuesta no es una potencia entera del número original .

Espero que esto ayude.

Creo que esta pregunta está en el límite de no programación relacionada, pero de todos modos, la inversa de f(x)=a x es g(x)=log(x)/log(a). Sólo se necesita para obtener el logaritmo en base 2 de P = 1,024 para encontrar p, que es 10.

Lo que se está pidiendo es el logaritmo binario (ld n). A calcular que al dividir en varias ocasiones por 2, rompiendo cuando llegue a 1, y contando con qué frecuencia se ha dividido (que en realidad es sólo la parte integrante de la misma + -1, pero para una potencia de dos, el logaritmo es un número natural).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top