CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario...

43

Transcript of CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario...

Page 1: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.
Page 2: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Sección de Control

Sección de Almacenamiento primario

Sección de

Almacenamiento

de Entrada

Sección de

Almacenamiento

de Trabajo

Sección de Almacenamiento

de programas

Sección de Almacenamiento

de salida

Unidad Aritmética-Lógica

Page 3: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Localidades de almacenamiento y direcciones.-

La sección de almacenamiento primario de una computadora también tiene muchas áreas de almacenamiento pequeñas

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Page 4: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

A cada una se le asigna una dirección número permanente y único que identifica la localidad.

Una posición de memoria puede contener un dato o una instrucción, pero su número de identificación siegue siendo el mismo sin importar cual sea su contenido.

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Page 5: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Una analogía es una oficina de correo. En cada uno de los apartados puede contener uno o varios mensajes (cartas-paquetes). Cada apartado tiene una numeración que consistirá en el país, la ciudad, sector, etc en donde se encuentra.

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Page 6: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

La recuperación de datos (lectura) de una localidad de memoria es no destructiva pero la introducción de datos (guardar) en una localidad es destructiva.

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Page 7: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Existe una diferencia importante entra la dirección y el contenido de la misma. Supóngase que el dato que se almacena en la dirección 00017 es $180. Si quiero imprimir esta información no se indicará a la computadora que imprima $180 sino en contenido de la dirección 00017

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Page 8: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Capacidad de las Localidades de memoria.-

La capacidad de almacenamiento de una dirección es una característica física de la computadora. Un enfoque es diseñar la sección de almacenamiento primario para que almacene un número fijo de caracteres en cada posición numerada. (palabra)

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Page 9: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Las máquinas construidas para almacenar un número fijo de caracteres en cada dirección se dice que son de direccionamiento por palabra y utilizan un enfoque de almacenamiento de longitud de palabra fija.

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Page 10: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

La sección de almacenamiento primario también puede organizarse de manera que cada dirección numerada pueda almacenar un solo carácter (8, B, &). Las máquinas diseñadas de esta manera se dicen que son de direccionamiento por carácter.

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Page 11: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Se dice que las máquinas de direccionamiento por carácter utilizan un enfoque de almacenamiento de longitud variable de palabra.

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Page 12: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Cada una de estas formas de organizar la sección de almacenamiento primario tiene ventajas y limitaciones.

Las computadoras modernas utilizan un enfoque de almacenamiento de longitud fija de palabras.

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Page 13: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

x x L V E S x x x x $ 1 8 0x A

palabra palabra

0015 0016

a) Las palabras de longitud fija de 8 caracteres cada una ocupan tres localidades de memoria

Page 14: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

1 8L V E S $A

Palabra de cinco caracteres que ocupan cinco localidades de memoria

015

b) Las palabras de longitud variable tienen cada una un largo diferente

0

Palabra de cuatro caracteres que ocupan cuatro localidades de memoria

016 017 018 019 021 022 023 024

CONCEPTOS DE ALMACENAMIENTO

PRIMARIO

Page 15: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Aunque la capacidad de sus posiciones de memoria pueden variar, todas las computadoras almacenan números, letras y otros caracteres en forma codificada. Todos los caracteres se representan internamente en código binario (0 y 1).

Page 16: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Sistema binario.-Los sistemas d enumeración

en un principio eran aditivos, así para representar el 1 utilizaban el I, para el 2 utilizaban el II, etc. Cada valor tenía el mismo valor sin importar la ubicación en la que encontraba.

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Page 17: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Sistema Binario.-0 - 1Sistema Octal.-0-7Sistema Decimal.-0-9Sistema Hexadecimal.-0-9 y A-F

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Page 18: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Conversiones.-

10012 = 1x23 + 0x22 + 1x21 + 1x20

= 910

4638 = 4x82 + 6x81 + 3x80

= 30710

A2316 = 10x162 + 2x161 + 3x160

= 259510

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Page 19: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Código de computadora.-Las computadoras utilizan un

