Top Banner
PDF generado usando el kit de herramientas de fuente abierta mwlib. Ver http://code.pediapress.com/ para mayor información. PDF generated at: Sun, 19 Dec 2010 21:33:36 UTC La computadora y los ceros y unos del lenguaje binario Cómo opera la computadora
42

La computadora el sistema binario

Jun 14, 2015

Download

Education

MariBianchi

WIKILIBRO. Clase 8. Curso Conectar Igualdad
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: La computadora el sistema binario

PDF generado usando el kit de herramientas de fuente abierta mwlib. Ver http://code.pediapress.com/ para mayor información.PDF generated at: Sun, 19 Dec 2010 21:33:36 UTC

La computadora y los cerosy unos del lenguaje binarioCómo opera la computadora

Page 2: La computadora el sistema binario

ContenidosArtículosLa computadora como sistema 1

Computadora 1Memoria (informática) 9

El Sistema binario 17

Sistema binario 17Bit 29Byte 34

ReferenciasFuentes y contribuyentes del artículo 38Fuentes de imagen, Licencias y contribuyentes 39

Licencias de artículosLicencia 40

Page 3: La computadora el sistema binario

1

La computadora como sistema

Computadora

Vista expandida de una computadora personal.1: Monitor

2: Placa base3: Procesador

4: Puertos ATA5: Memoria principal (RAM)

6: Placas de expansión7: Fuente de alimentación

8: Unidad de almacenamiento óptico9: Disco duro, Unidad de estado sólido

10: Teclado11: Ratón

Una computadora o un computador, (dellatín computare -calcular-), tambiéndenominada ordenador (del francésordinateur, y éste del latín ordinator), esuna máquina electrónica que recibe yprocesa datos para convertirlos eninformación útil. Una computadora es unacolección de circuitos integrados y otroscomponentes relacionados que puedeejecutar con exactitud, rapidez y de acuerdoa lo indicado por un usuario oautomáticamente por otro programa, unagran variedad de secuencias o rutinas deinstrucciones que son ordenadas,organizadas y sistematizadas en función auna amplia gama de aplicaciones prácticas yprecisamente determinadas, proceso al cualse le ha denominado con el nombre deprogramación y al que lo realiza se le llamaprogramador. La computadora, además de larutina o programa informático, necesita dedatos específicos (a estos datos, en conjunto,se les conoce como "Input" en inglés o deentrada) que deben ser suministrados, y queson requeridos al momento de la ejecución,para proporcionar el producto final delprocesamiento de datos, que recibe elnombre de "output" o de salida. Lainformación puede ser entonces utilizada,reinterpretada, copiada, transferida, oretransmitida a otra(s) persona(s),computadora(s) o componente(s) electrónico(s) local o remotamente usando diferentes sistemas detelecomunicación, pudiendo ser grabada, salvada o almacenada en algún tipo de dispositivo o unidad dealmacenamiento.

Page 4: La computadora el sistema binario

Computadora 2

Fuente de alimentación.

La característica principal que la distingue de otros dispositivossimilares, como la calculadora no programable, es que es una máquinade propósito general, es decir, puede realizar tareas muy diversas, deacuerdo a las posibilidades que brinde los lenguajes de programación yel hardware.

Arquitectura

A pesar de que las tecnologíasempleadas en las computadorasdigitales han cambiado mucho desdeque aparecieron los primeros modelosen los años 40, la mayoría todavíautiliza la Arquitectura de vonNeumann, publicada a principios delos años 1940 por John von Neumann,que otros autores atribuyen a JohnPresper Eckert y John WilliamMauchly.

La arquitectura de Von Neumann describe una computadora con 4 secciones principales: la unidad aritmético lógica(ALU por sus siglas del inglés: Arithmetic Logic Unit), la unidad de control, la memoria central, y los dispositivosde entrada y salida (E/S). Estas partes están interconectadas por canales de conductores denominados buses:

• La memoria es una secuencia de celdas de almacenamiento numeradas, donde cada una es un bit o unidad deinformación. La instrucción es la información necesaria para realizar lo que se desea con el computador. Las«celdas» contienen datos que se necesitan para llevar a cabo las instrucciones, con el computador. El número deceldas varían mucho de computador a computador, y las tecnologías empleadas para la memoria han cambiadobastante; van desde los relés electromecánicos, tubos llenos de mercurio en los que se formaban los pulsosacústicos, matrices de imanes permanentes, transistores individuales a circuitos integrados con millones de celdasen un solo chip. En general, la memoria puede ser reescrita varios millones de veces (memoria RAM); se parecemás a una pizarra que a una lápida (memoria ROM) que sólo puede ser escrita una vez.

• El procesador (también llamado Unidad central de procesamiento o CPU) consta de manera básica de lossiguientes elementos:

Page 5: La computadora el sistema binario

Computadora 3

Un típico símbolo esquemático para una ALU: A y Bson operandos; R es la salida; F es la entrada de la

unidad de control; D es un estado de la salida.

• La unidad aritmético lógica o ALU es el dispositivodiseñado y construido para llevar a cabo las operacioneselementales como las operaciones aritméticas (suma, resta,...), operaciones lógicas (Y, O, NO), y operaciones decomparación o relacionales. En esta unidad es en donde sehace todo el trabajo computacional.

• La unidad de control sigue la dirección de las posicionesen memoria que contienen la instrucción que el computadorva a realizar en ese momento; recupera la informaciónponiéndola en la ALU para la operación que debedesarrollar. Transfiere luego el resultado a ubicacionesapropiadas en la memoria. Una vez que ocurre lo anterior, launidad de control va a la siguiente instrucción (normalmentesituada en la siguiente posición, a menos que la instrucciónsea una instrucción de salto, informando al ordenador de que la próxima instrucción estará ubicada en otraposición de la memoria).

Los procesadores pueden constar de además de las anteriormente citadas, de otras unidades adicionales comola unidad de Coma Flotante

• Los dispositivos de Entrada/Salida sirven a la computadora para obtener información del mundo exterior y/ocomunicar los resultados generados por el computador al exterior. Hay una gama muy extensa de dispositivos E/Scomo teclados, monitores, unidades de disco flexible o cámaras web.

Computadora de Escritorio.

Periféricos y dispositivos auxiliares

Monitor

El monitor o pantalla de computadora, es un dispositivo de salida que, mediante unainterfaz, muestra los resultados, o los gráficos del procesamiento de una computadora.Existen varios tipos de monitores: los de tubo de rayos catódicos (o CRT), los depantalla de plasma (PDP), los de pantalla de cristal líquido (o LCD), de paneles dediodos orgánicos de emisión de luz (OLED), o Láser-TV, entre otros.

Page 6: La computadora el sistema binario

Computadora 4

Teclado

Un teclado de computadora es un periférico, físico o virtual (por ejemplo teclados enpantalla o teclados táctiles), utilizado para la introducción de órdenes y datos en unacomputadora. Tiene su origen en los teletipos y las máquinas de escribir eléctricas, quese utilizaron como los teclados de los primeros ordenadores y dispositivos dealmacenamiento (grabadoras de cinta de papel y tarjetas perforadas). Aunque físicamente

hay una miríada de formas, se suelen clasificar principalmente por la distribución de teclado de su zonaalfanumérica, pues salvo casos muy especiales es común a todos los dispositivos y fabricantes (incluso para tecladosárabes y japoneses).

Ratón

El mouse (del inglés, pronunciado [ˈmaʊs]) o ratón es un periférico de computadora de usomanual, utilizado como entrada o control de datos. Se utiliza con una de las dos manos delusuario y detecta su movimiento relativo en dos dimensiones por la superficie horizontal en laque se apoya, reflejándose habitualmente a través de un puntero o flecha en el monitor.Anteriormente, la información del desplazamiento era transmitida gracias al movimiento de unabola debajo del ratón, la cual accionaba dos rodillos que correspondían a los ejes X e Y. Hoy, elpuntero reacciona a los movimientos debido a un rayo de luz que se refleja entre el ratón y la superficie en la que seencuentra. Cabe aclarar que un ratón óptico apoyado en un espejo o sobre un barnizado por ejemplo es inutilizable,ya que la luz láser no desempeña su función correcta. La superficie a apoyar el ratón debe ser opaca, una superficieque no genere un reflejo, es recomendable el uso de alfombrillas.

Impresora

Una impresora es un periférico de computadora que permite producir una copiapermanente de textos o gráficos de documentos almacenados en formato electrónico,imprimiendo en papel de lustre los datos en medios físicos, normalmente en papel otransparencias, utilizando cartuchos de tinta o tecnología láser. Muchas impresoras sonusadas como periféricos, y están permanentemente unidas a la computadora por uncable. Otras impresoras, llamadas impresoras de red, tienen una interfaz de red interna(típicamente wireless o Ethernet), y que puede servir como un dispositivo para

imprimir en papel algún documento para cualquier usuario de la red. Hoy en día se comercializan impresorasmultifuncionales que aparte de sus funciones de impresora funcionan simultáneamente como fotocopiadora yescáner, siendo éste tipo de impresoras las más recurrentes en el mercado.

Escáner

En informática, un escáner (del idioma inglés: scanner) es un periférico que se utiliza paraconvertir, mediante el uso de la luz, imágenes o cualquier otro impreso a formato digital.Actualmente vienen unificadas con las impresoras formando Multifunciones

Page 7: La computadora el sistema binario

Computadora 5

Almacenamiento Secundario

El disco duro es un sistema de grabación magnética digital, es donde en la mayoría de los casosreside el Sistema operativo de la computadora. En los discos duros se almacenan los datos delusuario. En él encontramos dentro de la carcasa una serie de platos metálicos apilados girando agran velocidad. Sobre estos platos se sitúan los cabezales encargados de leer o escribir los impulsosmagnéticos.

Una Unidad de estado sólido es un sistema de memoria no volátil. Están formados por varios chipsde memoria NAND Flash en su interior unidos a una controladora que gestiona todos los datos que se transfieren.Tienen una gran tendencia a suceder definitivamente a los discos duros mecánicos por su gran velocidad y tenacidad.Al no estar formadas por discos en ninguna de sus maneras, no se pueden categorizar como tal, aunque erróneamentese tienda a ello.

Altavoces

Los altavoces se utilizan para escuchar los sonidos emitidos por el computador, tales comomúsica, sonidos de errores, conferencias, etc.

• Altavoces de las placas base: Las placas base suelen llevar un dispositivo que emitepitidos para indicar posibles errores o procesos.

Otros conceptos y curiosidades

Algunas computadoras más grandes se diferencian del modelo anterior en un aspectoimportante, porque tienen varias CPU y unidades de control que trabajan al mismo tiempo. Además, algunoscomputadores, usados principalmente para investigación, son muy diferentes del modelo anterior, pero no tienenmuchas aplicaciones comerciales.

En la actualidad se puede tener la impresión de que los computadores están ejecutando varios programas al mismotiempo. Esto se conoce como multitarea, y es más común que se utilice el segundo término. En realidad, la CPUejecuta instrucciones de un programa y después tras un breve periodo de tiempo, cambian a un segundo programa yejecuta algunas de sus instrucciones. Esto crea la ilusión de que se están ejecutando varios programassimultáneamente, repartiendo el tiempo de la CPU entre los programas. Esto es similar a la película que está formadapor una sucesión rápida de fotogramas. El sistema operativo es el programa que generalmente controla el reparto deltiempo.El sistema operativo es una especie de caja de herramientas lleno de rutinas. Cada vez que alguna rutina decomputador se usa en muchos tipos diferentes de programas durante muchos años, los programadores llevarán dicharutina al sistema operativo, al final.El sistema operativo sirve para decidir, por ejemplo, qué programas se ejecutan, y cuándo, y qué fuentes (memoria odispositivos E/S) se utilizan. El sistema operativo tiene otras funciones que ofrecer a otros programas, como loscódigos que sirven a los programadores, escribir programas para una máquina sin necesidad de conocer los detallesinternos de todos los dispositivos electrónicos conectados.En la actualidad se están empezando a incluir en el sistema operativo algunos programas muy usados, debido a quees ésta una manera económica de distribuirlos. No es extraño que un sistema operativo incluya navegadores deInternet, procesadores de texto, programas de correo electrónico, interfaces de red, reproductores de películas y otrosprogramas que antes se tenían que conseguir e instalar separadamente.Los primeros computadores digitales, de gran tamaño y coste, se utilizaban principalmente para hacer cálculos científicos. ENIAC, uno de los primeros computadores, calculaba densidades de neutrón transversales para ver si explotaría la bomba de hidrógeno. El CSIR Mk I, el primer ordenador australiano, evaluó patrones de precipitaciones

Page 8: La computadora el sistema binario

Computadora 6

