1. What are are programprogram-visi visible ble regis registers? ters? Program visible register are the registers that are directly used in an instruction. Que son los registradores visibles para el programa? Los registros visibles del programa son los registros que se utilizan directamente en una instrucción. 2. The 80286 80286 addresses addresses regis registers ters that that are 8 and and 16 bits wide. El 80286 direiona registradores !ue son de 8 " de 16 16 bits de ancho. #. The e$tende e$tended d registers registers are address addressable able b" whih whih miroproessors? The 8086 through the the !ore". !ore". %uales miroproesadores pueden direionar los registradores e$tendidos? #l 8086 a trav$s del !ore". &. The e$tend e$tended ed '( registe registerr is addresse addressed d as #%& . El registrador e$tendido '( se direiona omo #%& . ). Whih Whih register register holds holds a ount *or some some instrut instrutions? ions? !L' !&' !(' #!&' or )!&. %ual registrador guarda la uenta para algunas instruiones? !L' !&' !(' #!& o )!&. 6. What is is the purpose purpose o* the the +,E+, +,E+, register register? ? (olds the o*set address o+ the ne,t step in the program. %ul es el prop/sito del registrador +,E+,? -ostiene la dirección de desplazamiento del siguiente paso en el programa. . The arr" arr" ag bit is not not modied modied b" whih whih arithmet arithmeti i operations? /! and #!. %uales son las operaiones aritm3tias !ue no modian el bit de bandera de aarreo? /! y #!. 8. Will an overow overow our our i* a signed signed 445 is added added to a signed signed 015? /o' i+ you add 1 and 21 you have zero' 3hich is a valid number. urrir7a un desbordamiento si se suma un 445 on signo a un 015 on signo? /o' si se agrega 1 y 41 se tiene cero' que es un n5mero vlido. . 9 number number that ontain ontains s # one bits bits is said said to have have odd parit". :e die !ue un numero !ue ontiene # bits uno tiene peridad impar . 10. Whih a ag bi bit o ontrols th the +; +;T< pi pin on on th the miroproessor? The 47ag. %ual bit de bandera ontrola la terminal +;T< en el miroproesador? La bandera . 11. Whi Whih mir mirop opro roe ess ssor ors s on onta tain in an 4: seg segm ment ent re regis gister? ter? The 8086 8086 through through the !ore". !ore". %uales miroproesadores ontienen un registrador de segmento 4:? #l 8086 a trav$s del !ore". 12. What What is the the pu purp rpos ose e o* o* a segme egmen nt reg regis iste terr in in the the rea reall mode operation o* the miroproessor? The segment register addresses the lo3est address in a 69 memory segment. %ual es el proposito de un registrador de segmento en la operai/n en modo real del miroproesador? #l registrador de segmento se direcciona a la dirección ms ba:a en un segmento de memoria de 69.
1#. +n the real mode= show the starting and ending addresses o* eah segment loated b" the *ollowing segment register values> a@ 10005 10000(;1<<<<( b@ 12#&5 1"0(;""<( @ 2#005 "000(;"<<<( d@ E0005 #0000(;#<<<<( e@ 9'005 =%000(;%=<<<( En el modo real= muestre las direiones iniial " nal de ada segmento loaliAado por los siguientes valores del registro de segmento> a@ 10005 10000(;1<<<<( b@ 12#&5 1"0(;""<( @ 2#005 "000(;"<<<( d@ E0005 #0000(;#<<<<( e@ 9'005 =%000(;%=<<<( 1&. 4ind the memor" address o* the ne$t instrution e$euted b" the miroproessor= when operated in the real mode= *or the *ollowing %:>+, ombinations> a@%: B 10005 and +, B 20005 1"000( b@%: B 20005 and +, B 10005 "1000( @ %: B 2#005 and +, B 19005 "=00( d@%: B 19005 and +, B '0005 ">000( e@%: B #&)65 and +, B 9'%C5 <1"( Enuentre la direi/n en memoria de la siguiente instrui/n eDeutadapor el miroproesador= uando opera en el modo real= para las siguientes ombinaiones de %:>+,> a@%: B 10005 and +, B 20005 1"000( b@%: B 20005 and +, B 10005 "1000( @ %: B 2#005 and +, B 19005 "=00( d@%: B 19005 and +, B '0005 ">000( e@%: B #&)65 and +, B 9'%C5 <1"( 1).
18. The staG memor" is addressed b" a ombination o* the -- segment plus either -P or #-P oFset. a memoria de pila se direiona mediante una ombinai/n del segmento -- mas el desplaAamiento -P o #-P. 1. +* the base pointer ',@ addresses memor"= the -tac? segment ontains the data. :i el apuntador base ',@ direiona memoria= el segmento -tac? ontiene los datos. 20. Cetermine the memor" loation addressed b" the *ollowing real mode 80286 register ombinations> a@C: B 10005 and C+ B 20005 1"000( b@C: B 20005 and :+ B 10025 "100"( @ :: B 2#005 and ', B #2005 "6"00( d@C: B 90005 and '( B 10005 =1000( e@:: B 2005 and :, B #9005 "!=00( Cetermine la posii/n de memoria !ue se direiona mediante las siguientes ombinaiones de registradores del 80286 en modo real> a@C: B 10005 and C+ B 20005 1"000( b@C: B 20005 and :+ B 10025 "100"( @ :: B 2#005 and ', B #2005 "6"00( d@C: B 90005 and '( B 10005 =1000( e@:: B 2005 and :, B #9005 "!=00( 21. Cetermine the memor" loation addressed b" the *ollowing real mode %ore2 register ombinations> a@C: B 20005 and E9( B 0000#0005 "000( b@C: B 19005 and E%( B 000020005 1!000( @ C: B %0005 and E:+ B 000090005 !=000( d@:: B 80005 and E:, B 00000005 8@000( e@C: B 12#5 and EC( B 00009005 1!!@0( Cetermine la posii/n de memoria !ue se direiona mediante las siguientes ombinaiones de registradores del %ore2 en modo real> a@C: B 20005 and E9( B 0000#0005 "000( b@C: B 19005 and E%( B 000020005 1!000( @ C: B %0005 and E:+ B 000090005 !=000( d@:: B 80005 and E:, B 00000005 8@000( e@C: B 12#5 and EC( B 00009005 1!!@0( 22. ,roteted mode memor" addressing allows aess to whih area o* the memor" in the 80286 miroproessor? =ll 16A bytes. 9 ual rea de la memoria permite el aeso el direionamiento de memoria en modo protegido en el miroproesador 80286? = todos los 16A bytes. 2#. ,roteted mode memor" addressing allows aess to whih area o* the memor" in the ,entium & miroproessor? =ny location in the memory system. 9 ual rea de la memoria permite el aeso el direionamiento de memoria en modo protegido en el
miroproesador ,entium &? !ualquier rea en el sistema de memoria. 2&. What is the purpose o* the segment register in proteted mode memor" addressing? The segment register is a selector that selects the descriptor +rom a descriptor table. t also sets privilege level o+ the request and chooses either the global or local table. %ual es el proposito del registrador de segmento en un direionamiento de memoria en modo protegido? #l registrador de segmentos es un selector que selecciona el descriptor de una tabla de descriptor. Tambi$n establece el nivel de privilegio de la solicitud y elige la tabla global o local. 2). 5ow man" desriptors are aessible in the global desriptor table in the proteted mode? 8'1@". %uantos desriptores son aesibles en la tabla de desriptores globales en modo protegido? 8'1@". 26. 4or an 80286 desriptor that ontains a base address o* 9000005 and a limit o* 10005= what starting and ending loations are addressed b" this desriptor? =00000(2 =01000(. %uales son las posiiones iniial " nal !ue se direionan sobre la base deun desriptor del 80286 !ue ontiene un direi/n base de 9000005 " un l7mite de 10005? =00000(2 =01000(. 2. 4or a %ore2 desriptor that ontains a base address o* 010000005= a limit o* 044445= and H B 0= what starting and ending loations are addressed b" this desriptor? 01000000( ;0100<<<<(. %uales son las posiiones iniial " nal !ue se direionan sobre la base deun desriptor del %ore2 !ue ontiene un direi/n base de 010000005 " un l7mite de 044445 " HB0? 01000000(;0100<<<<(. 28. 4or a %ore2 desriptor that ontains a base address o* 002800005= a limit o* 000105= and H B 1= what starting and ending loations are addressed b" this desriptor? 00"80000(200"@0<<<(. %uales son las posiiones iniial " nal !ue se direionan sobre la base deun desriptor del %ore2 !ue ontiene un direi/n base de 002800005 " un l7mite de 000105 " HB1? 00"80000(200"@0<<<(. 2. +* the C: register ontains 00205 in a proteted mode s"stem= whih global desriptor table entr" is aessed? . :i el registrador C: ontiene 00205 en un sistema en modo protegido= IQu3 tabla de desriptores globales es la !ue se aesa? . #0. +* C: B 010#5 in a proteted mode s"stem= the re!uested privilege level is . :i C: B 010#5 en un sistema en modo protegido= el nivel de privilegio soliitado es .
#1. +* C: B 010)5 in a proteted mode s"stem= whih entr"= table= and re!uested privilege level are seleted? escriptor "0(' local table' a privilege ring 1. :+ C: B 010)5 en un sistema en modo protegido= IQu3 entrada= tabla " nivel de privilegio soliitado se seleionan? escriptor "0(' tabla local' un anillo de privilegios 1. #2. What is the ma$imum length o* the global desriptor table in the ,entium & miroproessor? 69. %ual es la m$ima longitud de la tabla de desriptores globales en el miroproesador ,entium &? 69. ##. %ode a desriptor that desribes a memor" segment that begins at loation 2100005 and ends at loation 2100145. This memor" segment is a ode segment that an be read. The desriptor is *or an 80286 miroproessor.
#&. %ode a desriptor that desribes a memor" segment that begins at loation 0#0000005 and ends at loation 0)4444445. This memor" segment is a data segment that grows upward in the memor" s"stem and an be written. The desriptor is *or a ,entium & miroproessor. 0000 1001 0000 0010
0011 0010 0000 1111
1101 0000 0000 1111
0000 0000 0000 1111
#). Whih register loates the global desriptor table? BT). Que registro loaliAa la tabla de desriptores globales? BT). #6. 5ow is the loal desriptor table addressed in the memor" s"stem? Through a descriptor stored in the global table. %omo se direiona la tabla de desriptores loales en el sistema de memoria? = trav$s de un descriptor almacenado en la tabla global. #. Cesribe what happens when a new number is loaded into a segment register when the miroproessor is operated in the proteted mode. The internal cache is loaded 3ith the base address' o*set address' and access rights byte. Cesriba lo !ue ourra uando se arga un nuevo numero en un registro de segmento uando el miroproesador se opera en el modo protegido. La cach$ interna se carga con la dirección base' la dirección de desplazamiento y el byte de derechos de acceso. #8. What are the program-invisible registers? The program invisible registers are the cache portions o+ the segment registers and also the BT)' LT)' and T) registers. Que son los registradores invisibles para los programas? Los registradores invisibles del programa son las porciones de cach$ de los registradores de segmentos y tambi$n los registradores BT)' LT) e T).
#. What is the purpose o* the HCT The BT) address the Blobal escriptor Table. %ual es el proposito del HCT #l BT) direcciona la Tabla Blobal de escriptor. &0. 5ow man" b"tes are *ound in a memor" page? 9. %uantos b"tes ha" en una pagina de memoria? 9. &1. What register is used to enable the paging mehanism in the 80#86= 80&86= ,entium= ,entium ,ro= ,entium &= and %ore2 miroproessors? '0@6. Que registro se utiliAa para habilitar el meanismo de paginai/n en los miroproesadores 80#86= 80&86= ,entium= ,entium ,ro= ,entium &= " %ore2? '0@6. &2. 5ow man" #2-bit addresses are stored in the page diretor"? 10". %uantas direiones de #2 bits se almaenan en el diretorio de paginas? 10". . Eah entr" in the page diretor" translates how muh linear memor" into ph"sial memor"? A. %uanta memoria lineal tradue ada entrada en el diretorio de paginas en memoria *7sia? A. &&. +* the miroproessor sends linear address 002000005 to the paging mehanism= whih paging diretor" entr" is aessed= and whih page table entr" is aessed? #ntry zero or the Crst entry. :i el miroproesador env7a la direi/n lineal 002000005 al meanismo de paginaion= IQu3 entrada de diretorio de paginaion se aesa " !ue entrada de tabla de paginas se aesa? #ntrada cero o la primera entrada. &). What value is plaed in the page table to rediret linear address 200000005 to ph"sial address #00000005? 0000000(. Que valor se oloa en la tabla de paginas para redirigir la direi/n lineal 200000005 a la direi/n *7sia #00000005? 0000000(. &6. What is the purpose o* the T' loated within the ,entium lass miroproessor? The TL% caches the most recent memory accesses through the paging mechanism. %ual es el proposito de T' ubiado dentro del miroproesador de la lase ,entium? #l TL% almacena en cach$ los accesos de memoria ms recientes a trav$s del mecanismo de paginación. &. Jsing the +nternet= write a short report that details the T'. 5int> Kou might want to go to the +ntel Web site and searh *or in*ormation. Lediante el uso del +nternet= esriba un in*orme breve en el !ue se detalle el T'. :ugerenia> tal veA sea onveniente !ue visite el sitio web de +ntel " bus!ue in*ormai/n. &8. oate artiles about paging on the +nternet and write a report detailing how paging is used in a variet" o* s"stems. oalie art7ulos sobre paginaion en +nternet " esriba un in*orme en el !ue detalle omo se utiliAa la paginaion en una variedad de sistemas.
&. What is the at mode memor" s"stem? The 7at mode memory system is used 3ith 64bit operation o+ the !ore". Qu3 es el sistema de memoria en modo plano? #l sistema de memoria de modo plano se utiliza con el +uncionamiento de 6 bits del !ore". )0. 9 at mode memor" s"stem in the urrent version o* the 6&-bit ,entium & and %ore2 allow these miroproessors to 9ess 1T b"tes o* memor". Jn sistema de memoria de modo plano en la versi/n atual del ,entium & de 6& bits " %ore2 permiten a estos miroproesadores aeder a 1T b"tes de memoria