cap01_solejer

Embed Size (px)

Citation preview

  • 8/18/2019 cap01_solejer

    1/2

    CAPÍTULO 1.SOLUCIONES A LOS EJERCICIOS PROPUESTOS DE

    INTRODUCCIÓN A LA ARQUITECTURA DEL COMPUTADOR

    1. CONCEPTOS ARQUITECTÓNICOS DE LA COMPUTADORAEJERCICIOS:

    1.1. ¿ Qué contiene una ent a!a !e "a ta#"a !e $ecto e% !e inte u&ci'n(

    a) El nombre de la rutina de tratamiento.#) La !i ecci'n !e "a utina !e t ata*iento.c) El número de la interrupción.d) El nombre de la tarea del SO que trata la interrupción.

    1.+. ¿Cu," !e "a% %i-uiente% in%t uccione% *, uina no !e#e /a e0ecuta %e en *o!o& ote-i!o( Ra one %u e%&ue%ta.

    a) Inhibir interrupciones.#) In%t ucci'n TRAP.c) Modi icar el relo! del sistema.d) Cambiar el mapa de memoria.

    "a instrucción #R$% es la única de estas instrucciones& que debe de!arse reali'ar alos usuarios& ( por tanto& no debe e!ecutarse en modo prote ido *núcleo).

    1.2. Con%i!e e un %i%te*a con un e%&acio "'-ico !e *e*o ia !e 1+3 4 &,-ina% con 345 ca!a una6 una *e*o ia 7/%ica !e 89 M5 : !i ecciona*iento a" ni$e" !e#:te. ¿ Cuanto% #it% ;a: en "a !i ecci'n "'-ica (

    + p, ina ocupa - /& por lo que para direccionar los datos */0#E) har,n alta- / 1 +234 5 -+63/ 5 3+7 +7 bits.

    %or otra parte& ha( +3-1+234 5 +7+283 p, inas *(a que 9 5 +234 por ser eldireccionamiento al ni el de b(te) 5 3+8 hacen alta +8 bits para el número de

    p, ina.

    Se ún lo anterior la ;irección ló ica ocupar, +8

  • 8/18/2019 cap01_solejer

    2/2

    %ara saber que ocupa la tabla de marcos de p, ina habr, que a eri uar el n= deentradas de la tabla de p, inas.

    332 p, inas implica que har,n alta 32 bits para indicar el numero de p, ina dentrode la dirección irtual.

    Como las direcciones son de 73 bits.

    %or tanto& la tabla de marcos ocupar, 332 1 *73) 5 77>>4473 bits 5 9 M5

    1.=. Sea una co*&uta!o a con *e*o ia $i tua" : un tie*&o !e acce%o a *e*o ia!e >< n%. E" tie*&o nece%a io &a a t ata un 7a""o !e &,-ina e% !e ? *%. Si "ata%a !e acie to% a *e*o ia & inci&a" e% !e" ?3 &o 1