para un gran proyecto de generación hidroeléctrica. Los primeros visionarios vaticinaron que la programaciónpermitiría jugar al ajedrez, ver películas y otros usos.La gente que trabajaba para los gobiernos y las grandes empresas también usó los computadores para automatizarmuchas de las tareas de recolección y procesamiento de datos, que antes eran hechas por humanos; por ejemplo,mantener y actualizar la contabilidad y los inventarios. En el mundo académico, los científicos de todos los camposempezaron a utilizar los computadores para hacer sus propios análisis. El descenso continuo de los precios de loscomputadores permitió su uso por empresas cada vez más pequeñas. Las empresas, las organizaciones y losgobiernos empiezan a emplear un gran número de pequeños computadores para realizar tareas que antes eran hechaspor computadores centrales grandes y costosos. La reunión de varios pequeños computadores en un solo lugar sellamaba torre de servidores.Con la invención del microprocesador en 1970, fue posible fabricar computadores muy baratos. Los computadorespersonales se hicieron famosos para llevar a cabo diferentes tareas como guardar libros, escribir e imprimirdocumentos. Calcular probabilidades y otras tareas matemáticas repetitivas con hojas de cálculo, comunicarsemediante correo electrónico e Internet. Sin embargo, la gran disponibilidad de computadores y su fácil adaptación alas necesidades de cada persona, han hecho que se utilicen para varios propósitos.Al mismo tiempo, los pequeños computadores son casi siempre con una programación fija, empezaron a hacersecamino entre las aplicaciones del hogar, los coches, los aviones y la maquinaria industrial. Estos procesadoresintegrados controlaban el comportamiento de los aparatos más fácilmente, permitiendo el desarrollo de funciones decontrol más complejas como los sistemas de freno antibloqueo en los coches. A principios del siglo 21, la mayoría delos aparatos eléctricos, casi todos los tipos de transporte eléctrico y la mayoría de las líneas de producción de lasfábricas funcionan con un computador. La mayoría de los ingenieros piensa que esta tendencia va a continuar.Actualmente, los computadores personales son usados tanto para la investigación como para el entretenimiento(videojuegos), pero los grandes computadores aún sirven para cálculos matemáticos complejos y para otros usos dela ciencia, tecnología, astronomía, medicina, etc.Tal vez el más interesante "descendiente" del cruce entre el concepto de la PC o computadora personal y losllamados supercomputadores sea la Workstation o estación de trabajo. Este término, originalmente utilizado paraequipos y máquinas de registro, grabación y tratamiento digital de sonido, y ahora utilizado precisamente enreferencia a estaciones de trabajo (traducido literalmente del inglés), se usa para dar nombre a equipos que, debidosobre todo a su utilidad dedicada especialmente a labores de cálculo científico, eficiencia contra reloj y accesibilidaddel usuario bajo programas y software profesional y especial, permiten desempeñar trabajos de gran cantidad decálculos y "fuerza" operativa. Una Workstation es, en esencia, un equipo orientado a trabajos personales, concapacidad elevada de cálculo y rendimiento superior a los equipos PC convencionales, que aún tienen componentesde elevado coste, debido a su diseño orientado en cuanto a la elección y conjunción sinérgica de sus componentes.En estos casos, el software es el fundamento del diseño del equipo, el que reclama, junto con las exigencias delusuario, el diseño final de la Workstation.

Page 9: La computadora el sistema binario

Computadora 7

Etimología de la palabra ordenador

PC con interfaz táctil.

La palabra española ordenador proviene del término francésordinateur, en referencia a Dios que pone orden en el mundo ("Dieuqui met de l'ordre dans le monde").[1] En parte por cuestiones demarketing, puesto que la descripción realizada por IBM para suintroducción en Francia en 1954 situaba las capacidades de actuaciónde la máquina cerca de la omnipotencia, idea equivocada que perdurahoy en día al considerar que la máquina universal de Turing es capazde computar absolutamente todo.[2] En 1984, académicos francesesreconocieron, en el debate "Les jeunes, la technique et nous", que eluso de este sustantivo es incorrecto, porque la función de un PC esprocesar datos, no dar órdenes.[3] Mientras que otros, como elcatedrático de filología latina Jacques Perret, conocedores del origen religioso del término, lo consideran máscorrecto que las alternativas[1] .

El uso de la palabra ordinateur se ha exportado a algunos idiomas de la península Ibérica, como el aragonés, elasturiano, el gallego, el castellano, el catalán y el euskera. El español que se habla en Iberoamérica así como losdemás idiomas europeos, como el portugués, el alemán y el holandés, utilizan derivados del término computare.

Véase también• Historia de la computación

Tipos de computadoras• Computador analógico• Computador híbrido• Supercomputadora• Computadora central• Minicomputadora• Microcomputadora• Computadora de escritorio• Computador personal• Computadora doméstica• Multiseat• Computadora portátil de escritorio• Computadora portátil• Tablet PC• Subportátil• PC Ultra Móvil• PDA• Smartphone• Cliente: cliente ligero, cliente pesado, cliente híbrido• Sistema embebido

Page 10: La computadora el sistema binario

Computadora 8

Componentes y periféricos• Placa base• CPU o procesador• BIOS• Memoria RAM, memoria ROM• Bus• Entrada/salida• Fuente eléctrica o fuente de alimentación• Teclado• Ratón, touchpad, lápiz óptico, pantalla táctil, Tableta digitalizadora• Monitor• Impresora• Tarjeta de sonido• Tarjeta gráfica o GPU• Disco duro, disquete, CD-ROM, DVD

Otros• Caja de computadora• Puerto serie• Puerto paralelo• PS/2• USB• Firewire• Tarjeta de red• Bus PCI• Hardware• Software• Programa• Aplicación informática• Sistema operativo• Sistema de archivos• Internet• Virtualización

Referencias[1] Etimología de la palabra ordenador (http:/ / www. presse-francophone. org/ apfa/ motdor/ etymolog/ ordinate. htm) (en francés)[2] Ben-Amram, Amir M. (2005). « The Church-Turing thesis and its look-alikes (http:/ / portal. acm. org/ citation. cfm?id=1086649. 1086651)».

SIGACT News 36 (3):  pp. 113-114. doi: 10.1145/1086649.1086651 (http:/ / dx. doi. org/ 10. 1145/ 1086649. 1086651). .[3] El uso de la palabra ordenador (http:/ / www. elmundo. es/ su-ordenador/ SORnumeros/ 97/ SOR066/ SOR066tribuna. html)

Enlaces externos• Wikimedia Commons alberga contenido multimedia sobre Computadora.Commons• Wikcionario tiene definiciones para computador.Wikcionario• Wikiquote alberga frases célebres de o sobre Computadora. Wikiquote• Información sobre qué es una computadora (http:/ / www. monografias. com/ trabajos15/ computadoras/

computadoras. shtml), en monografías.com

Page 11: La computadora el sistema binario

Memoria (informática) 9

Memoria (informática)En informática, la memoria (también llamada almacenamiento) se refiere a parte de los componentes que formanparte de una computadora, Son dispositivos que retienen datos informáticos durante algún intervalo de tiempo. Lasmemorias de computadora proporcionan unas de las principales funciones de la computación moderna, la retención oalmacenamiento de información. Es uno de los componentes fundamentales de todas las computadoras modernasque, acoplados a una unidad central de procesamiento (CPU por su sigla en inglés, central processing unit),implementa lo fundamental del modelo de computadora de Arquitectura de von Neumann, usado desde los años1940.En la actualidad, memoria suele referirse a una forma de almacenamiento de estado sólido conocido como memoriaRAM (memoria de acceso aleatorio, RAM por sus siglas en inglés random access memory) y otras veces se refiere aotras formas de almacenamiento rápido pero temporal. De forma similar, se refiere a formas de almacenamientomasivo como discos ópticos y tipos de almacenamiento magnético como discos duros y otros tipos dealmacenamiento más lentos que las memorias RAM, pero de naturaleza más permanente. Estas distincionescontemporáneas son de ayuda porque son fundamentales para la arquitectura de computadores en general.Además, se refleja una diferencia técnica importante y significativa entre memoria y dispositivos de almacenamientomasivo, que se ha ido diluyendo por el uso histórico de los términos "almacenamiento primario" (a veces"almacenamiento principal"), para memorias de acceso aleatorio, y "almacenamiento secundario" para dispositivosde almacenamiento masivo. Esto se explica en las siguientes secciones, en las que el término tradicional"almacenamiento" se usa como subtítulo por conveniencia.

Propósitos del almacenamientoLos componentes fundamentales de las computadoras de propósito general son la CPU, el espacio dealmacenamiento y los dispositivos de entrada/salida. Simplificando mucho, si se elimina el almacenamiento, elaparato sería una simple calculadora en lugar de una computadora. La habilidad para almacenar las instrucciones queforman un programa de computadora y la información que manipulan las instrucciones es lo que hace versátiles a lascomputadoras diseñadas según la arquitectura de programas almacenadosUna computadora digital representa toda la información usando el sistema binario. Texto, números, imágenes,sonido y casi cualquier otra forma de información puede ser transformada en una sucesión de bits, o dígitos binarios,cada uno de los cuales tiene un valor de 1 ó 0. La unidad de almacenamiento más común es el byte, igual a 8 bits.Una determinada información puede ser manipulada por cualquier computadora cuyo espacio de almacenamiento essuficientemente grande como para que quepa el dato correspondiente o la representación binaria de la información.Por ejemplo, una computadora con un espacio de almacenamiento de ocho millones de bits, o un megabyte, puedeser usado para editar una novela pequeña.Se han inventado varias formas de almacenamiento basadas en diversos fenómenos naturales. No existen ningúnmedio de almacenamiento de uso práctico universal y todas las formas de almacenamiento tienen sus desventajas.Por tanto, un sistema informático contiene varios tipos de almacenamiento, cada uno con su propósito individual,como se muestra en el diagrama.

Page 12: La computadora el sistema binario

Memoria (informática) 10

Almacenamiento primarioLa memoria primaria está directamente conectada a la CPU de la computadora. Debe estar presente para que la CPUfuncione correctamente. El almacenamiento primario consiste en tres tipos de almacenamiento:• Los registros del procesador son internos de la CPU. Técnicamente, es el sistema más rápido de los distintos tipos

de almacenamientos de la computadora, siendo transistores de conmutación integrados en el chip de silicio delmicroprocesador (CPU) que funcionan como "flip-flop" electrónicos.

• La memoria caché es un tipo especial de memoria interna usada en muchas CPU para mejorar su eficiencia orendimiento. Parte de la información de la memoria principal se duplica en la memoria caché. Comparada con losregistros, la caché es ligeramente más lenta pero de mayor capacidad. Sin embargo, es más rápida, aunque demucha menor capacidad que la memoria principal. También es de uso común la memoria caché multi-nivel - la"caché primaria" que es más pequeña, rápida y cercana al dispositivo de procesamiento; la "caché secundaria" quees más grande y lenta, pero más rápida y mucho más pequeña que la memoria principal.

• La memoria principal contiene los programas en ejecución y los datos con que operan. Se puede transferirinformación muy rápidamente entre un registro del microprocesador y localizaciones del almacenamientoprincipal. En las computadoras modernas se usan memorias de acceso aleatorio basadas en electrónica del estadosólido, que está directamente conectada a la CPU a través de buses de direcciones, datos y control.

Almacenamiento secundarioLa memoria secundaria requiere que la computadora use sus canales de entrada/salida para acceder a la informacióny se utiliza para almacenamiento a largo plazo de información persistente. Sin embargo, la mayoría de los sistemasoperativos usan los dispositivos de almacenamiento secundario como área de intercambio para incrementarartificialmente la cantidad aparente de memoria principal en la computadora.(A esta utilización del almacenamientosecundario se le denomina memoria virtual). La memoria secundaria también se llama "de almacenamiento masivo".Un disco duro es un ejemplo de almacenamiento secundario.Habitualmente, la memoria secundaria o de almacenamiento masivo tiene mayor capacidad que la memoria primaria,pero es mucho más lenta. En las computadoras modernas, los discos duros suelen usarse como dispositivos dealmacenamiento masivo. El tiempo necesario para acceder a un byte de información dado almacenado en un discoduro de platos magnéticos es de unas milésimas de segundo (milisegundos). En cambio, el tiempo para acceder almismo tipo de información en una memoria de acceso aleatorio (RAM) se mide en mil-millonésimas de segundo(nanosegundos).Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado sólido y la velocidad delos dispositivos rotantes de almacenamiento magnético u óptico: los discos duros son del orden de un millón deveces más lentos que la memoria (primaria). Los dispositivos rotantes de almacenamiento óptico (unidades de CD yDVD) son incluso más lentos que los discos duros, aunque es probable que su velocidad de acceso mejore con losavances tecnológicos.Por lo tanto, el uso de la memoria virtual, que es cerca de un millón de veces más lenta que memoria “verdadera”,ralentiza apreciablemente el funcionamiento de cualquier computadora. Muchos sistemas operativos implementan lamemoria virtual usando términos como memoria virtual o "fichero de caché". La principal ventaja histórica de lamemoria virtual es el precio; la memoria virtual resultaba mucho más barata que la memoria real. Esa ventaja esmenos relevante hoy en día. Aun así, muchos sistemas operativos siguen implementándola, a pesar de provocar unfuncionamiento significativamente más lento.