versión codificada de los verdaderos números binarios para representar letras y símbolos especiales además de números decimales.

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Page 20: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Cuando se utilizan cuatro bits, solo existen 16 configuraciones posibles. Las combinaciones de la 11 a la 16 (1010, 1011, 1100, 1101, 1110 y 1111) no se utilizan. El 1510

no se representa con 1111, el código BCD apropiado para este número es 0001/0101.

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Page 21: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Código de siete y ocho bits.-En vez de emplear 4 bits con solo

16 posibles caracteres, los diseñadores de computadoras utilizaron inicialmente 6 bit y más tarde pasaron a 7 y 8 para representar caracteres en versiones alfanuméricas del BCD.

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Page 22: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Con 6 bits es posible representar únicamente 64 caracteres diferentes (26). Dado que 64 combinaciones de bits no alcanzan para representar números decimales (10), letras minúsculas (26), letras mayúsculas (26) y un gran número de caracteres adicionales, los diseñadores pronto extendieron a 7 y 8 caracteres.

Page 23: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

El código de 7 bits, denominado ASCII (Código Estándar Americano para Intercambio de Información) se usa de manera muy extensa en la comunicación de datos y es el código que se utiliza para representar los datos internamente en las computadoras personales.

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Page 24: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

También existen dos códigos de 8 bits que se utilizan ampliamente. Uno es el código extendido de intercambio decimal codificado en binario (EBCDIC).

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Page 25: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Detección de errores de código.-

Las computadoras son muy confiables pero no infalibles. Basta con que se pierda un solo bit en una cadena de 6, 7 u 8 bits, para que se genere un código incorrecto.

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Page 26: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Un error así puede ser causado por partículas de polvo en los medios de almacenamiento, niveles de humedad inadecuados cerca de la computadora o por muchos otros factores.

Los diseñadores han implementado el bit de verificación extra, o bit de paridad a cada carácter de 6, 7 u 8 bits representados en la memoria.

CODIFICACIÓN DE LOS DATOS ALMACENADOS

Page 27: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Los diseñadores de un modelo de computadora determinado pueden utilizar el bit de verificación para garantizar que cualquier código de carácter válido tenga siempre un número par de bit 1.

CODIFICACIÓN DE LOS DATOS ALMACENADOS

z z 3 4 2 1c zBit Ver

Bit de zona

Bit numéricos

Page 28: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Si los circuitos especiales de verificación de paridad detectan un número non de bits 1, el sistema sabrá que el código de carácter correspondiente es incorrecto.

CODIFICACIÓN DE LOS DATOS ALMACENADOS

z z 3 4 2 1z zBit Ver

Bit de zona

Bit numéricos

c

Page 29: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Además de los la función de almacenamiento, la computadora tiene otras funciones que realizar para el correcto procesamiento de los datos ingresados.

Estas funciones corresponden a las sección aritmético-lógica y a la sección de control.

LAS FUNCIONES DE ARITMÉTICA-LÓGICA Y DE

CONTROL

Page 30: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Sección Aritmética-lógica.-En esta sección también llamada

ALU, se realizan todos los cálculos y se hacen todas las comparaciones. Además de las funciones aritméticas, en esta sección se encarga de las operaciones lógicas, que no son otra cosa que comparaciones.

LAS FUNCIONES DE ARITMÉTICA-LÓGICA Y DE

CONTROL

Page 31: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Sección de Control.-La sección de control de

procesador selecciona e interpreta las instrucciones del programa y después se encarga de que sean ejecutadas. La ALU responde a los comandos que emanan de la sección de control.

LAS FUNCIONES DE ARITMÉTICA-LÓGICA Y DE

CONTROL

Page 32: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Las operaciones de las secciones aritmética-lógica y la de control se realizan a una velocidad asombrosa. Dichas operaciones suelen sincronizarse mediante un reloj electrónico, que emite millones de pulsos eléctricos a intervalos regulares cada segundo.

LAS FUNCIONES DE ARITMÉTICA-LÓGICA Y DE

CONTROL

