OS - C01 - S02 - Ejecución de instrucciones

Поділитися
Вставка
  • Опубліковано 20 жов 2024

КОМЕНТАРІ • 9

  • @cynthiaespinoza8438
    @cynthiaespinoza8438 6 років тому +7

    Muchas gracias Alexander!! Estudio en Estados Unidos y no hay vídeos que expliquen este concepto en Inglés, la mayoría están en Arabe o no se que idioma. Tu vídeo me esta salvando la vida 👌👏🏻

  • @Pctec2024
    @Pctec2024 Рік тому

    Hola podrías explicarme estos enunciados ? a) ¿Cuál es la máxima capacidad de direccionamiento de la memoria?
    b) ¿Cuál es el máximo número de operaciones que puede realizar la CPU?
    c) Teniendo en cuenta los registros del Modelo de Von Neumann, indique para
    cada uno de ellos el tamaño que tendrían en ésta máquina hipotética.
    Así de esta forma ?

  • @fabiancalvopinae.7490
    @fabiancalvopinae.7490 6 років тому +2

    Alexander muy buena explicación solo la ultima parte no me quedo muy claro nose si tienes mas ejercicios para revisar en algun link gracias... desde Ecuador

    • @johnalexandersanabriaordon1851
      @johnalexandersanabriaordon1851  6 років тому +2

      hola Fabián, no tengo un ejemplo adicional pero si deseas podemos coordinar una reunión virtual y tratamos de aclarar las dudas.

  • @rommelvidona1605
    @rommelvidona1605 7 років тому +1

    hola q tal, como es la parte ultima de este ejercicio

  • @emmanuelpabloalvaradosanch826
    @emmanuelpabloalvaradosanch826 5 років тому +2

    Buena loco

  • @camilasanchez2593
    @camilasanchez2593 Рік тому

    ¿Como se puede identificar si es un dato o una instrucción?
    Por ejemplo si empieza con 1 o con 0
    Auxilio !!!

    • @johnalexandersanabriaordon1851
      @johnalexandersanabriaordon1851  Рік тому

      Hola, buena pregunta. La respuesta es que un proceso tiene al menos tres zonas de memoria (pero mencionaré dos): la zona de datos y la zona de código. Una vez un proceso se carga en la memoria, el sistema operativo le asigna zona de memoria para los datos y otra zona de memoria para el código. Quienes mayormente acceden a la región del código son los registros IR (instruction register) y PC (program counter). Las instrucciones que están en la zona del código generalmente acceden a la memoria asignada para almacenar las variables. Entonces, lo que debe quedar claro es que hay zonas separadas para los datos y para el código. Por ejemplo, los datos están de la zona de memoria 1,000 a la 4,000 y el código de la zona 5,000 a 9,000. Entonces cualquier dirección que este entre 1,000 y 4,000 serán datos (e.g. 3,240) y cualquier dirección de memoria que esté entre 5,000 y 9,000 será código (e.g. 7,020).
      Ahora, hay algo que me señale o indique por el valor de la dirección de memoria si es para datos o para código? la respuesta es no.
      No sé si esto aclara tu duda.