Page 13: La computadora el sistema binario

Memoria (informática) 11

Almacenamiento terciarioLa memoria terciaria es un sistema en el que un brazo robótico montará (conectará) o desmontará (desconectará) unmedio de almacenamiento masivo fuera de línea (véase el siguiente punto) según lo solicite el sistema operativo dela computadora. La memoria terciaria se usa en el área del almacenamiento industrial, la computación científica engrandes sistemas informáticos y en redes empresariales. Este tipo de memoria es algo que los usuarios decomputadoras personales normales nunca ven de primera mano.

Almacenamiento fuera de líneaEl almacenamiento fuera de línea es un sistema donde el medio de almacenamiento puede ser extraído fácilmente deldispositivo de almacenamiento. Estos medios de almacenamiento suelen usarse para transporte y archivo de datos.En computadoras modernas son de uso habitual para este propósito los disquetes, discos ópticos y las memoriasflash, incluyendo las unidades USB. También hay discos duros USB que se pueden conectar en caliente. Losdispositivos de almacenamiento fuera de línea usados en el pasado son cintas magnéticas en muchos tamaños yformatos diferentes, y las baterías extraíbles de discos Winchester.

Almacenamiento de redEl almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye el hecho de acceder a lainformación a través de una red informática. Discutiblemente, el almacenamiento de red permite centralizar elcontrol de información en una organización y reducir la duplicidad de la información. El almacenamiento en redincluye:• El almacenamiento asociado a red es una memoria secundaria o terciaria que reside en una computadora a la que

otra de éstas puede acceder a través de una red de área local, una red de área extensa, una red privada virtual o, enel caso de almacenamientos de archivos en línea, internet.

• Las redes de computadoras son computadoras que no contienen dispositivos de almacenamiento secundario. Ensu lugar, los documentos y otros datos son almacenados en un dispositivo de la red.

Características de las memoriasLa división entre primario, secundario, terciario, fuera de línea se basa en la jerarquía de memoria o distancia desdela unidad central de proceso. Hay otras formas de caracterizar a los distintos tipos de memoria.

Volatilidad de la información• La memoria volátil requiere energía constante para mantener la información almacenada. La memoria volátil se

suele usar sólo en memorias primarias. La memoria RAM es una memoria volátil, ya que pierde información en lafalta de energía eléctrica.

• La memoria no volátil retendrá la información almacenada incluso si no recibe corriente eléctrica constantemente,como es el caso de la memoria ROM. Se usa para almacenamientos a largo plazo y, por tanto, se usa en memoriassecundarias, terciarias y fuera de línea.

• La memoria dinámica es una memoria volátil que además requiere que periódicamente se refresque lainformación almacenada, o leída y reescrita sin modificaciones.

Page 14: La computadora el sistema binario

Memoria (informática) 12

Habilidad para acceder a información no contigua• Acceso aleatorio significa que se puede acceder a cualquier localización de la memoria en cualquier momento en

el mismo intervalo de tiempo, normalmente pequeño.• Acceso secuencial significa que acceder a una unidad de información tomará un intervalo de tiempo variable,

dependiendo de la unidad de información que fue leída anteriormente. El dispositivo puede necesitar buscar(posicionar correctamente el cabezal de lectura/escritura de un disco), o dar vueltas (esperando a que la posiciónadecuada aparezca debajo del cabezal de lectura/escritura en un medio que gira continuamente).

Habilidad para cambiar la información• Las memorias de lectura/escritura o memorias cambiables permiten que la información se reescriba en cualquier

momento. Una computadora sin algo de memoria de lectura/escritura como memoria principal sería inútil paramuchas tareas. Las computadora modernas también usan habitualmente memorias de lectura/escritura comomemoria secundaria.

• La memorias de sólo lectura retienen la información almacenada en el momento de fabricarse y la memoria deescritura única (WORM) permite que la información se escriba una sola vez en algún momento tras lafabricación. También están las memorias inmutables, que se utilizan en memorias terciarias y fuera de línea. Unejemplo son los CD-ROMs.

• Las memorias de escritura lenta y lectura rápida son memorias de lectura/escritura que permite que lainformación se reescriba múltiples veces pero con una velocidad de escritura mucho menor que la de lectura. Unejemplo son los CD-RW.

Direccionamiento de la información• En la memoria de localización direccionable, cada unidad de información accesible individualmente en la

memoria se selecciona con su dirección de memoria numérica. En las computadoras modernas, la memoria delocalización direccionable se suele limitar a memorias primarias, que se leen internamente por programas decomputadora ya que la localización direccionable es muy eficiente, pero difícil de usar para los humanos.

• En las memorias de sistema de archivos, la información se divide en Archivos informáticos de longitud variabley un fichero concreto se localiza en directorios y nombres de archivos "legible por humanos". El dispositivosubyacente sigue siendo de localización direccionable, pero el sistema operativo de la computadora proporcionala abstracción del sistema de archivos para que la operación sea más entendible. En las computadora modernas,las memorias secundarias, terciarias y fuera de línea usan sistemas de archivos.

• En las memorias de contenido direccionable (content-addressable memory), cada unidad de información legibleindividualmente se selecciona con una valor hash o un identificador corto sin relación con la dirección dememoria en la que se almacena la información. La memoria de contenido direccionable pueden construirseusando software o hardware; la opción hardware es la opción más rápida y cara.

Capacidad de memoriaMemorias de mayor capacidad son el resultado de la rápida evolución en tecnología de materiales semiconductores.Los primeros programas de ajedrez funcionaban en máquinas que utilizaban memorias de base magnética. A iniciosde 1970 aparecen las memorias realizadas por semiconductores, como las utilizadas en la serie de computadorasIBM 370.La velocidad de los computadores se incrementó, multiplicada por 100.000 aproximadamente y la capacidad dememoria creció en una proporción similar. Este hecho es particularmente importante para los programas que utilizantablas de transposición: a medida que aumenta la velocidad de la computadora se necesitan memorias de capacidadproporcionalmente mayor para mantener la cantidad extra de posiciones que el programa está buscando.

Page 15: La computadora el sistema binario

Memoria (informática) 13

Se espera que la capacidad de procesadores siga aumentando en los próximos años; no es un abuso pensar que lacapacidad de memoria continuará creciendo de manera impresionante. Memorias de mayor capacidad podrán serutilizadas por programas con tablas de Hash de mayor envergadura, las cuales mantendrán la información en formapermanente.• Minicomputadoras: se caracterizan por tener una configuración básica regular que puede estar compuesta por un

monitor, unidades de disquete, disco, impresora, etc. Su capacidad de memoria varía de 16 a 256 kbytes.• Macrocomputadoras: son aquellas que dentro de su configuración básica contienen unidades que proveen de

capacidad masiva de información, terminales (monitores), etc. Su capacidad de memoria varía desde 256 a 512kbytes, también puede tener varios megabytes o hasta gigabytes según las necesidades de la empresa.

• Microcomputadores y computadoras personales: con el avance de la microelectrónica en la década de los 70resultaba posible incluir todos los componente del procesador central de una computadora en un solo circuitointegrado llamado microprocesador. Ésta fue la base de creación de unas computadoras a las que se les llamómicrocomputadoras. El origen de las microcomputadoras tuvo lugar en los Estados Unidos a partir de lacomercialización de los primeros microprocesadores (INTEL 8008, 8080). En la década de los 80 comenzó laverdadera explosión masiva, de los ordenadores personales (Personal Computer PC) de IBM. Esta máquina,basada en el microprocesador INTEL 8008, tenía características interesantes que hacían más amplio su campo deoperaciones, sobre todo porque su nuevo sistema operativo estandarizado (MS-DOS, Microsoft Disk OperatingSistem) y una mejor resolución óptica, la hacían más atractiva y fácil de usar. El ordenador personal ha pasado porvarias transformaciones y mejoras que se conocen como XT(Tecnología Extendida), AT(Tecnología Avanzada) yPS/2...

Tecnologías, dispositivos y medios

Memorias magnéticasLas memorias magnéticas usan diferentes patrones de magnetización sobre una superficie cubierta con una capamagnetizada para almacenar información. Las memorias magnéticas son no volátiles. Se llega a la informaciónusando uno o más cabezales de lectura/escritura. Como el cabezal de lectura/escritura solo cubre una parte de lasuperficie, el almacenamiento magnético es de acceso secuencial y debe buscar, dar vueltas o las dos cosas. Encomputadoras modernas, la superficie magnética será de alguno de estos tipos:• Disco magnético.• Disquete, usado para memoria fuera de línea.• Disco duro, usado para memoria secundario.• Cinta magnética, usada para memoria terciaria y fuera de línea.En las primeras computadoras, el almacenamiento magnético se usaba también como memoria principal en forma dememoria de tambor, memoria de núcleo, memoria en hilera de núcleo, memoria película delgada, memoria deTwistor o memoria burbuja. Además, a diferencia de hoy, las cintas magnéticas se solían usar como memoriasecundaria.

Memoria de semiconductorLa memoria de semiconductor usa circuitos integrados basados en semiconductores para almacenar información. Un chip de memoria de semiconductor puede contener millones de minúsculos transistores o condensadores. Existen memorias de semiconductor de ambos tipos: volátiles y no volátiles. En las computadoras modernas, la memoria principal consiste casi exclusivamente en memoria de semiconductor volátil y dinámica, también conocida como memoria dinámica de acceso aleatorio o más comúnmente RAM, su acrónimo inglés. Con el cambio de siglo, ha habido un crecimiento constante en el uso de un nuevo tipo de memoria de semiconductor no volátil llamado memoria flash. Dicho crecimiento se ha dado, principalmente en el campo de las memorias fuera de línea en

Page 16: La computadora el sistema binario

Memoria (informática) 14

computadoras domésticas. Las memorias de semiconductor no volátiles se están usando también como memoriassecundarias en varios dispositivos de electrónica avanzada y computadoras especializadas y no especializadas.

Memorias de disco ópticoLas memorias en disco óptico almacenan información usando agujeros minúsculos grabados con un láser en lasuperficie de un disco circular. La información se lee iluminando la superficie con un diodo láser y observando lareflexión. Los discos ópticos son no volátil y de acceso secuencial. Los siguientes formatos son de uso común:• CD, CD-ROM, DVD: Memorias de simplemente solo lectura, usada para distribución masiva de información

digital (música, vídeo, programas informáticos).• CD-R, DVD-R, DVD+R: Memorias de escritura única usada como memoria terciaria y fuera de línea.• CD-RW, DVD-RW, DVD+RW, DVD-RAM: Memoria de escritura lenta y lectura rápida usada como memoria

terciaria y fuera de línea.• Blu-ray: Formato de disco óptico pensado para almacenar vídeo de alta calidad y datos. Para su desarrollo se creó

la BDA, en la que se encuentran, entre otros, Sony o Phillips.• HD DVDSe han propuesto los siguientes formatos:• HVD• Discos cambio de fase Dual

Memorias de discos magneto-ópticos

Las Memorias de disco magneto óptico son un disco de memoria óptica donde la información se almacena en elestado magnético de una superficie ferromagnética. La información se lee ópticamente y se escribe combinandométodos magnéticos y ópticos. Las memorias de discos magneto ópticos son de tipo no volátil, de acceso secuencial,de escritura lenta y lectura rápida. Se usa como memoria terciaria y fuera de línea.

Otros métodos iniciales

Tarjetas perforadas en un telar de Jacquard.

Las tarjetas perforadas fueron utilizados por primera vez por BasileBouchon para el control de telares textiles en Francia.[1] En 1801 elsistema de Bouchon fue perfeccionado por Joseph Marie Jacquard,quien desarrolló un telar automático, conocido como telar deJacquard.[2] Herman Hollerith desarrolló la tecnología deprocesamiento de datos de tarjetas perforadas para el censo de EstadosUnidos de 1890 y posteriormente fundó la Tabulating MachineCompany, una de las precursoras de IBM. IBM desarrolló la tecnologíade la tarjeta perforada como una potente herramienta para elprocesamiento de datos empresariales y produjo una línea extensiva demáquinas de registro que utilizaban papel perforado para elalmacenamiento de datos y su procesado automático. En el año 1950,las tarjetas IBM y las unidades máquinas de registro IBM se habíanvuelto indispensables en la industria y el gobierno estadounidense.Durante los años 1960, las tarjetas perforadas fueron gradualmentereemplazadas por las cintas magnéticas, aunque su uso fue muy comúnhasta medidados de los años 1970 con la aparición de los discosmagnéticos. La información se grababa en las tarjetas perforando agujeros en el papel o la tarjeta. La lectura serealizaba por sensores eléctricos (más tarde ópticos) donde una localización particular podía estar agujereada o no.

