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
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-16 Muestre el registro EAX y el tamaño y posicion de:
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