jueves, 10 de noviembre de 2016

ASSEMBLER

El lenguaje ensamblador, o assembler (en inglés assembly language y la abreviación asm), es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables.




El 8086 representa la arquitectura base para todos los microprocesadores de 16 bits de Intel: 8088, 8086, 80188, 80186 y 80286. Aunque han aparecido nuevas características a medida que estos microprocesadores han ido evolucionando; todos los procesadores Intel, usados en la actualidad en los PC’s y compatibles son miembros de la familia 8086. El conjunto de instrucciones, registros y otras características son similares, a excepción de algunos detalles, todo la familia 80x86 en adelante poseen dos características en común: a) Arquitectura Segmentada, Esto significa que la memoria es divida en segmentos con un tamaño máximo de 64k (información importante para el direccionamiento de la memoria en la futura programación segmentada en el lenguaje ensamblador) y b) Compatibilidad de Las intrusiones y registros de las anteriores versiones son soportados por las nuevas versiones, y estas versiones son soportadas por versiones anteriores.

Realizamos ejercicios en el emulador 8086:

jueves, 13 de octubre de 2016

EL MICROPROCESADOR

Programación de microprocesador
es el nivel mas mas básico del microprocesador responde a un listado a un numero de operaciones que se denominan programa de maquina.
el microprocesador es el CI central y mas compleja de un sistema de computo, que constituye la unidad central de procesamiento...
lectura continua...
Bus de dirección: este es un bus unidireccionar debido a que la información fluye en una sola dirección, de cpu a la memoria o a los elementos de entrada y salida. la cpu solo puede colocar niveles lógicos, en las lineas de dirección con la cual se genera 2 posibles direcciones diferentes.
cuando hablampos de bits es de capacidad de letras cuando  hablamos de
Giga Ger  hablamos de velocidad
cada dato a una palabra.
Buses de control:
interrupciones: es una bandera que sale cuando sale 1 los procesos se paran, le da prioridad a otros procesos.
RESET: limpiar una información. 

miércoles, 12 de octubre de 2016

-Memoria principal

Memoria primaria (MP), memoria principal, memoria central o memoria interna es la memoria de la computadora donde se almacenan temporalmente tanto los datos como los programas que la unidad central de procesamiento (CPU) está procesando o va a procesar en un determinado momento. Por su función, la MP debe ser inseparable del microprocesador o CPU, con quien se comunica a través del bus de datos y el bus de direcciones. El ancho del bus determina la capacidad que posea el microprocesador para el direccionamiento de direcciones en memoria.
En algunas ocasiones suele llamarse “memoria interna” porque a diferencia de los dispositivos de memoria secundaria, la MP no puede extraerse tan fácilmente.
Esta clase de memoria es volátil, es decir que cuando se corta la energía eléctrica, se borra toda la información que estuviera almacenada en ella.
La MP es el núcleo del subsistema de memoria de un sistema informático, y posee una menor capacidad de almacenamiento que la memoria secundaria, pero una velocidad millones de veces superior. Cuanto mayor sea la cantidad de memoria, mayor será la capacidad de almacenamiento de datos.
Cuando la CPU tiene que ejecutar un programa, primero lo coloca en la memoria y después lo empieza a ejecutar. Lo mismo ocurre cuando necesita procesar una serie de datos; antes de poder procesarlos los tiene que llevar a la memoria principal.
Dentro de la memoria de acceso aleatorio (RAM) existe una clase de memoria denominada memoria caché, que se caracteriza por ser más rápida que las demás, permitiendo que el intercambio de información entre la CPU y la MP sea a mayor velocidad.
La estructura de la memoria principal ha cambiado en la historia de las computadoras. Desde los años 1980 es prevalentemente una unidad dividida en celdas que se identifican mediante una dirección. Está formada por bloques de circuitos integrados o chips capaces de almacenar, retener o "memorizar" información digital, es decir, valores binarios; a dichos bloques tiene acceso el microprocesador de la computadora.

Tipos

En las computadoras son utilizados dos tipos de memorias:

  1. Memoria de Solo Lectura (Read Only Memory, ROM). Viene grabada de fábrica con una serie de programas. El software de la ROM se divide en dos partes:
    1. Rutina de arranque o POST (Power On Self Test, «Auto Diagnóstico de Encendido»): realiza el chequeo de los componentes de la computadora; por ejemplo, circuitos controladores de video, de acceso a memoria, el teclado, unidades de disco, etcétera. Se encarga de determinar cuál es el hardware que está presente y de la puesta a punto de la computadora. Mediante un programa de configuración, el setup, lee una memoria llamada CMOS RAM (RAM de Semiconductor de Óxido Metálico). Esta puede mantener su contenido durante varios años, aunque la computadora esté apagada, con muy poca energía eléctrica suministrada por una batería, guarda la fecha, hora, la memoria disponible, capacidad de disco rígido, si tiene disquetera o no. Se encarga en el siguiente paso de realizar el arranque (booteo): lee un registro de arranque BR (Boot Record) del disco duro o de otra unidad (como CD, USB...), donde hay un programa que carga el sistema operativo a la RAM. A continuación cede el control a dicho sistema operativo y la computadora queda listo para trabajar.
    2. Rutina del BIOS (Basic Input-Output System o «Sistema Básico de Entrada-Salida»): permanece activa mientras se está usando la computadora. Permite la activación de los periféricos de entrada/salida: teclado, monitor, ratón, etcétera.
      1. Rutina Setup: etapa primaria en la que se pueden modificar opciones básicas como el horario. Es indiferente al sistema operativo y se inicia antes de iniciar sesión.
  2. Memoria de Lectura-Escritura (Read-Write Memory, RWM): es la memoria del usuario que contiene de forma temporal el programa, los datos y los resultados que están siendo usados por el usuario de la computadora. En general es memoria volátil, pierde su contenido cuando se apaga la computadora, es decir que mantiene los datos y resultados en tanto el bloque reciba alimentación eléctrica, a excepción de la CMOS RAM.

-Memoria caché (mapeo de direcciones, tamaño del bloque, políticas de reemplazo y almacenamiento




Caché es una palabra que se utiliza para denominar ese espacio físico en disco que se necesita para ejecutar aplicaciones o procesos pero con el que en ocasiones el usuario no cuenta. Por ejemplo, abrir una imagen puede requerir un determinado espacio en caché debido a la compresión de la misma y a que el sistema necesita almacenar dicha información para después presentárnosla. Lo normal es que cuando cerramos la imagen o el programa la caché correspondiente se borre, pero esto no siempre sucede.Los motivos para que se acumulen archivos de caché pueden ser varios. Primero, que no se puedan eliminar porque aún estén en uso, segundo que la aplicación no esté programada para hacerlo, o también que haya decidido preservar los datos para operar más rápidamente la próxima vez, aunque no sepa si habrá una próxima vez. Por eso de cuando en cuando puede ser muy útil que borremos la caché, algo con lo que podemos llevarnos más de una sorpresa recuperando preciado espacio libre en disco.
 Estas son algunas de las características:
  • Un sólo clic nos permite borrar todos los elementos de la caché
  • Borrado de elementos también al iniciar la aplcicación o cada cierto tiempo
  • Cierre automático de la app cuando ha terminado de hacer la limieza
  • Borrado selectivo de caché o borrado por aplicación
  • Filtrado de elementos según el tamaño que ocupan o según aplicación

Fuente de poder

En electrónica, la fuente de alimentación o fuente de poder es el dispositivo que convierte la corriente alterna (CA), en una o varias corrientes continuas (CC), que alimentan los distintos circuitos del aparato electrónico al que se conecta (computadora, televisor, impresora, router, etc.).1
En inglés se conoce como power supply unit (PSU), que literalmente traducido significa: unidad de fuente de alimentación, refiriéndose a la fuente de energía eléctrica.

Fuentes de alimentación lineales

Las fuentes lineales siguen el esquema: transformador, rectificador, filtro, regulación y salida.
En primer lugar el transformador adapta los niveles de tensión y proporciona aislamiento galvánico. El circuito que convierte la corriente alterna en corriente continua pulsante se llama rectificador, después suelen llevar un circuito que disminuye el rizado como un filtro de condensador. La regulación, o estabilización de la tensión a un valor establecido, se consigue con un componente denominado regulador de tensión, que no es más que un sistema de control a lazo cerrado (“realimentado”, figura 3) que sobre la base de la salida del circuito ajusta el elemento regulador de tensión que en su gran mayoría este elemento es un transistor. Este transistor que dependiendo de la tipología de la fuente está siempre polarizado, actúa como resistencia regulable mientras el circuito de control juega con la región activa del transistor para simular mayor o menor resistencia y por consecuencia regulando el voltaje de salida. Este tipo de fuente es menos eficiente en la utilización de la potencia suministrada dado que parte de la energía se transforma en calor por efecto Joule en el elemento regulador (transistor), ya que se comporta como una resistencia variable. A la salida de esta etapa a fin de conseguir una mayor estabilidad en el rizado se encuentra una segunda etapa de filtrado (aunque no obligatoriamente, todo depende de los requerimientos del diseño), esta puede ser simplemente un condensador. Esta corriente abarca toda la energía del circuito, para esta fuente de alimentación deben tenerse en cuenta unos puntos concretos a la hora de decidir las características del transformador.


Fuentes de alimentación conmutadas

Una fuente conmutada es un dispositivo electrónico que transforma la energía eléctrica mediante transistores en conmutación. Mientras que un regulador de tensión utiliza transistores polarizados en su región activa de amplificación, las fuentes conmutadas utilizan los mismos conmutándolos activamente a altas frecuencias (20-100 kHz típicamente) entre corte (abiertos) y saturación (cerrados). La forma de onda cuadrada resultante se aplica a transformadores con núcleo de ferrita (Los núcleos de hierro no son adecuados para estas altas frecuencias) para obtener uno o varios voltajes de salida de corriente alterna (CA) que luego son rectificados (con diodos rápidos) y filtrados (inductores y condensadores) para obtener los voltajes de salida de corriente continua (CC). Las ventajas de este método incluyen menor tamaño y peso del núcleo, mayor eficiencia y por lo tanto menor calentamiento. Las desventajas comparándolas con fuentes lineales es que son más complejas y generan ruido eléctrico de alta frecuencia que debe ser cuidadosamente minimizado para no causar interferencias a equipos próximos a estas fuentes.
Las fuentes conmutadas tienen por esquema: rectificador, conmutador, transformador, otro rectificador y salida.
La regulación se obtiene con el conmutador, normalmente un circuito PWM (pulse width modulation) que cambia el ciclo de trabajo. Aquí las funciones del transformador son las mismas que para fuentes lineales pero su posición es diferente. El segundo rectificador convierte la señal alterna pulsante que llega del transformador en un valor continuo. La salida puede ser también un filtro de condensador o uno del tipo LC.
Las ventajas de las fuentes lineales son una mejor regulación, velocidad y mejores características EMC. Por otra parte las conmutadas obtienen un mejor rendimiento, menor coste y tamaño.


Fuentes de alimentación especiales

Entre las fuentes de alimentación alternas, tenemos aquellas en donde la potencia que se entrega a la carga está siendo controlada por transistores, los cuales son controlados en fase para poder entregar la potencia requerida a la carga.
Otro tipo de alimentación de fuentes alternas, catalogadas como especiales son aquellas en donde la frecuencia es variada, manteniendo la amplitud de la tensión logrando un efecto de fuente variable en casos como motores y transformadores de tensión.

Resultado de imagen para fuente de poder dibujo


-La BIOS SETUP limpiar particionar y formatear

De acuerdo a cada fabricante del BIOS, realizará procedimientos diferentes, pero en general se carga una copia del firmware hacia la memoria RAM, dado que esta última es más rápida. Desde allí se realiza la detección y la configuración de los diversos dispositivos que pueden contener un sistema operativo. Mientras se realiza el proceso de búsqueda de un SO, el programa del BIOS ofrece la opción de acceder a la RAM-CMOS del sistema donde el usuario puede configurar varias características del sistema, por ejemplo, el reloj de tiempo real.  

la Bios es un elemento fundamental de cualquier pcLa información contenida en la RAM-CMOS es utilizada durante la ejecución del BIOS para configurar dispositivos como ventiladores, buses y controladores
Inicializa y chequea durante el arranque todos los componentes de hardware. Como el disco duro, el teclado, la pantalla, el ratón, la memoria RAM. Luego prepara el equipo para que Windows se cargue y se ejecute. Su nombre viene de las siglas de Basic Input Output System (Sistema Básico de Entrada/Salida).

Si la BIOS detecta un problema grave ni siquiera deja que Windows se cargue. Eso da una idea de lo esencial que es. Otras de sus tareas básicas son:
  • Se chequea a sí misma. Y muestra información sobre el tipo y versión de BIOS y la clase y velocidad de la CPU.
  • Comprueba la cantidad e integridad de la memoria RAM del sistema.
  • Detecta e inicializa componentes y dispositivos del equipo: teclado, ratón, tarjeta gráfica, disco duro, DVD, etc.
  • Activa otras BIOS específicas, como la de la tarjeta de vídeo.
  • Carga configuraciones variadas (como por ejemplo la hora y la fecha).
  • Establece desde qué unidades puede arrancar el PC (disco duro, CD, USB, etc.).
La BIOS va informando de lo que hace mediante líneas de texto que aparecen (muy deprisa) en la pantalla. Se les llama POST, por Power-On Self Test (Autocomprobación en el Arranque).

-Sistemas de almacenamiento de información

Sistemas de almacenamiento interno

Existen soportes de almacenamiento interno, que están dentro de la propia arquitectura o
carcasa del ordenador portátil, o de la CPU para el caso de los ordenadores de sobremesa 
Estos soportes son los discos duros internos del ordenador.
Cualquier ordenador trae como mínimo un disco duro interno instalado en su interior; pero
eso no significa que solo pueda tener uno. Un ordenador puede tener varios discos duros
instalados internamente, tantos como admitan el resto de sus componentes de hardware.
La capacidad de los discos duros internos, comenzó siendo de unos pocos Mb, pero
actualmente ya es difícil encontrar equipos con discos duros internos menores a los 250 Gb de capacidad, pudiendo llegar hasta 2 Tb de capacidad de almacenamiento.

Sistemas de almacenamiento externo

Para acceder a sus datos, solo hay que abrir el explorador de archivos de nuestro equipo y localizar el disco duro, generalmente asociado a la letra C.
Por otro lado, existen soportes de almacenamiento externo, que no están continuamente conectados al ordenador y que pueden transportarse, conectarse y desconectarse del equipo, y hacerlo también entre distintos equipos. Estos soportes externos o extraíbles,pueden ser de diferentes tipos, y los vamos a ver continuación.

CD, ROM y DVD-ROM
Son dispositivos de almacenamientodigital, ópticos y compactos. Aunque tienen diferente estructura interna y capacidad de almacenamiento, pueden ser grabables (una única grabación y los datos no pueden borrarse) o regrabables (sus datos pueden borrarse y grabarse encima de ellos nueva información). Requieren de un lector instalado en los equipos para poder acceder a su información o grabarlos con información nueva. Su forma es circular, de 12 y 8 cm, plana y con un agujero en el centro, de exterior plástico e interior metálico . Las capacidades disponibles actualmente para los usuarios medios en informática , son de 700 Mb para los CD ́sde 12 cm de diámetro, 250 Mb para los de 8 cm y de 4,7 Gb para los DVD ́s.Ambos sistemasrequieren de un programa específico para grabar en ellos los datos deseados, o software de grabación. Sin embargo, para acceder a su contenido tenemos que abrir el explorador de archivosde nuestro equipo, y encontraremos el acceso a su información en la unidad lectora marcada cono CD/DVD.Un ordenador portátil, solo tiene una unidad lectora de CD/DVD, mientras que uno de sobremesa puede tener tantas como admita la CPU (normalmente, dos como máximo).
Resultado de imagen para Sistemas de almacenamiento de información

,