La estructura de datos tiene la siguiente organización:
Bit: Es la unidad mínima de almacenamiento 0 o 1.
Nibble: son 4 bits, se pueden escribir en número hexadecimal.
Byte: son 8 bits, 2 Nibble.
Word: son 16 bits, 4 Nibble, 2 Byte, almacena tipo de datos (Int,Double).
Double: son 32 bits, 8 Nibble, 4 Byte, 2 Word.
Quat: son 64 bits, 16 Nibble, 8 Byte, 4 Word, 2 Double.
Códigos binarios: otra forma de representar los números binarios son:
Código ASCII: Es la tabla de números extendidos
Este blog esta creado para compartir y desarrollar conocimientos acerca de arquitectura de hardware en computación digital.
lunes, 24 de agosto de 2015
Estructura matemática de la memoria.
En electrónica
las primeras memorias eran volátiles, esto significa que sin energía la memoria
se borraba, estos componentes electrónicos
se conoces como flip flop.
Para resolver este problema de la energía, volvieron la memoria volatil a una memoria flash insertando en el flip flop un condensador así este almacenaba energía y guardaba los datos de la memoria.
Las memorias tienen 2 acciones leer o escribir (R/W) y se definen Read es igual a 1 y Write es = 0. Hay que recordar que un bit es un 0 o 1, un Byte tiene 8 bits, la memoria la escribe o lee en 2 cifras hexadecimales, ejemplo:
Se concluye que un registro tiene una longitud de 8 bits, la cual es la unidad de almacenamiento de un Byte.
Se concluye que un registro tiene una longitud de 8 bits, la cual es la unidad de almacenamiento de un Byte.
Ya con los conceptos claros de la imagen anterior podemos de finir que el primer bit de izquierda a derecha es el bit del bus de control la cual hace el control de los operandos con un bit (0 o 1), en la imagen como esta en 0 entonces esta escribiendo la dirección. los dos siguientes bits 1 0 indican la dirección entonces es el bus de direcciones la cual busca la posición en la memoria y escribe el dato, dado que el caso fuera leer y en ningún bus de dirección este el dato, el dato a leer se desecha. Por ultimo encontramos los ultimos 8 bits que es el dato.
En general podemos decir que toda la imagen pertenece a un bus de datos, la cual afecta todas las posiciones en la memoria.
En general podemos decir que toda la imagen pertenece a un bus de datos, la cual afecta todas las posiciones en la memoria.
martes, 11 de agosto de 2015
Sistemas de numeración
Podemos definir que un sistema de numeración es un conjunto de números, los cuales son elementos consecutivos del sistema.
Sistema de numeración decimal: Es el sistema que esta conformado por un conjunto de números que van de 0 a 9. Adicional el sistema de numeración tiene operaciones que son suma, resta y multiplicación. También tiene la regla de la Unicidad la que significa que el resultado de las operaciones con los elementos del sistema va a dar un elemento del sistema.
Sistemas posicionales: Es el sistema que clasifica el número por la magnitud y la ubicación de la cantidad dada. Este sistema esta conformado por:
-Número
-Posición
-Multiplicador
Ejemplo: 572245*10^n-1
Donde 10^n-1 es la magnitud (multiplicador). Entonce el ejemplo terminaría de la siguiente manera:
5*10^0
4*10^1
2*10^2
2*10^3
7*10^4
5*10^5
Notación Ponderada: Sirve para cualquier base, y todos los sistemas de numeración necesitan de la notación ponderada para expresar las cantidades : e * b ^ n. Ejemplo:
Sistema de numeración decimal: Es el sistema que esta conformado por un conjunto de números que van de 0 a 9. Adicional el sistema de numeración tiene operaciones que son suma, resta y multiplicación. También tiene la regla de la Unicidad la que significa que el resultado de las operaciones con los elementos del sistema va a dar un elemento del sistema.
Sistemas posicionales: Es el sistema que clasifica el número por la magnitud y la ubicación de la cantidad dada. Este sistema esta conformado por:
-Número
-Posición
-Multiplicador
Ejemplo: 572245*10^n-1
Donde 10^n-1 es la magnitud (multiplicador). Entonce el ejemplo terminaría de la siguiente manera:
5*10^0
4*10^1
2*10^2
2*10^3
7*10^4
5*10^5
Notación Ponderada: Sirve para cualquier base, y todos los sistemas de numeración necesitan de la notación ponderada para expresar las cantidades : e * b ^ n. Ejemplo:
lunes, 10 de agosto de 2015
Historia de los procesadores.
Buen día.
El día de hoy comparto una línea de tiempo, la cual para mi fueron los echos mas importantes de la historia de los procesadores.
Click en la imagen.
El día de hoy comparto una línea de tiempo, la cual para mi fueron los echos mas importantes de la historia de los procesadores.
Click en la imagen.
sábado, 8 de agosto de 2015
Historia de los computadores.
Se dice que la primera computadora llega de la era paleolítica, cuando los homo sapiens utilizaban rocas para hacer cálculos matemáticos básicos para contar los días o meses, después de que pasara esa era llega de China el ábaco, la cual su función no cambiaba porque servia para contar. Mas adelante un matemático Blaise Pascal, se ingenia una maquina diseñada de engranes la cual ayuda a contar con mas rapidez que un ábaco denominada la PASCALINA, en 1816 llega lo que se podría denominar la primera computadora llamada la maquina analítica, diseñada por el Charles Babbage denominado padre de la computación. Esta maquina hacia cálculos y estaba diseñado por engranes y palancas, la cual tenía tarjetas perforados y por estas tarjetas perforadas se graban los cálculos hechos por dicha maquina. en 1834 la condesa Ada Byron indica que esta maquina analítica además de estar integrada por componentes mecánicos, debería tener un programa interno el cual le ayude hacer cálculos. Este pensamiento la llevo hacer la primera programadora del planeta; (ADA lenguaje de programación de inteligencia artificial, es llamado así por homenaje a la condesa).
En 1880 Thomas Alva Edison patenta el bombillo incandescente y con esto se empiezan a crear aparatos que tengan electricidad. En 1900 nace la ciencia de la electrónica, la computadoras en esta época estaban diseñadas en tubos de vació es decir que su estado era o encendido o apagado este quiere decir que ya era un lenguaje binario o es 0 o 1. En 1947 nace el primer transistor diseñado por el físico William Bradford Shockley la cual para muchos este suceso parte la historia de la humanidad en dos, este transistor es la unión de 2 materiales químicamente añadidos, la cual tienen electrones libres , gracias al transistor se busca la miniaturización de los aparatos eléctricos.
En 1951 fabrican la primera computadora comercial, llamada UNIVAC, esta computadora hacia cálculos matemáticos bastantes rápidos para la época, pesaba 7.250 Kg. y ocupaba un cuarto entero. Después de la UNIVAC llega la IBM 701 la cual tenía bancos de conmutación y ya se manejaba con un lenguaje de programación llamado asembler, en 1954 llega el IBM 704, esta maquina estaba soportaba por datos de cintas, la cual ayudaría para mucho después el diseño de los discos duros. Un dato importante para mi país natal llega el primer computador entre los años 1958 a 1960 llega el IBM 1401 a Colombia la cual fue suministrada para el ministerio de hacienda. En 1976 Apple lanza el primer pc personal, era el primer pc la cual combinaba monitor y teclado y estaba a la venta para todo publico.
En 1880 Thomas Alva Edison patenta el bombillo incandescente y con esto se empiezan a crear aparatos que tengan electricidad. En 1900 nace la ciencia de la electrónica, la computadoras en esta época estaban diseñadas en tubos de vació es decir que su estado era o encendido o apagado este quiere decir que ya era un lenguaje binario o es 0 o 1. En 1947 nace el primer transistor diseñado por el físico William Bradford Shockley la cual para muchos este suceso parte la historia de la humanidad en dos, este transistor es la unión de 2 materiales químicamente añadidos, la cual tienen electrones libres , gracias al transistor se busca la miniaturización de los aparatos eléctricos.
En 1951 fabrican la primera computadora comercial, llamada UNIVAC, esta computadora hacia cálculos matemáticos bastantes rápidos para la época, pesaba 7.250 Kg. y ocupaba un cuarto entero. Después de la UNIVAC llega la IBM 701 la cual tenía bancos de conmutación y ya se manejaba con un lenguaje de programación llamado asembler, en 1954 llega el IBM 704, esta maquina estaba soportaba por datos de cintas, la cual ayudaría para mucho después el diseño de los discos duros. Un dato importante para mi país natal llega el primer computador entre los años 1958 a 1960 llega el IBM 1401 a Colombia la cual fue suministrada para el ministerio de hacienda. En 1976 Apple lanza el primer pc personal, era el primer pc la cual combinaba monitor y teclado y estaba a la venta para todo publico.
martes, 4 de agosto de 2015
Primer día de clase.
El primer día de clase de arquitectura de hardware, se realizo la presentación del profesor Oscar Mendoza y los alumnos, adicional se deja estipulado la entrega de trabajos y parciales para el semestre, con los siguientes porcentajes:
40% parcial.
20% Entradas por semana en el blog.
20% Actividad web.
20% Actividad en clase.
Nota: la imagen principal del blog es de http://allsciencemag.com/ pagina de Wallpapers.
40% parcial.
20% Entradas por semana en el blog.
20% Actividad web.
20% Actividad en clase.
Nota: la imagen principal del blog es de http://allsciencemag.com/ pagina de Wallpapers.
Suscribirse a:
Entradas (Atom)