domingo, 8 de septiembre de 2013

Actividad Jueves 5 de septiembre

Conteste las siguientes preguntas

1 Determina la configuración binaria de los siguientes números : 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

2 Sume los siguientes números binarios:
00010101
00111101
00011101
01010111
+00001101
00101010
00000011
+00111101
00100010
01100111
00100000
10010100
 
3   Halle el complemento a dos de los siguientes números binarios: a)00010110, b)00111101, c)00111100:
a)00010110=11101001+00000001=11101010
b)00111101=11000010+00000001=11000011
d)00111100=11000011+00000001=11000100
4 Encuentra el valor positivo (absoluto) de los siguientes números 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
5 Determine la representación hexadecimal de los valores siguientes:
a) Codigo ASCII de la letra Q, b)Codigo ASCII del numero 7, c)01011101 binario, d)011110111 binario:
a)Código ASCII de Q = 51h
b)Código ASCII de 7 = 37h
c)01011101 binario = 5Dh
d)01110111 binario = 77h
6 Suma los numeros Hexadecimales siguientes:
23A6
51FD
7779
EABE
FBAC
+0022
+0003
+0887
+26C4
+0CBE
23C8
5200
8000
11182
1086A
7 Determina la representacion hexadecimal de los numeros decimals siguientes. Consulte el apéndice A para ver el método de conversión . Tambien debe verificar su resutado 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
8 Proporcione la configuración ASCII en bits de los siguientes caracteres de un byte, utilice el apéndice B:
a)=50h=01010000
b)=70h=01110000
c)=23h=00100011
d)=35h=00110101
9Cual es el objetivo del procesador?
 Realiza todo el procesamiento de datos e instrucciones.
10 Cuáles 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
11 Muestre como el sistema almacena 012345 hexadecimal como un valor en la memoria. R=01 23 45 = 45 23 01
12Explica los siguientes a)Segmento, b)desplazamiento (offset),c)limite de dirección.
13 Cuales son? :a) las tres clases de segmento b) su tamaño máximo y c) el limite de dirección en el que ellos inician?R= Segmento: Sección de un programa de hasta 64k en tamaño con código, datos o pila.
Desplazamiento (offset): La distancia en bytes desde la dirección del segmento.
14 Señale el objetivo de cada uno de los tres 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.
15 Expliquen que registros de utilizan para los siguientes propósitos a) sumar y restar, b) contar los ciclos, c)multiplicar y dividir d)segmentos de direccionamiento e) indicaccion de un resultado igual a cero, f)desplazamiento de dirección de una instrucción 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)Indicación de un resultado igual a 0: ZF
f)Desplazamiento de dirección de una instrucción que se va a ejecutar: DF
16 Muestre el registro EAX y el tamaño y posición de AH. AL y AX en el.
a)AH: 8 bits
b)AL: 8 bits
c)AX: 16 bits
d)EAX: 32 bits.
17codifique las instrucciones en lenguaje de 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

No hay comentarios:

Publicar un comentario