Page 17: La computadora el sistema binario

Memoria (informática) 15

Para almacenar información, los tubos Williams usaban un tubo de rayos catódicos y los tubos Selectrón usaban ungran tubo de vacío. Estos dispositivos de memoria primaria tuvieron una corta vida en el mercado ya que el tubo deWilliams no era fiable y el tubo de Selectron era caro.La memoria de línea de retardo usaba ondas sonoras en una sustancia como podía ser el Mercurio para guardarinformación. La memoria de línea de retardo era una memoria dinámica volátil, ciclo secuencial de lectura/escritura.Se usaba como memoria principal.

Otros métodos propuestosLa memoria de cambio de fase usa las fases de un material de cambio de fase para almacenar información. Dichainformación se lee observando la resistencia eléctrica variable del material. La memoria de cambio de fase sería unamemoria de lectura/escritura no volátil, de acceso aleatorio podría ser usada como memoria primaria, secundaria yfuera de línea. La memoria holográfica almacena ópticamente la información dentro de cristales o fotopolímeros.Las memorias holográficas pueden utilizar todo el volumen del medio de almacenamiento, a diferencia de lasmemorias de discos ópticos, que están limitadas a un pequeño número de superficies en capas. La memoriaholográfica podría ser no volátil, de acceso secuencial y tanto de escritura única como de lectura/escritura. Puede serusada tanto como memoria secundaria como fuera de línea.La memoria molecular almacena la información en polímeros que pueden almacenar puntas de carga eléctrica. Lamemoria molecular puede ser especialmente interesante como memoria principal.Recientemente se ha propuesto utilizar el spin de un electrón como memoria. Se ha demostrado que es posibledesarrollar un circuito electrónico que lea el spin del electrón y lo convierta en una señal eléctrica.[cita requerida]

Referencias[1] Pal Chaudhuri, P. (2004). « Electromechanical machines (http:/ / books. google. com/ books?id=-1kX4CV-IdQC& pg=PA4& hl=es)», en

Computer Organization and Design (http:/ / books. google. com/ books?id=-1kX4CV-IdQC& hl=es) (en inglés). PHI Learning Pvt. Ltd. ISBN978-81-203-1254-8.

[2] Reilly, Edwin D. (2003). « Jacquard loom (http:/ / books. google. com/ books?id=JTYPKxug49IC& pg=PA14)», en Milestones in computerscience and information technology (http:/ / books. google. com/ books?id=JTYPKxug49IC& hl=es). Greenwood Publishing Group. ISBN978157356219.

Véase también• Fragmentación• Memoria principal o primaria• Memoria ROM• Memoria RAM• Memoria virtual• Memoria dinámica• Memoria de acceso aleatorio dinámica• Memoria de acceso aleatorio estática• Asignación de memoria• Fuga de memoria• Protección de memoria• Memoria flash• Disco de estado sólido

Page 18: La computadora el sistema binario

Memoria (informática) 16

Enlaces externos• Estimates of the quantities of data contained by the various media (http:/ / www. uplink. freeuk. com/ data. html)

Page 19: La computadora el sistema binario

17

El Sistema binario

Sistema binarioEl sistema binario, en matemáticas e informática, es un sistema de numeración en el que los números se representanutilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las computadoras, pues trabajaninternamente con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario(encendido 1, apagado 0).

Historia del sistema binario

Página del artículo Explication de l'Arithmétique Binaire deLeibniz.

El antiguo matemático indio Pingala presentó la primeradescripción que se conoce de un sistema de numeraciónbinario en el siglo III a. C.

Una serie completa de 8 trigramas y 64 hexagramas(análogos a 3 bit) y números binarios de 6 bit eranconocidos en la antigua China en el texto clásico del IChing. Series similares de combinaciones binarias tambiénhan sido utilizadas en sistemas de adivinación tradicionalesafricanos, como el Ifá, así como en la geomancia medievaloccidental.

Un arreglo binario ordenado de los hexagramas del I Ching,representando la secuencia decimal de 0 a 63, y un métodopara generar el mismo fue desarrollado por el erudito yfilósofo Chino Shao Yong en el siglo XI. Sin embargo, nohay ninguna prueba de que Shao entendiera el cómputobinario.

En 1605 Francis Bacon habló de un sistema por el cual lasletras del alfabeto podrían reducirse a secuencias de dígitosbinarios, las cuales podrían ser codificadas comovariaciones apenas visibles en la fuente de cualquier textoarbitrario.

El sistema binario moderno fue documentado en su totalidad por Leibniz, en el siglo XVII, en su artículo"Explication de l'Arithmétique Binaire". En él se mencionan los símbolos binarios usados por matemáticos chinos.Leibniz utilizó el 0 y el 1, al igual que el sistema de numeración binario actual.

En 1854, el matemático británico George Boole publicó un artículo que marcó un antes y un después, detallando unsistema de lógica que terminaría denominándose Álgebra de Boole. Dicho sistema desempeñaría un papelfundamental en el desarrollo del sistema binario actual, particularmente en el desarrollo de circuitos electrónicos.

Page 20: La computadora el sistema binario

Sistema binario 18

AplicacionesEn 1937, Claude Shannon realizó su tesis doctoral en el MIT, en la cual implementaba el Álgebra de Boole yaritmética binaria utilizando relés y conmutadores por primera vez en la historia. Titulada Un Análisis Simbólico deCircuitos Conmutadores y Relés, la tesis de Shannon básicamente fundó el diseño práctico de circuitos digitales.En noviembre de 1937, George Stibitz, trabajando por aquel entonces en los Laboratorios Bell, construyó unacomputadora basada en relés —a la cual apodó "Modelo K" (porque la construyó en una cocina, en inglés"kitchen")— que utilizaba la suma binaria para realizar los cálculos. Los Laboratorios Bell autorizaron un completoprograma de investigación a finales de 1938, con Stibitz al mando. El 8 de enero de 1940 terminaron el diseño deuna "Calculadora de Números Complejos", la cual era capaz de realizar cálculos con números complejos. En unademostración en la conferencia de la Sociedad Americana de Matemáticas, el 11 de septiembre de 1940, Stibitz logróenviar comandos de manera remota a la Calculadora de Números Complejos a través de la línea telefónica medianteun teletipo. Fue la primera máquina computadora utilizada de manera remota a través de la línea de teléfono.Algunos participantes de la conferencia que presenciaron la demostración fueron John Von Neumann, John Mauchlyy Norbert Wiener, quien escribió acerca de dicho suceso en sus diferentes tipos de memorias en la cual alcanzódiferentes logros.Véase también: Código binario

RepresentaciónUn número binario puede ser representado por cualquier secuencia de bits (dígitos binarios), que suelen representarcualquier mecanismo capaz de estar en dos estados mutuamente excluyentes. Las siguientes secuencias de símbolospodrían ser interpretadas como el mismo valor numérico binario:

1 0 1 0 0 1 1 0 1 0

| - | - - | | - | -

x o x o o x x o x o

y n y n n y y n y n

El valor numérico representado en cada caso depende del valor asignado a cada símbolo. En una computadora, losvalores numéricos pueden representar dos voltajes diferentes; también pueden indicar polaridades magnéticas sobreun disco magnético. Un "positivo", "sí", o "sobre el estado" no es necesariamente el equivalente al valor numérico deuno; esto depende de la nomenclatura usada.De acuerdo con la representación más habitual, que es usando números árabes, los números binarios comúnmenteson escritos usando los símbolos 0 y 1. Los números binarios se escriben a menudo con subíndices, prefijos o sufijospara indicar su base. Las notaciones siguientes son equivalentes:• 100101 binario (declaración explícita de formato)• 100101b (un sufijo que indica formato binario)• 100101B (un sufijo que indica formato binario)• bin 100101 (un prefijo que indica formato binario)• 1001012 (un subíndice que indica base 2 (binaria) notación)• %100101 (un prefijo que indica formato binario)• 0b100101 (un prefijo que indica formato binario, común en lenguajes de programación)

Page 21: La computadora el sistema binario

Sistema binario 19

Conversión entre binario y decimal

Decimal a binarioSe divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y asísucesivamente. Ordenados los restos, del último al primero, éste será el número binario que buscamos.Ejemplo

Transformar el número decimal 131 en binario. El método es muy simple:

131 dividido entre 2 da 65 y el resto es igual a 1

65 dividido entre 2 da 32 y el resto es igual a 1

32 dividido entre 2 da 16 y el resto es igual a 0

16 dividido entre 2 da 8 y el resto es igual a 0

8 dividido entre 2 da 4 y el resto es igual a 0

4 dividido entre 2 da 2 y el resto es igual a 0

2 dividido entre 2 da 1 y el resto es igual a 0

-> Ordenamos los restos, teniendo en cuenta que el último valor de la división es menor de 2 y empezamos por eseresultado al primero de los restos: 10000011En sistema binario, 131 se escribe 10000011Ejemplo

Transformar el número decimal 100 en binario.

Otra forma de conversión consiste en un método parecido a la factorización en números primos. Es relativamentefácil dividir cualquier número entre 2. Este método consiste también en divisiones sucesivas. Dependiendo de si elnúmero es par o impar, colocaremos un cero o un uno en la columna de la derecha. Si es impar, le restaremos uno yseguiremos dividiendo entre dos, hasta llegar a 1. Después sólo nos queda tomar el último resultado de la columnaizquierda (que siempre será 1) y todos los de la columna de la derecha y ordenar los dígitos de abajo a arriba.Ejemplo

100|0

50|0

25|1 --> 1, 25-1=24 y seguimos dividiendo por 2

12|0

6|0

3|1

Page 22: La computadora el sistema binario

Sistema binario 20

1|1 -->

Existe un último método denominado de distribución. Consiste en distribuir los unos necesarios entre las potenciassucesivas de 2 de modo que su suma resulte ser el número decimal a convertir. Sea por ejemplo el número 151, parael que se necesitarán las 8 primeras potencias de 2, ya que la siguiente, 28=256, es superior al número a convertir. Secomienza poniendo un 1 en 128, por lo que aún faltarán 23, 151-128 = 23, para llegar al 151. Este valor seconseguirá distribuyendo unos entre las potencias cuya suma dé el resultado buscado y poniendo ceros en el resto.En el ejemplo resultan ser las potencias 4, 2, 1 y 0, esto es, 16, 4, 2 y 1, respectivamente.Ejemplo

20= 1|1

21= 2|1

22= 4|1

23= 8|0

24= 16|1

25= 32|0

26= 64|0

27= 128|1

Decimal (con decimales) a binarioPara transformar un número del sistema decimal al sistema binario:1. Se transforma la parte entera a binario. (Si la parte entera es 0 en binario será 0, si la parte entera es 1 en binario

será 1, si la parte entera es 5 en binario será 101 y así sucesivamente).2. Se sigue con la parte fraccionaria, multiplicando cada número por 2. Si el resultado obtenido es mayor o igual a 1

se anota como un uno (1) binario. Si es menor que 1 se anota como un 0 binario. (Por ejemplo, al multiplicar 0.6por 2 obtenemos como resultado 1.2 lo cual indica que nuestro resultado es un uno (1) en binario, solo se toma laparte entera del resultado).

3. Después de realizar cada multiplicación, se colocan los números obtenidos en el orden de su obtención.4. Algunos números se transforman en dígitos periódicos, por ejemplo: el 0.1.Ejemplo

0,3125 (decimal) => 0,0101 (binario).

Proceso:

0,3125 · 2 = 0,625 => 0

0,625 · 2 = 1,25 => 1

0,25 · 2 = 0,5 => 0

0,5 · 2 = 1 => 1

En orden: 0101 -> 0,0101 (binario)

Ejemplo

0,1 (decimal) => 0,0 0011 0011 ... (binario).

Proceso:

0,1 · 2 = 0,2 ==> 0

0,2 · 2 = 0,4 ==> 0

0,4 · 2 = 0,8 ==> 0

0,8 · 2 = 1,6 ==> 1

0,6 · 2 = 1,2 ==> 1

0,2 · 2 = 0,4 ==> 0 <--se repiten las cuatro cifras, periódicamente

Page 23: La computadora el sistema binario

Sistema binario 21

0,4 · 2 = 0,8 ==> 0 <-

0,8 · 2 = 1,6 ==> 1 <-

0,6 · 2 = 1,2 ==> 1 <- ...

En orden: 0 0011 0011 ... => 0,0 0011 0011 ... (binario periódico)

Ejemplo

5.5 = 5,5

5,5 (decimal) => 101,1 (binario).

Proceso:

5 => 101

0,5 · 2 = 1 => 1

En orden: 1 (un sólo dígito fraccionario) -> 101,1 (binario)

Ejemplo

6,83 (decimal) => 110,110101000111 (binario).

Proceso:

6 => 110

0,83 · 2 = 1,66 => 1

0,66 · 2 = 1,32 => 1

0,32 · 2 = 0,64 => 0

0,64 · 2 = 1,28 => 1

0,28 · 2 = 0,56 => 0

0,56 · 2 = 1,12 => 1

0,12 · 2 = 0,24 => 0

0,24 · 2 = 0,48 => 0

0,48 · 2 = 0,96 => 0

0,96 · 2 = 1,92 => 1

0,92 · 2 = 1,84 => 1

0,84 · 2 = 1,68 => 1

En orden: 110101000111 (binario)

Parte entera: 110 (binario)

Encadenando parte entera y fraccionaria: 110,110101000111 (binario)

Binario a decimalPara realizar la conversión de binario a decimal, realice lo siguiente:1. Inicie por el lado derecho del número en binario, cada cifra multiplíquela por 2 elevado a la potencia consecutiva

(comenzando por la potencia 0, 20).2. Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente al

sistema decimal.Ejemplos:• (Los números de arriba indican la potencia a la que hay que elevar 2)

Page 24: La computadora el sistema binario

Sistema binario 22

También se puede optar por utilizar los valores que presenta cada posición del número binario a ser transformado,comenzando de derecha a izquierda, y sumando los valores de las posiciones que tienen un 1.EjemploEl número binario 1010010 corresponde en decimal al 82. Se puede representar de la siguiente manera:

entonces se suman los números 64, 16 y 2:

Para cambiar de binario con decimales a decimal se hace exactamente igual, salvo que la posición cero (en la que eldos es elevado a la cero) es la que está a la izquierda de la coma y se cuenta hacia la derecha a partir de -1:

Binario a decimal (con parte fraccionaria binaria)1. Inicie por el lado izquierdo (la primera cifra a la derecha de la coma), cada número multiplíquelo por 2 elevado ala potencia consecutiva a la inversa (comenzando por la potencia -1, 2-1).2.Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente alsistema decimal.Ejemplos• 0,101001 (binario) = 0,640625(decimal). Proceso:

1 · 2 elevado a -1 = 0,5

0 · 2 elevado a -2 = 0

1 · 2 elevado a -3 = 0,125

0 · 2 elevado a -4 = 0

0 · 2 elevado a -5 = 0

1 · 2 elevado a -6 = 0,015625

La suma es: 0,640625

• 0.110111 (binario) = 0,859375(decimal). Proceso:

1 · 2 elevado a -1 = 0,5

1 · 2 elevado a -2 = 0,25

0 · 2 elevado a -3 = 0

1 · 2 elevado a -4 = 0,0625

1 · 2 elevado a -5 = 0,03125

1 · 2 elevado a -6 = 0,015625

La suma es: 0,859375

Page 25: La computadora el sistema binario

Sistema binario 23

Operaciones con números binarios

Suma de números binariosLa tabla de sumar para números binarios es la siguiente:

+   0   1

0 0 1

1 1 10

Las posibles combinaciones al sumar dos bits son:• 0 + 0 = 0• 0 + 1 = 1• 1 + 0 = 1• 1 + 1 = 10Note que al sumar 1 + 1 es 102, es decir, llevamos 1 a la siguiente posición de la izquierda (acarreo). Esto esequivalente, en el sistema decimal a sumar 9 + 1, que da 10: cero en la posición que estamos sumando y un 1 deacarreo a la siguiente posición.Ejemplo

1

10011000

+ 00010101

——————————— 10101101

Se puede convertir la operación binaria en una operación decimal, resolver la decimal, y después transformar elresultado en un (número) binario. Operamos como en el sistema decimal: comenzamos a sumar desde la derecha, ennuestro ejemplo, 1 + 1 = 10, entonces escribimos 0 en la fila del resultado y llevamos 1 (este "1" se llama acarreo oarrastre). A continuación se suma el acarreo a la siguiente columna: 1 + 0 + 0 = 1, y seguimos hasta terminar todasla columnas (exactamente como en decimal).

Resta de números binariosEl algoritmo de la resta en sistema binario es el mismo que en el sistema decimal. Pero conviene repasar la operaciónde restar en decimal para comprender la operación binaria, que es más sencilla. Los términos que intervienen en laresta se llaman minuendo, sustraendo y diferencia.Las restas básicas 0 - 0, 1 - 0 y 1 - 1 son evidentes:• 0 - 0 = 0• 1 - 0 = 1• 1 - 1 = 0• 0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1)La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la posición siguiente: 0 -1 = 1 y me llevo 1, lo que equivale a decir en el sistema decimal, 2 - 1 = 1.Ejemplos

10001 11011001

-01010 -10101011

—————— —————————

Page 26: La computadora el sistema binario

Sistema binario 24

00111 00101110

En sistema decimal sería: 17 - 10 = 7 y 217 - 171 = 46.Para simplificar las restas y reducir la posibilidad de cometer errores hay varios métodos:• Dividir los números largos en grupos. En el siguiente ejemplo, vemos cómo se divide una resta larga en tres restas

cortas:

100110011101 1001 1001 1101

-010101110010 -0101 -0111 -0010

————————————— = ————— ————— ————— 010000101011 0100 0010 1011

• Utilizando el complemento a dos (C2). La resta de dos números binarios puede obtenerse sumando al minuendo el«complemento a dos» del sustraendo.

EjemploLa siguiente resta, 91 - 46 = 45, en binario es:

1011011 1011011

-0101110 el C2 de 0101110 es 1010010 +1010010

———————— ———————— 0101101 10101101

En el resultado nos sobra un bit, que se desborda por la izquierda. Pero, como el número resultante no puede ser máslargo que el minuendo, el bit sobrante se desprecia.Un último ejemplo: vamos a restar 219 - 23 = 196, directamente y utilizando el complemento a dos:

11011011 11011011

-00010111 el C2 de 00010111 es 11101001 +11101001

————————— ————————— 11000100 111000100

Y, despreciando el bit que se desborda por la izquierda, llegamos al resultado correcto: 11000100 en binario, 196 endecimal.• Utilizando el complemento a uno. La resta de dos números binarios puede obtenerse sumando al minuendo el

complemento a uno del sustraendo y a su vez sumarle el bit que se desborda.

Producto de números binariosLa tabla de multiplicar para números binarios es la siguiente:

Page 27: La computadora el sistema binario

Sistema binario 25

·   0   1

0 0 0

1 0 1

El algoritmo del producto en binario es igual que en números decimales; aunque se lleva a cabo con más sencillez,ya que el 0 multiplicado por cualquier número da 0, y el 1 es el elemento neutro del producto.Por ejemplo, multipliquemos 10110 por 1001:

10110

1001

————————— 10110

00000

00000

10110

————————— 11000110

En sistemas electrónicos, donde suelen usarse números mayores, se utiliza el método llamado algoritmo de Booth.

11101111

111011

__________

11101111

11101111

00000000

11101111

11101111

11101111

______________

11011100010101

División de números binariosLa división en binario es similar a la decimal; la única diferencia es que a la hora de hacer las restas, dentro de ladivisión, éstas deben ser realizadas en binario.EjemploDividir 100010010 (274) entre 1101 (13):

100010010 |1101

——————-0000 010101

——————— 10001

-1101

——————— 01000

- 0000

———————

Page 28: La computadora el sistema binario

Sistema binario 26

10000

- 1101

——————— 00011

- 0000

——————— 01110

- 1101

——————— 00001

Conversión entre binario y octal

Binario a octalPara realizar la conversión de binario a octal, realice lo siguiente:1) Agrupe la cantidad binaria en grupos de 3 en 3 iniciando por el lado derecho. Si al terminar de agrupar nocompleta 3 dígitos, entonces agregue ceros a la izquierda.2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:

Número en binario 000 001 010 011 100 101 110 111

Número en octal 0 1 2 3 4 5 6 7

3) La cantidad correspondiente en octal se agrupa de izquierda a derecha.Ejemplos• 110111 (binario) = 67 (octal). Proceso:

111 = 7

110 = 6

Agrupe de izquierda a derecha: 67

• 11001111 (binario) = 317 (octal). Proceso:

111 = 7

001 = 1

11 entonces agregue un cero, con lo que se obtiene 011 = 3

Agrupe de izquierda a derecha: 317

• 1000011 (binario) = 103 (octal). Proceso:

011 = 3

000 = 0

1 entonces agregue 001 = 1

Agrupe de izquierda a derecha: 103

Page 29: La computadora el sistema binario

Sistema binario 27

Octal a binarioCada dígito octal se convierte en su binario equivalente de 3 bits y se juntan en el mismo orden.Ejemplo• 247 (octal) = 010100111 (binario). El 2 en binario es 10, pero en binario de 3 bits es Oc(2) = B(010); el Oc(4) =

B(100) y el Oc(7) = (111), luego el número en binario será 010100111.

Conversión entre binario y hexadecimal

Binario a hexadecimalPara realizar la conversión de binario a hexadecimal, realice lo siguiente:1) Agrupe la cantidad binaria en grupos de 4 en 4 iniciando por el lado derecho. Si al terminar de agrupar nocompleta 4 dígitos, entonces agregue ceros a la izquierda.2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:

Número en binario 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

Número enhexadecimal

0 1 2 3 4 5 6 7 8 9 A B C D E F

3) La cantidad correspondiente en hexadecimal se agrupa de derecha a izquierda.Ejemplos• 110111010 (binario) = 1BA (hexadecimal). Proceso:

1010 = A

1011 = B

1 entonces agregue 0001 = 1

Agrupe de derecha a izquierda: 1BA

• 11011110101 (binario) = 6F5 (hexadecimal). Proceso:

0101 = 5

1111 = F

110 entonces agregue 0110 = 6

Agrupe de derecha a izquierda: 6F5

Hexadecimal a binarioNote que para pasar de Hexadecimal a binario, sólo que se remplaza por el equivalente de 4 bits, de forma similar acomo se hace de octal a binario.

Tabla de conversión entre decimal, binario, hexadecimal, octal, BCD, Exceso 3y Código Gray o Reflejado

Page 30: La computadora el sistema binario

Sistema binario 28

Decimal Binario Hexadecimal Octal BCD Exceso 3 Gray o Reflejado

0 0000 0 0 0000 0011 0000

1 0001 1 1 0001 0100 0001

2 0010 2 2 0010 0101 0011

3 0011 3 3 0011 0110 0010

4 0100 4 4 0100 0111 0110

5 0101 5 5 0101 1000 0111

6 0110 6 6 0110 1001 0101

7 0111 7 7 0111 1010 0100

8 1000 8 10 1000 1011 1100

9 1001 9 11 1001 1100 1101

10 1010 A 12 0001 0000 1111

11 1011 B 13 0001 0001 1110

12 1100 C 14 0001 0010 1010

13 1101 D 15 0001 0011 1011

14 1110 E 16 0001 0100 1001

15 1111 F 17 0001 0101 1000

Véase también• Sistema octal• Sistema duodecimal• Sistema hexadecimal• Nibble

Enlaces externos• Convertidor Binario/Hex/Decimal [1]

• Traductor Binario, Hexadecimal, Base64 [2]

Referencias[1] http:/ / calc. 50x. eu/[2] http:/ / redir. dasumo. com/ hex/

Page 31: La computadora el sistema binario

Bit 29

BitBit es el acrónimo de Binary digit. (dígito binario). Un bit es un dígito del sistema de numeración binario.Mientras que en el sistema de numeración decimal se usan diez dígitos, en el binario se usan sólo dos dígitos, el 0 yel 1. Un bit o dígito binario puede representar uno de esos dos valores, 0 ó 1.Se puede imaginar un bit, como una bombilla que puede estar en uno de los siguientes dos estados:

apagada o encendida

Memoria de computadora de 1980 donde sepueden ver los bits físicos. Este conjunto de unos

4x4 cm. corresponden a 512 bytes.

El bit es la unidad mínima de información empleada en informática, encualquier dispositivo digital, o en la teoría de la información. Con él,podemos representar dos valores cuales quiera, como verdadero ofalso, abierto o cerrado, blanco o negro, norte o sur, masculino ofemenino, rojo o azul, etc. Basta con asignar uno de esos valores alestado de "apagado" (0), y el otro al estado de "encendido" (1).

Combinaciones de bits

Bit 1 Bit 0

0 0

0 1

1 0

1 1

Con un bit podemos representar solamente dos valores, que suelen representarse como 0, 1. Para representar ocodificar más información en un dispositivo digital, necesitamos una mayor cantidad de bits. Si usamos dos bits,tendremos cuatro combinaciones posibles:• 0 0 - Los dos están "apagados"• 0 1 - El primero (de derecha a izquierda) está "encendido" y el segundo "apagado"• 1 0 - El primero (de derecha a izquierda) está "apagado" y el segundo "encendido"• 1 1 - Los dos están "encendidos"

Page 32: La computadora el sistema binario

Bit 30

Con estas cuatro combinaciones podemos representar hasta cuatro valores diferentes, como por ejemplo, los coloresrojo, verde, azul y negro.A través de secuencias de bits, se puede codificar cualquier valor discreto como números, palabras, e imágenes.Cuatro bits forman un nibble, y pueden representar hasta 24 = 16 valores diferentes; ocho bits forman un octeto, y sepueden representar hasta 28 = 256 valores diferentes. En general, con un número n de bits pueden representarse hasta2n valores diferentes.Nota: Un byte y un octeto no son lo mismo. Mientras que un octeto siempre tiene 8 bits, un byte contiene un númerofijo de bits, que no necesariamente son 8. En los computadores antiguos, el byte podría estar conformado por 6, 7, 8ó 9 bits. Hoy en día, en la inmensa mayoría de los computadores, y en la mayoría de los campos, un byte tiene 8 bits,siendo equivalente al octeto, pero hay excepciones.

Valor de posiciónEn cualquier sistema de numeración posicional, el valor de los dígitos depende del lugar en el que se encuentren.En el sistema decimal, por ejemplo, el dígito 5 puede valer 5 si está en la posición de las unidades, pero vale 50 siestá en la posición de las decenas, y 500 si está en la posición de las centenas. Generalizando, cada vez que nosmovemos una posición hacia la izquierda el dígito vale 10 veces más, y cada vez que nos movemos una posiciónhacia la derecha, vale 10 veces menos. Esto también es aplicable a números con decimales.

+---------+---------+---------+

| Centena | Decena | Unidad |

+---------+---------+---------+

| x 100 | x 10 | x 1 |

+---------+---------+---------+

Por tanto, el número 153 en realidad es: 1 centena + 5 decenas + 3 unidades, es decir,100 + 50 + 3 = 153.

En el sistema binario es similar, excepto que cada vez que un dígito binario (bit) se desplaza una posición hacia laizquierda vale el doble (2 veces más), y cada vez que se mueve hacia la derecha, vale la mitad (2 veces menos).

+----+----+----+----+----+ Valor del bit

| 16 | 8 | 4 | 2 | 1 | <-- de acuerdo a

+----+----+----+----+----+ su posición

Abajo vemos representado el número 19.16 + 2 + 1 = 19.

16 8 4 2 1 <-- Valor de posición

Representación gráficade los bits comobombillasencendidas y apagadas

1 0 0 1 1 <-- Dígitos binarios (bits)

También se pueden representar valores "decimales" (números reales, de punto flotante). Abajo vemos el número 5,25representado en forma binaria.

4 + 1 + 0,25 = 5,25

Page 33: La computadora el sistema binario

Bit 31

4 2 1 1/2 1/4 <-- Valor de posición

Representación gráficade los bits comobombillasencendidas y apagadas

1 0 1 0 1 <-- Dígitos binarios (bits)

Aunque la representación de números reales no es exactamente como lo que se muestra arriba, el esquema da unaidea del concepto.Subíndices

Cuando se trabaja con varios sistemas de numeración o cuando no está claro con cual se está trabajando, es típicousar un subíndice para indicar el sistema de numeración con el que se ha representado un número. El 10 es elsubíndice para los números en el sistema decimal y el 2 para los del binario. En los ejemplos de abajo se muestrandos números en el sistema decimal y su equivalente en binario. Esta igualdad se representa de la siguiente manera:• 1910 = 100112• 5,2510 = 101,012

Bits más y menos significativosUn conjunto de bits, como por ejemplo un byte, representa un conjunto de elementos ordenados. Se llama bit mássignificativo (MSB) al bit que tiene un mayor peso (mayor valor) dentro del conjunto, análogamente, se llama bitmenos significativo (LSB) al bit que tiene un menor peso dentro del conjunto.En un Byte, el bit más significativo es el de la posición 7, y el menos significativo es el de la posición 0

+---+---+---+---+---+---+---+---+

| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | <-- Posición del bit

+---+---+---+---+---+---+---+---+

|128|64 |32 |16 | 8 | 4 | 2 | 1 | <-- Valor del bit de acuerdo a su posición

+---+---+---+---+---+---+---+---+

| |

| (-)- Bit menos significativo

(+)----------------------------- Bit más significativo

En una palabra de 16 bits, el bit más significativo es el de la posición 15 y el menos significativo el de la posición 0.

+----+----+----+----+----+----+---+---+---+---+---+---+---+---+---+---+

| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | <-- Posición del bit

+----+----+----+----+----+----+---+---+---+---+---+---+---+---+---+---+

|2^15|2^14|2^13|2^12|2^11|2^10|512|256|128|64 |32 |16 | 8 | 4 | 2 | 1 | <-- Valor del bit de acuerdo

+----+----+----+----+----+----+---+---+---+---+---+---+---+---+---+---+ a su posición

| |

| +-- Bit menos significativo

+-------------------------------------------------------------------- Bit más significativo

Tomemos, por ejemplo, el número decimal 27 codificado en forma binaria en un octeto:

-> 0 0 0 1 1 0 1 1Aquí, el primer '0', el de la izquierda, (que se corresponde con el coeficiente de ), es el bit más significativo,siendo el último '1', el de la derecha, (que se corresponde con el coeficiente de ), el menos significativo.

Page 34: La computadora el sistema binario

Bit 32

En cualquier caso, el bit más significativo es el del extremo izquierdo y el menos significativo el del extremoderecho. Esto es análogo al sistema decimal, en donde el dígito más significativo es el de la izquierda y el menossignificativo el de la derecha, como por ejemplo, en el número 179, el dígito más significativo, el que tiene mayorvalor, es el 1, (el de las centenas), y el menos significativo, el 9, (el de las unidades).

Little endian y Big endianEn los computadores cada byte se identifica con su posición en la memoria (dirección). Cuando se manejan númerosde más de un byte, éstos también deben estar ordenados. Este aspecto es particularmente importante en laprogramación en código máquina, ya que algunas máquinas consideran el byte situado en la dirección más baja elmenos significativo (arquitectura little endian, como los procesadores Intel) mientras que otras consideran que ése esel más significativo (arquitectura big endian, como los procesadores Motorola). De este modo, un byte con elnúmero decimal 27 se almacenaría en una máquina little endian igual que en una máquina big endian, ya que sóloocupa un byte. Sin embargo, para números más grandes los bytes que los representan se almacenarían en distintoorden en cada arquitectura.Por ejemplo, consideremos el número hexadecimal entero AABBCCDD, de 32 bits (4 bytes), localizado en ladirección 100 de la memoria. El número ocuparía las posiciones desde la 100 a la 103, pero dependiendo de si lamáquina es little o big endian, los bytes se almacenarían de diferente manera:Little-endian (Como Intel)

100 101 102 103

... DD CC BB AA ...

Big-endian (Como Motorola)

100 101 102 103

... AA BB CC DD ...

En las imágenes de arriba, en donde se representan las posiciones de memoria 100, 101, 102 y 103 creciendo deizquierda a derecha, «parece» que la representación big endian es más natural, ya que el número AABBCCDD lopodemos leer correctamente (ver figura), mientras que en la representación little endian parece que el número está alrevés, o «patas arriba». Sin embargo, no hay nada que nos impida imaginar que las direcciones de memoria «crecen»de derecha a izquierda, y al observar la memoria de esta manera, la representación little endian «se ve natural» y es labig endian la que «parece» al revés, como se muestra en las figuras de abajo.Little-endian

103 102 101 100

... AA BB CC DD ...

Big-endian

103 102 101 100

... DD CC BB AA ...

Page 35: La computadora el sistema binario

Bit 33

Bit en las películasEn la película Tron, un bit que está representado por una forma poliédrica de color blanco que es un compuesto dedodecaedro e icosaedro. Solo puede decir "sí" (Encendido) y "no" (apagado). Cuando bit dice "sí" cambiabrevemente en un octaedro amarillo, y cuando dice que "no" se transforma en una forma de punta roja. Si se alarmarepite la palabra varias veces, por ejemplo: "No no no no no no!"

Véase también• Byte• Tipo de dato• Tipos de datos máquina• Qubit• Nibble• Célula binaria• Sistema binario• Álgebra de Boole

Enlaces externos• Binary Digit - Binary Operations [1]

• Wikcionario tiene definiciones para bit.Wikcionario

Referencias[1] http:/ / knol. google. com/ k/ max-iskram/ digital-electronic-design-for-beginners/ 1f4zs8p9zgq0e/ 19

Page 36: La computadora el sistema binario

Byte 34