Page 33: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

En las preguntas de repaso de opción múltiple que se presentan a continuación, coloque la letra de la respuesta más apropiada en el espacio que se incluye.

Taller No.5:

Page 34: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

1. Una sola localidad de almacenamiento primario en la unidad de proceso ( )a) puede guardad varios datos diferentes al mismo tiempo.b) se identifican mediante un número intrínseco y único llamado direcciónc) puede guardar datos pero nop instrucciones de programad) se identifican mediante un número que varía dependiendo del contenido de lña localidad.

Taller No.5:

Page 35: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

2. Si se introduce un dato en una localidad de almacenamiento ( )a) es probable que cambie su número de direcciónb) aumenta el contenido de la localidad pero no afecta a los datos que estaban guardados antes en ella.c) se destruye el contenido anteriord) se dice que se hizo una operación de lectura.

Taller No.5:

Page 36: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

Taller No.5:

3. La capacidad de almacenamiento de cada localidad numerada en la unidad de proceso ( )a) no permiten almacenar nunca más de un solo carácterb) siempre debe contener más de un solo carácter de información.c) depende de la técnica de diseño de memoria característica del procesador.d) siempre permite almacenar una palabra que consta de cuatro caracteres.

Page 37: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

4. Una computadora grande diseñada para realizar cálculos científicos complejos ( )a) solo puede emplear una técnica de almacenamiento de palabra de longitud fija.b) es probable que requiera una unidad de almacenamiento de direccionamiento por carácter.c) debe emplear cuatro palabras de longitud fija de cuatro caracteres cada una.d) no utilizará localidades de memoria numeradas.

Taller No.5:

Page 38: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

5. Las unidades de 8 bits que sirven para codificar datos se llaman ( )a) palabras.b) conjunto de datos.c) bytes.d) K.

Taller No.5:

Page 39: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

6. El ASCII es un código BCD de ( )a) 6 bits. b) 7 bits. c) 8 bits. d) 9 bits.

Taller No.5:

Page 40: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

7. El bit de paridad ( )a) es un bit de verificación q8ue se agrega a cada carácter de 7 u 8 bits representado en la memoria. b) es lo que usan los agricultores para fijar los precios de los granos. c) siempre produce un número non de bits “1” en un carácter almacenado. d) sirve para detectar los errores de tecleo de los humanos.

Taller No.5:

Page 41: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

8. Al estudiar los sistemas numéricos, aprendiste que ( )a) los primeros sistemas de numeración emplearon un sistema posicional. b) en un sistema posicional de numeración, el símbolo numérico más alto siempre tiene un valor de uno más que la base. c) los símbolos posibles en el sistema binario de numeración son de 0 a 9. d) cada posición a la izquierda del punto binario, en el sistema binario representan una sola potencia específica d ela base dos.

Taller No.5:

Page 42: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

9. Al estudiar acerca de los componentes de almacenamiento primario, aprendiste que ( )a) un medio de almacenamiento volátil conserva su estado magnético en ausencia de energía eléctrica. b) la pastilla ROM estática es el dispositivo de almacenamiento primario adecuado para las computadoras personales. c) la pastilla de RAM dinámica es un dispositivo de almacenamiento no volátil. d) el número de bits que se pueden almacenar en una pastilla de silicio se ha cuadriplicado más o menos cada tres años, y parece que esta tendencia se prolongará.

Taller No.5:

Page 43: CONCEPTOS DE ALMACENAMIENTO PRIMARIO Sección de Control Sección de Almacenamiento primario Sección de Almacen amiento de Entrada Sección de Almacena miento.

10. Un elemento especializado al almacenamiento que se encuentran muchas veces en las unidades de proceso es ( )a) la pastilla RAM dinámica no volátil. b) la unidad buffer de alta velocidad o caché que sirve como “libreta de notas” durante el procesamiento. c) la pastilla ROM volátil que sirve para almacenar los datos y los programas del usuario. d) la pastilla de arseniuro de galio que sirve para reducir las velocidades de procesamiento.

Taller No.5: