domingo, 8 de septiembre de 2013

Respuestas a cuestionario.

1-1 Determine la configuración binaria de los siguientes números:
a)  6; 110
b) 14; 1110
c) 22; 10110
d) 28; 11100
e) 30; 11110

1-2 Sume los siguientes números binarios:
a) 00100010
b) 01100111
c) 00100000
d) 10010100

1-3 Halle el complemento a dos de los siguientes números binarios negativos.
a) 00010110=11101001+00000001=11101010
b) 00111101=11000010+00000001=11000011
c) 00111100=11000011+00000001=11000100

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


1-5 Determine la representación hexadecimal de los valores siguientes.
a) Q=51h
b) 7=37h
c) 01011101= 5Dh
d) 01110111= 77h

1-6 Sume los números hexadecimales siguientes.
a) 23A6+022=23C8
b) 51FD+0003=5200
c) 7779+0887=8000
d) EABE+26C4=11182
e) FBAC+0CBE=1086A

1-7 Determine la representación hexadecimal de los  números decimales siguientes.
a) 19 = 13h 
b)33 = 21h 
c) 89 = 59h 
d) 255 = FF 
e) 4095 = FFF 
f) 63398 = F7A6


1-8 Proporcione la configuración ASCII. En bits de los siguientes caracteres de un byte.
a) P=50h=01010000
b) p=70h=01110000
c) #=23h=00100011
d) 5=35h=00110101

1-9 ¿Cual es el objetivo del procesador?
Realiza todo el procesamiento de datos e instrucciones.

1-10 ¿Cuales son las dos clases principales de memoria en la pc y cuales y cuales sus principales usos?
ROM: (Read Only Memory) Realiza el proceso de arranque y maneja la entrada/salida.
RAM: (Random Access Memory) Es la memoria donde los programas y datos residen temporalmente cuando se ejecutan

1-11 Muestre como el sistema almacena 012345hex como un valor en la memoria.
01 23 45 = 45 23 01

1-12 Explique lo siguiente: 
a) Segmento: Sección de un programa de hasta 64k en tamaño con código, datos o pila.
b) Desplazamiento (offset): La distancia en bytes desde la dirección del segmento.
c) Limite de direccionamiento: 64K. 

1-13  ¿Cuales son ?
a) Las tres clases de segmento: Tamaño de codigo, datos y pila. 
b) Su tamaño maximo: 64K. 
c) El limite de dirección en que inician: 16 decimal o 10 hex.

1-14 Señale el objetivo de cada uno de los 3 registros de segmentos.
a) CS: Indica la dirección de una instrucción que es buscada para su ejecución
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.

1-15 Explique que registros se utilizan para los siguientes propositos:
a) Sumar y restar: AX,BX,CX
b) Contar ciclos: CX
c) Multiplicar y dividir: AX,DX
d) Segmentos de direccionamiento: SI,DI
e) Indicación de un resultado igual a 0: ZF
f) Desplazamiento de dirección de una instrucción que se va a ejecutar: DF

1-16 Muestre el registro EAX y el tamaño y posicion de:
AH: 8 bits, AL: 8 bits, AX: 16 bits, EAX: 32 bits.

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

No hay comentarios.:

Publicar un comentario