ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

SISTEMAS DE NUMERACIÓN


Enviado por   •  31 de Octubre de 2022  •  Ensayos  •  1.269 Palabras (6 Páginas)  •  62 Visitas

Página 1 de 6

PARTE 1: SISTEMAS DE NUMERACIÓN

EJERCICIO 1

¿Qué es un sistema de numeración posicional?

Los sistemas de numeración son posicionales cuando el valor de cada dígito del número depende de la posición en la que se encuentra.

¿Qué sistema de numeración utiliza el hardware del sistema informático para representar la información?

El sistema binario que se basa en la representación de cantidades utilizando los dígitos 1 y 0.

EJERCICIO 2

Realiza las siguientes conversiones:

1) Convierte a binario el número decimal 123:

Decimal

Binario

 123

123/2 = 61/2 = 30/2 = 15/2 = 7/2 = 3/2 =     1111011

2) Convierte a decimal el número binario 101010:

Decimal

Binario

 42

 101010

3) Pasa a octal el número decimal 12:

Decimal

Octal

 12

 12/8 = 14

4) Pasa el número 34 octal a decimal.

Decimal

Octal

 28

 34

5) Pasa a hexadecimal el número decimal 41565:

Decimal

Hexadecimal

 41565

 A25D

6) Pasa a decimal el número F03 hexadecimal.

Decimal

Hexadecimal

 3843

 F03

7) Convierte el número 47 decimal a binario, octal y hexadecimal.

Decimal

Binario

Octal

Hexadecimal

 47

 101111

 57

 2F

PARTE II: ARQUITECTURA DEL COMPUTADOR (5 pt.)

EJERCICIO 1:

Tenemos un programa cargado en la memoria principal del sistema, listo para ser ejecutado.

La primera instrucción del programa, se encuentra en la dirección de memoria 24.

La instrucción consiste en sumar dos variables: la variable a, que se encuentra en la dirección de memoria 48, y la variable b, que se encuentra en la posición de memoria 49.

El resultado de la suma, debe ser almacenado en la variable c, que se encuentra en la dirección de memoria 50.

Detalla los pasos que se siguen en la ejecución de la instrucción, indicando en cada paso los valores que van tomando los registros de la memoria principal y de la CPU:

REGISTROS DE LA MEMORIA PRINCIPAL:

MAR (Registro de direcciones de memoria)

MDR (Registro de intercambio de memoria)

REGISTROS DE LA CPU:

CP (Registro contador de programa)

RI (Registro de instrucciones)

AC (Registro acumulador)

MEMORIA PRINCIPAL:

1

11

21

31

41

51

61

71

81

91

2

12

22

32

42

52

62

72

82

92

3

13

23

33

43

53

63

73

83

93

4

14

24 (INSTRUCCIÓN SUMAR A+B, Y ALMACENAR RESULTADO EN C)

34

44

54

64

74

84

94

5

15

25

35

45

55

65

75

85

95

6

16

26

36

46

56

66

76

86

96

7

17

27

37

47

57

67

77

87

97

8

18

28

38

48 (VARIABLE A=12)

58

68

78

88

98

9

19

29

39

49 (VARIABLE B=4)

59

69

79

89

99

10

20

30

40

50 (VARIABLE C)

60

70

80

90

100

...

Descargar como (para miembros actualizados) txt (9 Kb) pdf (2 Mb) docx (2 Mb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com