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

Sintesis De La Memoria


Enviado por   •  27 de Mayo de 2015  •  449 Palabras (2 Páginas)  •  236 Visitas

Página 1 de 2

Síntesis Organización de la Memoria

bits y Bytes

La unidad más pequeña de almacenamiento es el bit (simplificación de la palabra en ingles :::dígito binario::: binary digits).

Un bit puede tener 2 estados, energizado 1 no energizado 0.

Se denomina nibble o cuarteto al conjunto de cuatro dígitos binarios (bits) o medio octeto.

Un conjunto de 8 bits representan un Byte u Octeto.

Equivalencias en bits

1 Byte = 8 bits

1 KibiByte = 1 KiB = 1024 Bytes ≈ 1 KiloByte = 1 KB = 1,000 Bytes

1 MebiByte = 1 MiB = 1024 KiB ≈ 1 MegaBytes = 1 MB = 1,000,000 Bytes

1 GibiByte = 1 GiB = 1024 MiB ≈ 1 GigaByte = 1 GB = 1,000,000,000 Bytes

1 TebiByte = 1 TiB = 1024 GiB ≈ 1 TeraByte = 1 TB = 1,000,000,000,000 Bytes

1 PebiByte = 1 PiB = 1024 TiB ≈ 1 PetaByte = 1 PB =

1,000,000,000,000,000 Bytes

1 Byte = caracter

Localidades de memoria

8 bit y sumado un bit mas, se considera una localidad de memoria.

Una localidad de memoria está compuesta de 8 bits de datos y un bit de paridad.

Existen 256 combinaciones posibles en 8 bits que van de 00000000 a 11111111.

Una localidad de memoria se identifica por una dirección de memoria única, que inicia en cero.

Los bits de una localidad de memoria se numeran de derecha a izquierda.

0 1 0 0 0 0 0 1

7 6 5 4 3 2 1 0

Bytes relacionados

A un grupo de uno o más bytes que definen un valor particular, se le conoce comúnmente como campo.

Palabra. Un campo de 2 bytes (16 bits)

Palabra doble. Un campo de 4 bytes (32 bits)

Palabra cuádruple. Un campo de 8 bytes (64 bits)

Párrafo. Un campo de 16 bytes (128 bits)

MEMORIA MsDOS (memoria real)

El procesador 8086 era un procesador de 16 bits. Por lo tanto, lo máximo que puede direccionar con 16 bits es 216, es decir 65536 bytes (64 KB).

MODO DE DIRECCIONAR MAS DE 64 KB

Para superar esta barrera, Intel recurre al "artificio" de la segmentación. Es decir utiliza dos registros de la CPU para dar una dirección real de memoria. A uno de ellos, lo llama registro de segmento y al otro registro de desplazamiento (offset).

Además los suma de una manera muy rara: para sumarlos, desplaza el registro de segmento un cuarteto a la izquierda, le pone un cero a ese último cuarteto y los suma:

C0000

012A

C012A

De esta manera se tiene 5 cuartetos. Es decir 20 bits, ahora se puede direccionar (o referenciar) 220 = 1.048.756 bytes.

Superando los 64 KB

Negus lo anterior, se definió en un principio que el máximo segmento direccionable era el F000 y el máximo desplazamiento dentro de ese segmento era FFFF.

Por tanto

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com