Sunteți pe pagina 1din 2

TRABAJO PRACTICO Nro.

1) Representar en punto flotante simple precisión los siguientes números decimales:

256 -256 78,25 -12,8 0,015625 -0,1

2) Dado el número ENTERO expresado en hexadecimal como E79, se pide:

a) Representarlo en punto flotante


b) Indicar a que número decimal representa.
c) Representar dicho número en código BCD EMPAQUETADO.

3) Dado el número decimal -415 representarlo:

a) En BINARIO ENTERO en formato n=9. Se puede? Por qué?. En caso que


no se pueda adoptar un formato mínimo para poder representarlo.
b) En punto flotante

4) Dada la siguiente operación entre números ENTEROS: (-95) - (47) , realizarla en


el formato mínimo necesario para que la operación NO arroje OVERFLOW. Indicar
flags, etc.

5) Dados los siguientes números en punto flotante, los cuales están escritos en
hexadecimal:
C1C80000 3F600000
a) Expresar dichos números en binario.
b) Indicar a qué números decimales representan

6) Para los siguientes valores de los flags arrojados por una operación igual a A-B,
indicar como es A respecto de B según sean definidas las variables:

a) Z=0 C=1 V=1 S=0 Enteras


b) Z=1 C=0 V=0 S=0 Naturales
c) Z=0 C=0 V=1 S=1 Naturales
d) Z=0 C=0 V=1 S=1 Enteras

En el caso b) que pasaría si hubiesen sido variables enteras?

7) Se tiene la variable ENTERA en formato n= 8 10011101


a) Se pide representar la misma variable pero en formato n=16
b) Representar dicha variable en Punto Flotante.

8) Intentar representar el número – 56 en punto flotante doble presición.

-56 = 110000000100110000000

9) Representar en código ASCII (de la forma en que estaría almacenado en MP), el


siguiente texto.

El resultado es igual a:
-1258
NEGATIVO.
45 6C 20 72 65 73 75 6C 74 61 64 6F 20 65 73 20 69 67 75 61 6C 20 61 3A D 2D 31
32 35 38 D 4E 45 47 41 54 49 56 4F 2E

10) Representar en hexadecimal y en binario, utilizando el código ASCII la cadena:

Arquitectura de Computadoras

Hexadecimal:
41 72 71 75 69 74 65 63 74 75 72 61 20 64 65 20 43 6F 6D 70 75 74 61 64 6F 72 5E
73

Binario:
0100 0001 0111 0010 0111 0001 0111 0101 0110 1001 0111 0100 0110 0101 0110
0011 0111 0100 0111 0101 0111 0010 0110 0001 0010 0000 0110 0100 0110 0101
0010 0000 0100 0011 0110 1111 0110 1101 0111 0000 0111 0101 0111 0100 0110
0001 0110 0100 0110 1111 0111 0010 0101 1110 0111 0011

11) A continuación se muestran vuelcos de memoria usando representación


hexadecimal.
¿Qué representa este vuelco si se asume que cada byte es un carácter ASCII?

4E554E434120454E54454E44455245204553544F

NUNCA ENTENDERE ESTO

12) ¿Qué dice la siguiente cadena de caracteres (8 bits por carácter) extraída de la
memoria de trabajo de una computadora? Use la tabla ASCII.

01010101010011100100110001110101

UNLu

13) Suponga que la pantalla de un monitor presenta 25 líneas, cada una de las cuales
contiene 80 caracteres de texto. Si la imagen de la pantalla se almacena en la
memoria representando cada carácter con su código ASCII (modo texto),
¿Cuántos bytes de la memoria de la maquina se requerirán para guardar la
imagen completa?

Se requerirán 2500 Bytes para guardar la imagen completa.

S-ar putea să vă placă și