MEMORY ADDRESSING | COMPUTER ARCHITECTURE

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

ความคิดเห็น • 25

  • @fneprofesor
    @fneprofesor  ปีที่แล้ว +3

    📚Si te gustó o te sirvió el video, no te olvides de darle me gusta y suscribirte! 👍Gracias! 🙌

  • @luisarmandohernandezvazque9519
    @luisarmandohernandezvazque9519 2 ปีที่แล้ว +3

    ¡Qué gran explicación!. Después de mucho he entendido, nuevo subscriptor.

    • @fneprofesor
      @fneprofesor  2 ปีที่แล้ว

      Hola Luis! Te agradezco mucho!

  • @LhrKruger
    @LhrKruger 2 หลายเดือนก่อน +1

    Excelente explicación!! Muy buena pedagogía!!

    • @fneprofesor
      @fneprofesor  2 หลายเดือนก่อน +1

      @@LhrKruger gracias! Un gran saludo!

  • @damiancastro1382
    @damiancastro1382 หลายเดือนก่อน +1

    holaa, muy buena la explicacion profe, solo no me quedo bien en claro de donde sale el 5 que queda en el codop al final.
    Saludoss!!!

    • @fneprofesor
      @fneprofesor  หลายเดือนก่อน +1

      @@damiancastro1382 buenas! El 5 sale de la resta de 32 bits - 27 bits de dirección. Representan el codop. Mirate este otro video para cerrar la idea th-cam.com/video/FtzdL81PgrQ/w-d-xo.html

  • @LordAlexanderArgr
    @LordAlexanderArgr 7 หลายเดือนก่อน +1

    tenes video sobre interleaving o intercalado de direcciones?

    • @fneprofesor
      @fneprofesor  7 หลายเดือนก่อน +2

      Hola Alex, por el momento no tengo videos sobre eso pero lo tengo en cuenta a futuro. Saludos

    • @LordAlexanderArgr
      @LordAlexanderArgr 7 หลายเดือนก่อน

      gracias@@fneprofesor

  • @gonzaloeph
    @gonzaloeph 25 วันที่ผ่านมา +1

    Hola buenas, muy bien explicado! Estoy aprendiendo mucho con tus videos! Tengo una pregunta en este caso entiendo que tendriamos para manejar con un procesador de 32 bits 2^27 direcciones de memoria, ya que los 5 bits restantes son para el codigo de operación, y es justo lo que cabe en la memoria de 512MB al almacenar en celdas de 4 bytes, 2^27 direcciones de palabras, lo cual es perfecto porque tendriamos una operación biyectiva y por ende una asociacion 1 a 1 de elementos.. pero en el caso que la memoria fuera mayor.. por ejemplo 1 GB que es el siguiente tamaño de memoria.. tendríamos 2^7*2^30=2^37 direcciones para almacenar sin embargo el procesador sigue siendo el mismo y solo manejaria 2^27 direcciones y aunque tomara bits del codop para manejar mas direcciones serían 2^32 a lo sumo.. en fin mi pregunta es, ¿Esto supondría un problema para el procesador de 32 bits que no podría manejarse con esa cantidad de memoria? ¿O se solventaría de otra forma?
    Muchas gracias,
    Un saludo.

    • @fneprofesor
      @fneprofesor  25 วันที่ผ่านมา +2

      @@gonzaloeph hola Gonza, como estas? Gracias! Mirá tenes que tener en cuenta que el tamaño de la dirección determina la cantidad de direcciones que se van a poder referenciar. En el caso de un procesador de 32 bits una dirección de memoria deberia ocupar 32 bits para cubrir ese direccionamiento de 2^32 o 4 Gi de direcciones. Por otro lado, hay que tener en cuenta los diferentes formatos de laa instrucciones y los modos de direccionamiento utilizados. Te dejo dos videos para profundizar este tema y expandir conocimiento. Un gran saludo!

    • @fneprofesor
      @fneprofesor  25 วันที่ผ่านมา +2

      @@gonzaloeph th-cam.com/video/HNUodUAQTbU/w-d-xo.html

    • @fneprofesor
      @fneprofesor  25 วันที่ผ่านมา +1

      @@gonzaloeph th-cam.com/video/TtiPJaCVUPU/w-d-xo.html

    • @gonzaloeph
      @gonzaloeph 22 วันที่ผ่านมา +1

      ​@@fneprofesorMuchas gracias por tu respuesta! Le echaré un vistazo a ver qué tal. Un saludo!

    • @fneprofesor
      @fneprofesor  22 วันที่ผ่านมา +1

      @@gonzaloeph a disposición Gonza! Saludos

  • @ricardobeltan2412
    @ricardobeltan2412 ปีที่แล้ว +1

    Lo que no entendi bien son los 5 bits, esos serian los que le falta para llegar a 32bits que quedarian libre para instruciones para la celda ?

    • @fneprofesor
      @fneprofesor  ปีที่แล้ว +1

      Hola Ricardo, los 5 bits corresponden al código de operación de una palabra instrucción. En el video vemos el ejemplo justamente de una palabra de 32 bits donde 5 de esos son para el codop y 27 para la dirección de memoria. Este es un ejemplo para un tipo de instrucción en particular pero en el procesador encontramos siempre de mas tipos con diferentes direccionamientos. Espero te sirva el comentario! Saludos!

  • @sonpipe
    @sonpipe ปีที่แล้ว +1

    Buenas, en la facultad me pusieron un ejercicio donde me preguntaban direccionar por palabra o por byte , en una memoria de 2MX32 bits y se que daba un distinto resultado pero no me acuerdo como era el proceso o la diferencia.

    • @fneprofesor
      @fneprofesor  ปีที่แล้ว

      Tendrias el enunciado completo?

  • @server52
    @server52 ปีที่แล้ว +3

    hola como andas? una pregunta porque haces 512 / 4 ? a mi me lo "enseñaron" (ponele) que hiciera 512= 2^9 y 1MB es 2^20 entonces sumo los exponentes y me daria 29 (en el ejemplo que me dieron ami no decia de cuanto era la palabra en memoria me daba solo los 512MB

    • @fneprofesor
      @fneprofesor  ปีที่แล้ว +3

      Buenas, en este ejemplo suponemñs que tenemos una celda de memoria de 4 Bytes. Entonces para saber la cantidad de celdas debemos dividir los 512MB / 4 Bytes sobre celda para obtener la cantidad de celdas/direcciones. Me explico?

    • @fneprofesor
      @fneprofesor  ปีที่แล้ว +3

      Volviendo al ejemplo que te dieron. Si tuviesemos celdas de 1 Byte estarias en lo correcto con tu razonamiento.

    • @server52
      @server52 ปีที่แล้ว +2

      @@fneprofesor si lo entendí muchisimas gracias :D