Cuestionario
1.1Determine la configuración binaria en bits de los siguientes números:
a) 00000110----6
b) 00001110----14
c) 00010110----22
d) 00011100----28
e) 00011110----30
1.2 Sume los siguientes números bianarios
a)
00010101 b)
00111101
c)
00011101
d) 01010111
00001101
00101010
00000011
00111111
------------------ --------------------- ------------------ --------------------
00100010 01100111
00100000
10010110
1.3 halle el complemento a dos de los siguientes números binarios
a) 00010110--->
11101001--------> 11101011
b)
00111101--->11000010--------> 11000011
c)
00111100--->11000011--------->11000111
1.4 Encuentre el valor positivo (absoluto) de los siguientes números binarios negativos
a)
11001000 b)
10111101 c)
11111101 d)
01110111
1 1
1
1
--------------- ------------- --------------
-------------
11001001
10111110 11111110 01110000
1.5 Determine la representación hexadecimal de los valores siguientes:
a) código ASCCI de
la letra Q = ALT+81
b) código ASCCI
del número 7= ALT+55
c) 01011101= 93
d) 01110111= 119
1.6 sume los números hexadecimales siguientes :
a) 23A6 b)
51FD
c) 7779
d) EABE e) FBAC
0022 0003
0887
26C4
0CBE
23C8 5200
2000
11182
1086A
1.7 Determine la representación hexadecimal de los valores siguientes. Consulte el apéndice
a
para ver el método de conversión.
a) 19 = 13
b) 33 = 21
c) 89 = 59
d) 255 = FF
e) 4,095 =
FFFh
f) 63,398 =
F7A6h
1.8 Proporcione la configuración ASCII, en bits, de los siguientes características
de un byte
a) P = 50 =
01010000
b) p = 70 =
01110000
c) # = 23 =
00100011
d) 5 =35 =
00000101
1.9 ¿Cuál es objetivo del procesador?
Permite el
procesamiento de información numérica, es decir, información ingresada en
formato binario, así como la ejecución de instrucciones almacenadas en la
memoria.
1.10 ¿Cuáles son las dos clases principales de memoria en la PC y
cuales, sus principales usos?
Memoria RAM:
Contiene los datos o la información obtenidos del disco duro, aunque quede
almacenados temporalmente. Es una memoria de lectura y escritura, pero el
acceso a los datos es más rápido que en el disco duro. No retiene la
información sin electricidad.
Memoria Caché: Es
mucho más rápida que la RAM, es capaz de trabajar a la velocidad del
microprocesador y almacena los datos que el microprocesador utiliza con más
frecuencia.
Memoria CMOS RAM:
Almacena la hora, la fecha y los datos básicos de la configuración del PC, la
pila evita que estos datos se pierdan cuando el PC está apagado.
Memoria ROM BIOS:
contiene una serie de instrucciones almacenadas permanentemente, hace una
comprobación inicial al encender el PC, si toso está en orden, la BIOS carga el
sistema operativo del disco duro a la memoria principal.
1.11 Muestre como el sistema almacena 012345 hex como un valor de memoria.
01
23 45 = 45 23 01
1.12 Explique los siguientes
a) Segmento: Es la parte de la
rutina de un ordenador digital lo bastante corta para ser completamente
almacenada en la memoria interna, y que contiene el código necesario para
seleccionar e introducir automáticamente otros segmentos de la rutina.
b) desplazamiento (offset): un offset dentro de un
array u otra estructura de datos 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) límite de dirección: Límite que
determina la maxima dirección lineal permitida para cada registro de segmento.
1.13
- CS:
segmento de código.
- DS:
segmento de datos.
- SS:
segmento de pila.
b) su
tamaño máximo
El tamaño máximo
de los registros es 64K.
1.14 Señale el objetivo de cada uno de los tres registros de segmentos.
SEGMENTO
DE CODIGO
CS contiene las
instrucciones de maquina que son ejecutadas. Por lo comun, la primera
instrucción ejecutable esta en el inicio del segmento y el sistema operativo
enlaza a esa localidad para iniciar la ejecucion del programa.
SEGEMENTO
DE DATOS
DS contiene datos,
constantes y areas de trabajo definidos por el programa. El registro DS
dierecciona el segmento de datos. Si su area de datos requiere de mas de
64 k, su programa puede necesitar definir mas de un segmento de datos.
SEGMENTO
DE LA PILA
En terminos
sencillos, la pila contiene los datos y direcciones que usted necesita guardar
temporalmente o para uso de sus “llamadas” subrutinas. El registro del segmento
de la pila (SS) direcciona el segmento de la pila.
1.15 Explique que registros se utiliza para los siguientespropositos:
regstros que se
utilizan para las siguientes operaciones:
a) suma y resta
SI : registro
indice fuente
DI: registro
indice destino
b) contar los ciclos
CX: Es
conocido como el registro contador. Puede contener un valor para controlar el
numero de veces que un ciclo se repite o un valor para corrimiento de bits,
hacia la derecha o hacia la izquierda.
c) multiplicar y dividir
AX : es el
acumulador principal , es utilizando para operaciones que implican
entrada/salida y la mayor parte de la aritmetica.
1.16 Muestre el registro EAX y el tamaño y posicion de AH, AL Y AX.
a)AH: 8 bits
b)AL: 8 bits
c)AX: 16 bits
d)EAX: 32 bits.
1-17
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