ByteByte es una palabra inglesa (pronunciada [bait] o ['bi.te]), que si bien la Real Academia Española ha aceptado comoequivalente a octeto (es decir a ocho bits), para fines correctos, un byte debe ser considerado como una secuencia debits contiguos, cuyo tamaño depende del código de información o código de caracteres en que sea definido. Launidad byte no tiene símbolo establecido internacionalmente, aunque en países anglosajones es frecuente B mientrasque en los francófonos es o (de octet); la ISO y la IEC en la norma 80000-13:2008 recomiendan restringir el empleode esta unidad a los octetos (bytes de 8 bit).Se usa comúnmente como unidad básica de almacenamiento de información en combinación con los prefijos decantidad. Originalmente el byte fue elegido para ser un submúltiplo del tamaño de palabra de un ordenador, desdecinco a doce bits. La popularidad de la arquitectura IBM S/360 que empezó en los años 1960 y la explosión de lasmicrocomputadoras basadas en microprocesadores de 8 bits en los años 1980 ha hecho obsoleta la utilización de otracantidad que no sean 8 bits. El término octeto se utiliza ampliamente como un sinónimo preciso donde laambigüedad es indeseable (por ejemplo, en definiciones de protocolos).

EscalaEn arquitectura de ordenadores, 8 bits es un adjetivo usado para describir enteros, direcciones de memoria u otrasunidades de datos que comprenden hasta 8 bits de ancho, o para referirse a una arquitectura de CPU y ALU basadasen registros, bus de direcciones o bus de datos de ese ancho.

Tamaño Capacidad de almacenamiento aproximada

1 B Una letra

10 B Una o dos palabras

100 B Una o dos frases

1 kB Una historia muy corta

10 kB Una página de enciclopedia (tal vez con un dibujo simple)

100 kB Una fotografía de resolución mediana

1 MB Una novela

10 MB Dos copias de la obra completa de Shakespeare

100 MB 1 metro de libros en estantería

1 GB Una furgoneta llena de páginas con texto

1 TB 50.000 árboles

10 TB La colección impresa de la Biblioteca del Congreso de Estados Unidos

SignificadosLa palabra "byte" tiene numerosos significados íntimamente relacionados:1. Una secuencia contigua de un número de bits fijo. La utilización de un byte de 8 bit ha llegado a ser casi ubicua.2. Una secuencia contigua de bits en una computadora binaria que comprende el sub-campo direccionable más

pequeño del tamaño de palabra natural de la computadora. Esto es, la unidad de datos binarios más pequeña en que la computación es significativa, o se pueden aplicar las cotas de datos naturales. Por ejemplo, la serie CDC 6000 de mainframes científicas dividió sus palabras de 60 bits de punto flotante en 10 bytes de seis bits. Estos bytes convenientemente colocados forman los datos Hollerith de las tarjetas perforadas, típicamente el alfabeto de mayúsculas y los dígitos decimales. El CDC también refiere cantidades de 12 bits como bytes, cada una

Page 37: La computadora el sistema binario

Byte 35

albergando dos caracteres de 6 bits, debido a la arquitectura de E/S de 12 bits de la máquina. El PDP-10 utilizabainstrucciones de ensamblado de 12 bits LDB y DPB para extraer bytes—estas operaciones sobreviven hoy en elCommon Lisp. Los bytes de 6, 7 ó 9 bits se han utilizado en algunas computadoras, por ejemplo en las palabras de36 bits del PDP-10. Los ordenadores del UNIVAC 1100/2200 series (ahora Unisys) direccionaban los campos dedatos de 6 bits y en modo ASCII de 9 bits modes con su palabra de 36 bits.

HistoriaEl término byte fue acuñado por Waner Buchholz en 1957 durante las primeras fases de diseño del IBM 7030Stretch. Originalmente fue definido en instrucciones de 4 bits, permitiendo desde uno hasta dieciséis bits en un byte(el diseño de producción redujo este hasta campos de 3 bits, permitiendo desde uno a ocho bits en un byte). Losequipos típicos de E/S de este periodo utilizaban unidades de seis bits. Un tamaño fijo de byte de 8 bits se adoptóposteriormente y se promulgó como un estándar por el IBM S/360. El término "byte" viene de "bite" (en inglés"mordisco"), como la cantidad más pequeña de datos que un ordenador podía "morder" a la vez. El cambio de letrano solo redujo la posibilidad de confundirlo con "bit", sino que también era consistente con la afición de los primeroscientíficos en computación en crear palabras y cambiar letras. Sin embargo, en los años 1960, en el Departamento deEducación de IBM del Reino Unido se enseñaba que un bit era un Binary digIT y un byte era un BinarY TuplE. Unbyte también se conocía como "un byte de 8 bits", reforzando la noción de que era una tupla de n bits y que sepermitían otros tamaños.1. Es una secuencia contigua de bits binarios en un flujo de datos serie, como en comunicaciones por módem o

satélite, o desde un cabezal de disco duro, que es la unidad de datos más pequeña con significado. Estos bytespueden incluir bits de inicio, parada o paridad y podrían variar de 7 a 12 bits para contener un código ASCII de 7bits sencillo.

2. Es un tipo de datos o un sinónimo en ciertos lenguajes de programación. C, por ejemplo, define byte como"unidad de datos de almacenamiento direccionable lo suficientemente grande para albergar cualquier miembro deljuego de caracteres básico del entorno de ejecución" (cláusula 3.6 del C estándar). En C el tipo de datos unsignedchar tiene que al menos ser capaz de representar 256 valores distintos (cláusula 5.2.4.2.1). La primitiva de Javabyte está siempre definida con 8 bits siendo un tipo de datos con signo, tomando valores entre –128 y 127.

Los primeros microprocesadores, como el Intel 8008 (el predecesor directo del 8080 y el Intel 8086) podían realizarun número pequeño de operaciones en 4 bits, como la instrucción DAA (ajuste decimal) y el flag "half carry" queeran utilizados para implementar rutinas de aritmética decimal. Estas cantidades de cuatro bits se llamaron "nibbles"en honor al equivalente de 8 bits "bytes".

Palabras alternativasLos bytes de 8 bits a menudo se llaman octetos en contextos formales como los estándares industriales, así como enRedes Informáticas y Telecomunicaciones para evitar confusiones sobre el número de bits implicados. Sin embargo,los bytes de 8 bits se integran firmemente en estándares comunes como Ethernet y HTML. Un octeto es también lapalabra utilizada para la cantidad de ocho bits en muchos lenguajes no ingleses.La mitad de un byte de ocho bits se llama nibble o un dígito hexadecimal. El nibble a menudo se llama semiocteto enredes o telecomunicaciones y también por algunas organizaciones de estandarización. Además, una cantidad de 2bits se llama crumb, aunque raramente se utiliza.

Page 38: La computadora el sistema binario

Byte 36

Abreviaturas/SímbolosEl IEEE 1541 y el MIXF [1] especifican "B" como el símbolo para el byte (por ejemplo, MB significa megabyte),mientras que el IEC 60027 permanece en silencio en este tema. Además, B significa bel, una unidad logarítmicautilizada en el mismo campo.El IEEE 1541 especifica "b" (minúscula) como el símbolo para bit; sin embargo la IEC 60027 y el MIXF especifican"bit" (por ejemplo Mbit para megabit), teniendo la máxima desambiguación posible de byte. "b" vs. "B": laconfusión parece ser suficientemente común para haber inspirado la creación de una página web dedicada b no es B[2].Los países francófonos utilizan una o minúscula para "octeto": es posible referirse a estas unidades indistintamentecomo ko, Mo, o kB, MB. Esto no se permite en el SI por el riesgo de confusión con el cero, aunque esa es la formaempleada en la versión francesa del estándar ISO/IEC 80000-13:2008.

Nombres para diferentes unidades

Unidades básicas de información

Prefijos del Sistema Internacional Prefijo Binario

Múltiplo - (Símbolo) Estándar SI Binario Múltiplo - (Símbolo) Valor

kilobit (kbit) 103 210 kibibit (Kibit) 210

megabit (Mbit) 106 220 mebibit (Mibit) 220

gigabit (Gbit) 109 230 gibibit (Gibit) 230

terabit (Tbit) 1012 240 tebibit (Tibit) 240

petabit (Pbit) 1015 250 pebibit (Pibit) 250

exabit (Ebit) 1018 260 exbibit (Eibit) 260

zettabit (Zbit) 1021 270 zebibit (Zibit) 270

yottabit (Ybit) 1024 280 yobibit (Yibit) 280

Véase tambien: Nibble · Byte · Octal

Los prefijos usados para medidas de byte normalmente son los mismos que los prefijos del SI utilizados para otrasmedidas, pero tienen valores ligeramente distintos. Se basan en potencias de 1024 (210), un número binarioconveniente, mientras que los prefijos del SI se basan en potencias de 1000 (103), un número decimal conveniente.La tabla inferior ilustra estas diferencias. Ver Prefijo binario para una discusión mayor.

Page 39: La computadora el sistema binario

Byte 37

Nombre Abrev. Factor binario Tamaño en el SI

bytes B 20 = 1 100 = 1

kilo k 210 = 1024 103 = 1000

mega M 220 = 1 048 576 106 = 1 000 000

giga G 230 = 1 073 741 824 109 = 1 000 000 000

tera T 240 = 1 099 511 627 776 1012 = 1 000 000 000 000

peta P 250 = 1 125 899 906 842 624 1015 = 1 000 000 000 000 000

exa E 260 = 1 152 921 504 606 846 976 1018 = 1 000 000 000 000 000 000

zetta Z 270 = 1 180 591 620 717 411 303 424 1021 = 1 000 000 000 000 000 000 000

yotta Y 280 = 1 208 925 819 614 629 174 706 176 1024 = 1 000 000 000 000 000 000 000 000

En 1998 fue creado un nuevo sistema de prefijos para denotar múltiplos binarios por la IEC. Oficialmente, el padrónIEC especifica que los prefijos del SI son usados solamente para múltiplos en base 10 (Sistema decimal) y nuncabase 2 (Sistema binario).

Nuevo padrón de prefijos IEC

Nombre Abrev. Factor

kibi Ki 210 = 1024

mebi Mi 220 = 1 048 576

gibi Gi 230 = 1 073 741 824

tebi Ti 240 = 1 099 511 627 776

pebi Pi 250 = 1 125 899 906 842 624

exbi Ei 260 = 1 152 921 504 606 846 976

La información fraccional normalmente se mide en bits, nibbles, nats o bans, donde las últimas dos se utilizanespecialmente en el contexto de la teoría de la información y no se utilizan en otros campos de la computación.

Véase también• Bit• Kilobyte• Prefijos binarios• Tipos de datos máquina

Referencias[1] http:/ / swiss. csail. mit. edu/ ~jaffer/ MIXF[2] http:/ / www. bisnotb. com

Page 40: La computadora el sistema binario

Fuentes y contribuyentes del artículo 38

Fuentes y contribuyentes del artículoComputadora  Fuente: http://es.wikipedia.org/w/index.php?oldid=42149215  Contribuyentes: .José, .Sergio, 142857, A ver, ASPARTAME, AZJuanes, Abece, Aibdescalzo, Airunp,Albireo3000, Alejandroml, Aleposta, AlexAlonso, Alfa989, Alhen, Almiux2009, Amadís, Amanuense, Andersonpana31, Andreasmperu, Angel GN, Angus, Antur, Antón Francho, Armin76,Artaris, Avm, Avsurrutia, BL, Baiji, Banfield, Barteik, Beatriz taboas, BetoCG, Biasoli, BlackBeast, Bucephala, Bucho, Bucle, BuenaGente, Byj2000, C'est moi, CHV, Camilogalactico, CarlosA. Baez, Carlos Quesada, Carmin, Casamanita, Cayosama, Cedecomsa, Cesar Eduardo Ballesteros Aguirre, Chicano, Chico512, Chino-akd, Chixpy, Chrihern, Chuck es dios, Cinabrium,Clesmery, Cobalttempest, Comae, CommonsDelinker, Correogsk, Cratón, Cristinita19, Cronos x, Ctrl Z, Dagavi, Dalton2, Dangarcia, Dangelin5, Danitza iveth, Dantadd, Darolu, David0811,Deleatur, Deprieto, DerHexer, Developer, Dianai, Diegusjaimes, Digigalos, Digital-h, Diogeneselcinico42, Dodo, Dogor, Dorieo, Dreitmen, Drjackzon, Durero, EOZyo, Ecemaml, EdgarGSX,Edmenb, Eduardosalg, Edub, El duende alegre, Elabra sanchez, Electrodan, Eledwin01, Elmascapodetodos, Elsenyor, Emijrp, Enric Naval, Enrique Consultas, Equi, Er Komandante, Eric,Ericbaez, Evillan, Exitocoastal, FAR, FeKuLa, Felipe.bachomo, Fernando Estel, Foundling, FrancoGG, Frankcu, Gabriel Acquistapace, Gacq, Gafotas, Gaijin, Garber, GermanX, Ghsus, GizmoII, Goofys, Gussisaurio, HAMM, HECTOR ARTURO AZUZ SANCHEZ, HUB, Hashar, Heavyrock, Hierro duro, Humberto, Ignacio Icke, Isah213, Isha, Itnas19, Ixfd64, JMPerez, JOKblogger,Jandres95, Jarfil, Jarke, Javier Castaneda, Javierito92, Javierme, Jdiezchica, Jesuja, Jesus 2003 18 x, Jjvaca, Jkbw, Joan231, John.007, JohnManuel, Jorge c2010, JorgeGG, Jorghex, Joseagrc,Joseaperez, Josell2, Jtico, Juan.res, Juanangeles55, Jugones55, Julie, Jurock, Jvv110687, KLosma, Klemen Kocjancic, Koj, Kokoo, Kommodin, Komputisto, Kordas, Kroci, Kved, Kzman, LauraFiorucci, Lauragaribaldi, Leitzaran, Libertad y Saber, Lin linao, Linfocito B, Lloyd-02, Locos epraix, Lourdes Cardenal, Lucas dicci, Lucien leGrey, LuisArmandoRasteletti, Lungo,MARC912374, Macarrones, Mafores, Makahaxi, Maldoror, Mansoncc, Manuel Trujillo Berges, ManuelGR, Manuelito.angelito, Manuelt15, Manwë, Maron siglos15, Matdrodes, Mazzuccoxp,McMalamute, Mdiagom, Miguelpab, Montehermoso-spain, Moriel, Mortadelo2005, MotherForker, Mrjoui, Muro de Aguas, Museo8bits, Mushii, Mutari, Mxn, Máximo de Montemar, Nagul,Naitsirk, Nepenthes, Netito777, Netmaster123, Nicop, Niqueco, Nixón, OLM, Oblongo, Olea, Olga Atzimba, Olivares86, Oodrap, Orgullomoore, Oscar ., Oskar105, PACO, PDD20, Pablomdo,Pacostein, Padeleti, Pan con queso, Parra christopher, Patori, Paz.ar, Pedro Nonualco, Penarc, Pencho15, Pene255, Penguino, Persona, Petronas, PhJ, Pieter, Pinar, Platonides, PoLuX124, Poco apoco, Pompilio Zigrino, Ponchoperez, Porao, Porromaligno10, Praedos, Programador, Prometheus, Pybalo, Qoan, Queninosta, Qwertymith, Racso, Ramon00, Ranf, Rastrojo, RedTony,Reignerok, Resped, Rezagos, Ricardoramirezj, Richy, Rimac, Roberpl, Roblespepe, Rodgarcia, Rodog, Rodolfoap, Rodrigofeu, RoyFocker, Sancebau, Santiperez, Satin, Sauron, Savh, SergioN,Shekatsu8er, Shooke, Siabef, Simeón el Loco, Snakeyes, Sonett72, Soulreaper, Srtxg, Steveen777, Supersouissi, Superzambo, Superzerocool, Tafol, Taichi, Tano4595, Taragui, Tarantino,Tauro1990, Technopat, The worst user, Tigerfenix, Tirithel, Tomatejc, TorQue Astur, Tortillovsky, Tostadora, Triebjlr, Trylks, Txo, Unaiaia, Varano, Vatelys, Veltys, Vitamine, Vivero, Vizcarra,Vladimir138, Vtornet, Vubo, Waldner, Wesisnay, Wikilibrarian, Wikiléptico, Wikipedico wikipedico, Wikiseldon, Wilfredor, Wiljoel, Will vm, Willigulip, Willtron, Xavigivax, Xitlalimons, Yio,Yodigo, Yrithinnd, Zaca83, Zam, Zand, Zenapau, Ángel Luis Alfaro, 1540 ediciones anónimas

Memoria (informática)  Fuente: http://es.wikipedia.org/w/index.php?oldid=42468681  Contribuyentes: Acanas, Angelito94, Antur, Argentumm, Bentzia, Bethan 182, Biasoli, BuenaGente,Camilo, Carmin, Centeno, Chrihern, Cristinita19, Dangelin5, David0811, DayL6, Dferg, Dianai, Diegusjaimes, Diosa, Dodo, Dreitmen, Eduardosalg, Edupedro, Eligna, Eloy, Emijrp, Fallenlugosi, Fanattiq, Fernando Rosso R, Galaxy4, GermanX, Guille.hoardings, Góngora, HUB, Humberto, JaviMad, Jesuja, JorgeGG, Josell2, Juangilj, Jynus, Kalikrates, KnightRider, Laura Fiorucci,Madalberta, Marcecoro, Martin023, Matdrodes, Millars, Moriel, Muro de Aguas, Netito777, Nixón, Obelix83, Olea, Pan con queso, Pencho15, PoLuX124, Queninosta, RaizRaiz, Retama,RoyFocker, Rsg, STARMAN 71, Satin, Sejorera, Sidd, Sonett72, Srengel, Tano4595, The worst user, Tico, Tirithel, Todos somos hombres raros, Txo, Ugly, Uncronopio, Unf, Vanbasten 23,Veon, Vic Fede, Wikiléptico, Yeza, Yrithinnd, Ñuño Martínez, 257 ediciones anónimas

Sistema binario  Fuente: http://es.wikipedia.org/w/index.php?oldid=42563693  Contribuyentes: .Sergio, 123rlqc, 1969, Abgenis, Aibdescalzo, AldanaN, Alexav8, Almendro, Aloriel, Alvaro qc,Alzina, Andreasmperu, Andressanchez 11, Angel GN, Antur, Ascánder, Axxgreazz, BL, Baiji, Balderai, Barleduc, Barteik, Beto 04 2589, BiT, BlackBeast, BuenaGente, Camiloalcubo2,Caritopxndx, Carlos yo, CarlosHoyos, Carnendil, Christiangda, Cinabrium, Cobalttempest, Cookie, Corrector1, Ctrl Z, Dark, David0811, Delapunta, Derek-Uchiha, Descansatore, Dferg,Diegusjaimes, Digigalos, Dinopmi, Dodo, Dove, Drjackzon, Eaguero, Edgar, Edgarm, Edmenb, Eduardo Lima, Eduardosalg, Edub, El guardian999, Elisardojm, Emijrp, Ensada, Equi,Esteban0602, Farisori, Flakinho, Fmariluis, Foundling, Fran89, FrancoGG, Friera, Frutoseco, Gabriel Acquistapace, GabrielBalaudo, Gacq, Gafotas, Gaius iulius caesar, Genba, GermanX,Ggenellina, Gizmo II, Greek, Gsrdzl, Guay, Gusgus, HUB, Heriotza, Hispa, Humbefa, Humberto, Ignacio Icke, In john, Infrablue2, Interwiki, Isha, Iulius1973, J.M.Domingo, JMCC1, Jacina,Janus, Jarke, Javi1977, Jorgeyp, Joseaperez, Juanan Ruiz, Julius C, Jume28, Jynus, KanTagoff, Kansai, Kat0, Kved, LMLM, Lara 28, Laura Fiorucci, Lecuona, Lucien leGrey, Luis Gonzalez,Lunatiko, Lungo, Machlas, Machtvollt, Magister Mathematicae, Maldoror, Mandrake33, Manuel Trujillo Berges, ManuelGR, Manuelt15, Manwë, Mario modesto, Matdrodes, Matias fontealba,Mbolagay, Mercenario97, Miguel, Mijailsf, Moriel, Mortadelo2005, MotherForker, Muro de Aguas, Murphy era un optimista, Murven, Mzamora2, Neochuky, Nethac DIU, Netito777, Nicop,Nihilo, Numbo3, P.o.l.o., PETARDOPUNTO, Pabloallo, Paintman, Pan con queso, Petruss, Pino, Piolinfax, Pjbhva, PoLuX124, Poco a poco, Poromiami, Prometheus, Queninosta, Racso,Rafadose, Rastrojo, Raystorm, Reignerok, RoyFocker, Rαge, Sabbut, Saxwakuy, Siabef, Siin k0dificaar, Sistemo, Sking, Snakeyes, Soulreaper, Spalquimista, Super braulio, Superzerocool,Tano4595, Template namespace initialisation script, The chosen, Tirithel, Tomatejc, Torquemado, Tostadora, Triku, Tristoteles, Tubet, Unf, VA, Vandal Crusher, Vic Fede, Vitamine, Waterpolo,Wzwz, Xenoforme, Y0rx, Yoques, Zanaqo, Zeroth, Zerstreut, ZrzlKing, Zumba1984, conversion script, 1026 ediciones anónimas

Bit  Fuente: http://es.wikipedia.org/w/index.php?oldid=42180072  Contribuyentes: 145-LASP-X12.libre.retevision.es, 217-126-150-34.uc.nombres.ttd.es, 333, Airunp, Alejandrocaro35, Alexav8,Alvaro qc, Amadalvarez, Andre Engels, Arkaninger, Atlante, Barcex, BlackBeast, Carlos Alberto Carcagno, Chuck es dios, Clementito, Cookie, DCarrasco, Dark Bane, Diegusjaimes, Digigalos,Dodo, Dogor, Egaida, Elabra sanchez, Enric Naval, Er Komandante, Erudición, Ezarate, Faelomx, Farisori, Frei sein, Galandil, GermanX, Gothmog, HUB, Hatonthebackofyourbutt, Hawking,Humbefa, Icvav, Imdedios, JMPerez, Janus, Jasev, Javierito92, Jesuja, Jlprwp, Jorgebarrios, Joseaperez, Jsanchezes, Kaa zapa, Kabri, Klarop, Kojie, Konstanza, Lucianobrom, Luis1970, Mafores,Magister Mathematicae, Makahaxi, Maldoror, Markoszarrate, Matdrodes, Mecamático, Moriel, Narciso Flecca Vorburo, Natrix, Netito777, Pacostein, Platonides, Ploncomi, PoLuX124, Poopy69,Portland, RamonExio, Rizome, RoyFocker, Rsg, Sauron, Super braulio, The worst user, Tirithel, Tomatejc, TorQue Astur, Trujaman, Uac314, Valadrem, Veon, Vitamine, Wilfredor, Will vm,conversion script, 244 ediciones anónimas

Byte  Fuente: http://es.wikipedia.org/w/index.php?oldid=42012196  Contribuyentes: .José, Al Lemos, Alberto0000, Albireo3000, Alejandrocaro35, Alhen, Ana wiki, Andre Engels, Antonio1990,Axxgreazz, Bifus, Bucho, Byj2000, Camilo, Carnendil, Coderic, David0811, Der Kreole, Diegusjaimes, Dodo, Dogor, Dpeinador, Edgar, Eduardosalg, Egaida, Elabra sanchez, Eldoom, Elliniká,Enric Naval, FAR, Farisori, Fcr, Foundling, Fran89, FrancoGG, GermanX, Geshua, Gmarkel, Hashar, Hawking, Hprmedina, Humberto, Jaontiveros, Jesuja, Jkbw, Jlprwp, Jorge c2010, JorgeGG,Jorgechp, Joseaperez, Jsanchezes, Luis1970, Luismiad, Magister Mathematicae, Makete, Maldoror, Manuel Trujillo Berges, Manwë, Matdrodes, Mister, Moriel, Mpeinadopa, Muro de Aguas,Napoleón333, Neodimio, Neodop, Netito777, Nicop, Nixón, Piscis93, Profecieza, RGLago, RedHotChiliPeppers, Resped, Rincondelgabo, Rosarino, RoyFocker, Rsg, Sabbut, Sanbec, Sauron,Snakeyes, Softed, Supernova13, Thunderbird2, Tirithel, TorQue Astur, Tripy, Truor, Txuspe, Ugly, Unf, Wesisnay, Will vm, Zupez zeta, conversion script, 294 ediciones anónimas

Page 41: La computadora el sistema binario

Fuentes de imagen, Licencias y contribuyentes 39

Fuentes de imagen, Licencias y contribuyentesArchivo:Personal computer, exploded 4.svg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Personal_computer,_exploded_4.svg  Licencia: Creative Commons Attribution 2.5 Contribuyentes: Aleator, BMK, Berrucomons, Boivie, Edward, Gustavb, Huhsunqu, J.delanoy, Jon Harald Søby, Kozuch, Lysander89, Mdd, Mhare, Monsterxxl, Origamiemensch, Rocket000,Slovik, Ss181292, UED77, 22 ediciones anónimasArchivo:Fuente de computadora.JPG  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Fuente_de_computadora.JPG  Licencia: Creative Commons Attribution-Sharealike 3.0 Contribuyentes: User:Cesar Eduardo Ballesteros AguirreArchivo:Arquitectura von Neumann.png  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Arquitectura_von_Neumann.png  Licencia: GNU Free Documentation License Contribuyentes: Paintman, 1 ediciones anónimasArchivo:ALU symbol.svg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:ALU_symbol.svg  Licencia: GNU Free Documentation License  Contribuyentes: Cburnett, Eadthem,Herbythyme, 4 ediciones anónimasArchivo:PCDESK.JPG  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:PCDESK.JPG  Licencia: GNU Free Documentation License  Contribuyentes: User:Almiux2009Archivo:TFT LCD display Samsung SyncMaster 510N.jpg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:TFT_LCD_display_Samsung_SyncMaster_510N.jpg  Licencia: GNUGeneral Public License  Contribuyentes: User:KittenKiller, User:MaGioZal, User:ReconTantoArchivo:Cherry keyboard 105 keys.jpg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Cherry_keyboard_105_keys.jpg  Licencia: Public Domain  Contribuyentes:User:32bitmaschineArchivo:3-Tastenmaus Microsoft.jpg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:3-Tastenmaus_Microsoft.jpg  Licencia: Creative Commons Attribution-Sharealike 2.5 Contribuyentes: Aka, Darkone, GreyCat, WardenArchivo:Canon S520 ink jet printer.jpg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Canon_S520_ink_jet_printer.jpg  Licencia: Creative Commons Attribution-Sharealike 2.5 Contribuyentes: user:AkaArchivo:Scanner.view.750pix.jpg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Scanner.view.750pix.jpg  Licencia: Public Domain  Contribuyentes: Users Boffy b, Arpingstone onen.wikipediaArchivo:Disco duro abierto.jpg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Disco_duro_abierto.jpg  Licencia: GNU Free Documentation License  Contribuyentes: Originaluploader was Aloriel at es.wikipediaArchivo:Actluidspreker 002.jpg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Actluidspreker_002.jpg  Licencia: GNU Free Documentation License  Contribuyentes: Originaluploader was Michiel1972 at nl.wikipediaArchivo:GEDC0160.JPG  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:GEDC0160.JPG  Licencia: Creative Commons Attribution 2.0  Contribuyentes: JannetImagen:Commons-logo.svg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Commons-logo.svg  Licencia: logo  Contribuyentes: User:3247, User:GruntArchivo:Wiktionary-logo-es.png  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Wiktionary-logo-es.png  Licencia: logo  Contribuyentes: es:Usuario:PybaloArchivo:Spanish Wikiquote.SVG  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Spanish_Wikiquote.SVG  Licencia: desconocido  Contribuyentes: User:James.mcd.nzArchivo:Jacquard.loom.cards.jpg  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Jacquard.loom.cards.jpg  Licencia: Public Domain  Contribuyentes: User Ghw on en.wikipediaArchivo:Leibniz binary system 1703.png  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Leibniz_binary_system_1703.png  Licencia: Public Domain  Contribuyentes: GottfriedWilhelm Leibniz (1646-1716)Archivo:Conversion.JPG  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Conversion.JPG  Licencia: Public Domain  Contribuyentes: User:ZerstreutArchivo:Bulbgraph Off.png  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Bulbgraph_Off.png  Licencia: Public Domain  Contribuyentes: User:MarshaüArchivo:Bulbgraph.png  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Bulbgraph.png  Licencia: Public Domain  Contribuyentes: User:MarshaüArchivo:512k en bits.JPG  Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:512k_en_bits.JPG  Licencia: Public Domain  Contribuyentes: Amadalvarez, Rafiko77, StuartBrady, Wst, 2ediciones anónimas

Page 42: La computadora el sistema binario

Licencia 40

LicenciaCreative Commons Attribution-Share Alike 3.0 Unportedhttp:/ / creativecommons. org/ licenses/ by-sa/ 3. 0/