You are on page 1of 4

1-1.

Determina la configuracin binaria de los siguientes nmeros: a)6, b)14, c)22, d)28, e)30:
a) 6 = 0110 b) 14 = 0110 c) 22 = 10100 d) 28 = 11100 e) 30 = 11110

1-2. Sume los siguientes nmeros binarios:


00010101 00111101 +00001101 +00101010 00100010 01100111 00011101 +00000011 00100000 01010111 +00111101 10010100

1-3. Halle el complemento a dos de los siguientes nmeros binarios: a)00010110, b)00111101, c)00111100:
a) 00010110=11101001+00000001=11101010 b) 00111101=11000010+00000001=11000011 d) 00111100=11000011+00000001=11000100

1-4. Encuentra el valor positivo (absoluto) de los siguientes nmeros binarios negativos: a) 11001000, b)10111101, c)11111110, d)11111111:
a) 11001000=00110111+00000001=00111000 b) 10111101=01000010+00000001=01000011 c) 11111110=00000001+00000001=00000010 d) 11111111=00000000+00000001=00000001

Ramn Ivn Romo Reyes No. Control: 10110077

1-5. Determine la representacin hexadecimal de los valores siguientes: a) Cdigo ASCII de la letra Q, b) Cdigo ASCII del nmero 7, c)01011101 binario, d)011110111 binario:
a) Cdigo ASCII de Q = 51h b) Cdigo ASCII de 7 = 37h c) 01011101 binario = 5Dh d) 01110111 binario = 77h

1-6. Suma los nmeros Hexadecimales siguientes:


23A6 +0022 23C8 51FD +0003 5200 7779 +0887 8000 EABE +26C4 11182 FBAC +0CBE 1086A

1-7. Determina la representacin hexadecimal de los nmeros decimales siguientes. Consulte el apndice A para ver el mtodo de conversin. Tambin debe verificar su resultado al convertir el hexadecimal a binario y al sumar los bits de 1
a)19, b)33, c)89, d)255, e)4095, f)63389: a) 19 = 13h b)33 = 21h c)89 = 59h d)255 = FF e)4095 = FFF f)63398 = F7A6

1-8. Proporcione la configuracin ASCII en bits de los siguientes caracteres de un byte, utilice el apndice B:
a)=50h=01010000 b)=70h=01110000 c)=23h=00100011 d)=35h=00110101

Ramn Ivn Romo Reyes No. Control: 10110077

1-9. Cul es el objetivo del procesador?


Realiza todo el procesamiento de datos e instrucciones.

1-10. Cules son las dos clases principales de memoria en la Pc y cuales sus principales usos?
ROM: Realiza el proceso de arranque y maneja la entrada/salida. RAM: Es la memoria donde los programas y datos residen temporalmente cuando se ejecutan

1-11. Muestre como el sistema almacena 012345 hexadecimal como un valor en la memoria. R=01 23 45 = 45 23 01 1-12. Explica los siguientes a)Segmento, b)desplazamiento (offset),c)limite de direccin.
a) Segmento: Un segmento es una coleccin de instrucciones o datos cuyas direcciones son relativas al mismo registro de segmento. b) Desplazamiento: Es un entero que indica la distancia (desplazamiento) desde el inicio del objeto hasta un punto o elemento dado, presumiblemente dentro del mismo objeto. c) Lmite de direccin: La mxima direccin lineal permitida para ese segmento.

1-13. Cules son? :a) las tres clases de segmento b) su tamao mximo y c) el lmite de direccin en el que ellos inician?
Segmento: Seccin de un programa de hasta 64k en tamao con cdigo, datos o pila. Desplazamiento (offset): La distancia en bytes desde la direccin del segmento.

1-14. Seale el objetivo de cada uno de los tres registros de segmentos.


a)CS: Indica la direccin de una instruccin que es buscada para su ejecucin b)DS: Genera una referencia a la localidad de un byte especifico en el segmento de datos. c)SS: Indica la palabra actual en la pila que est siendo direccionada. Ramn Ivn Romo Reyes No. Control: 10110077

1-15. Expliquen que registros de utilizan para los siguientes propsitos a) sumar y restar, b) contar los ciclos, c)multiplicar y dividir d)segmentos de direccionamiento e) indicacin de un resultado igual a cero, f)desplazamiento de direccin de una instruccin que se va a ejecutar.
a)Sumar y restar: AX,BX,CX b)Contar ciclos: CX c)Multiplicar y dividir: AX,DX d)Segmentos de direccionamiento: SI,DI e)Indicacin de un resultado igual a 0: ZF f)Desplazamiento de direccin de una instruccin que se va a ejecutar: DF

1-16. Muestre el registro EAX y el tamao y posicin de AH. AL y AX en el.


a)AH: 8 bits b)AL: 8 bits c)AX: 16 bits d)EAX: 32 bits.

1-17. Codifique las instrucciones en lenguaje de ensamblador para mover el numero 25 a los registros siguientes: a)CH, b) CL, c)CX, d) E CX.
a)CH: MOV CH,25 b)CL: MOV CL,25 c)CX: MOV CX,25 d)ECX: MOV ECX,25

Ramn Ivn Romo Reyes No. Control: 10110077

You might also like