Vous êtes sur la page 1sur 3

Hardware

Temas 1 y 2

Una computadora es una colección de circuitos integrados y otros componentes relacionados que puede procesar la
información con exactitud, rapidez y de acuerdo a lo indicado por un usuario o automáticamente por un programa.

Maquina de von Neuman cuello de botella de von Neumann, no puede hacerse a la vez una extracción de
instrucción y una operación de datos ( comparten bus )

CPU: unidad central de proceso


( contiene registros , ALU y UC )
decodifica y ejecuta las
instrucciones de la memoria.

ALU: unidad aritmético-logica


opera con datos de la memoria
principal: resultados temporales
en registro

UC: Unidad de control, lee las


instrucciones de la memoria,
genera señales de control.
Contador de programa, dirección
de la instrucción a ejecutar.

BUSES: Caminos por donde circulas las instrucciones y datos.

MEMORIA PRINCIPAL: celadas identificadas por una dirección de un tamaño de bits igual , almacenan datos e
instrucciones. Es volátil, se borra cuando se corta la corriente.

UNIDAD DE EIS: transimision entre periféricos y la memoria . Dos grandes tipos : comunicación y almacenamiento

CANAL: gestiona la transferencia de información entre periféricos y la memoria.

Elementos de almacenamiento: BIESTABLE (flip flop) Dispositivo que adopta uno de los dos estados (0,1) durante
un tiempo si no hay perturbaciones. Memoriza un bit. Señal de entrada (con el estado) que se modifica con las
señales de salida y carga. Síncronos : tiene una entrada de reloj ( la seña carga actúa como tal). Los biestables suelen
tener otras señales como puesta a cero, puesta a 1 y complemento (fuerza el cambio del bit guardado).

Registro: conjunto de biestables asociados, longitud de registro: nº de bits que almacena.

Memoria: Agrupación de un gran número de registros de la misma longitud. Ancho de palabra: longitud del registro
elemental -8-64 bits. Dirección de memoria: posición de memoria Nº tamaño N palabra direcciones entre 0 a N-1.
Operaciones sobre el registro: lectura y escritura, se consideran de sincronismo, marca el instante del inicio de la
operación. Tiempo de ciclo: duración máxima de la operación. Señal de salida: fin de ciclo.

Operador: Paralelo: procesa varios bits a la vez. Serie: solo trabaja con un bit. Necesita registros. Monociclo: usa un
operador (NOT) Diciclo: usa dos operando (AND) Especializados: una operación (sumador).

Generales: realizan distintas operaciones programadas.

Operaciones: lógicas (NOT, OR, AND, XOR) Aritméticas (cambio de signo, suma, resta, multiplicación, división)
operadores lógicos (0 y 1 asimilables a verdadero y falso).

Interconexión: Enlace bidireccional, envía y recibe datos. Es complejo, solo para cuando el intercambio es frecuente
y rápido. Buses forma más usual de interconexión, permite la comunicación selectiva entre un conjunto de
dispositivos conectados entre sí. De Datos: transfiere datos, ancho de palabra de transferencia= ancho palabra
memoria. Direcciones, transfiere direcciones hasta la memoria, con n bit de computador direcciona 2 n palabras de
memoria como máximo. Control se transfieren señales diversas Multiplexados líneas eléctricas que se usan como
bus de datos o de direcciones.

Señales de control: Señales de nivel: activas durante un periodo completo de reloj. Señales de pulso marcan un
instante sincronizado con los pulsos de reloj. Ejemplos: Señal selección de bus (nivel) señal de carga de registro(
pulso), señal de gobierno del operador ( nivel) , señales que gobiernan las operaciones de memoria ( nivel)

Ejecución de instrucción Fase de búsqueda 1º transferir el contenido del contador del programa (CP) al registro de
dirección (RD) 2º Pasar al registro de memoria (RM) el dato almacenado en la dirección de memoria indicada por
RD ( registro de direcciones) 3º transferir el dato leído desde el RM al registro de instrucción (RI) incrementar el
valor del contador de programa para apuntar a la instrucción siguiente.

Composición de un sistema informático. Unidad Central de Proceso, Hardware del ordenador que interpreta las
instrucciones de un programa informático mediante operaciones básicas: aritméticas, lógicas y de entrada/salida.
Interpreta ordenadamente las instrucciones almacenadas en la memoria para ser ejecutadas.

ALU: tiene un operador diadico paralelo de propósito general AC( acumulador) (RO1,RO2) (registros con datos de
entrada) IR biestable ( con el resultado) BR( batería de registros) BD(bus de datos) SBRE( señal de selección de
entrada) SBRS( señal de selección de salida) CAC(señal de carga). AC conecta con BD (bus de datos) para comunicar
resultado con BA ( bus direcciones , transferir la dirección calculada) y a RO2 para utilizar el resultado en la próxima
operación.

UC recibe las instrucciones de la memoria en orden. Identifica la instrucción y genera órdenes para que se ejecute
RI(registro de instrucción) CP(contador de programa) ICP incrementa el contador de programa. Registro de estado
contiene el resultado de la operación o anomalía por hacer rupturas en la secuencia) reloj genera pulsos y
representa el minimo tiempo de una operación elemental . periodo: tiempo entre pulsos. El circuito de control
genera las señales para gobernar el ordenador.

Arquitectura de bus subsistema E/S : Bus único cada periférico una dirección, sencillo, controlado por la cpu no
permite transferencia simultáneos. Bus dedicado decodificador de direcciones (reconoce al dispositivo) Registro de
datos : almacena datos, intercambiados con la cpu a través del bus de datos de E/S. componentes: bus dedicado:
datos (información entre cpu y periféricos), control( información de la petición de interrupciones) direcciones(
identifica al periférico) sincronización ( temporiza las señales del reloj) Procedimientos e/S controlado por el
programa. E/S controlado por interrupciones,(el periférico solicita el inicio de la operación), E/S por acceso directo a
memoria( DMA): ( este procedimiento se utiliza para alta velocidad y gran cantidad de datos).

Interfaz mediación entre hombre y maquina o entre elementos funcionales .interface lógico: zona de memoria
asociada con un puerto físico o canal de comunicación. Interfaz física: hardware usado para conectar un ordenador
con el medio de transporte de red.

Componentes de integración: Placa base: tiene conectores de alimentación, zócalo CPU, slot de RAM,
chipset(gestiona transferencia de datos entre componentes) reloj, CMOS, (memoria con configuración del equipo,
fecha y hora) BIOS ( en memoria ROM o Flash( ahora)especifico de la placa, interfaz de bajo nivel entre
microprocesador y periféricos) bus de memoria conecta chipset con memoria temporal, bus de expansión(I/O,
(input/output)) une micro con conectores E/S y ranuras de expansión. Procesadores. Ejecución de instrucciones:
preFetch (prelectura instrucción en memoria principal) Fetch (envió de instrucción al decodificador) Decodificación
(identifica instrucción) lectura de operando, ejecución y escritura de resultados. Memorias: RAM (acceso aleatorio)
la memoria principal suma las instrucciones y los resultados memoria cache: intermedia entre la RAM y el
procesador. Almacenamiento disco duro: grabación magnética (platos unidos por eje con cabezales de lectura
/escritura) no volátil. Disquete magnético y flexible (obsoleto) CD-ROM, DVD, Blu-ray: discos ópticos, grabación por
láser tarjeta de memoria: Memoria flash conserva los datos correctamente. USB usa memoria flash.
Almacenamiento en red y en la nube. Controladoras. Traductor entre CPU y periféricos. Aíslan el equipo de los
programas, adecuan las velocidades entre dispositivos, convierten datos y usan controladores con interface definida
para lograr equipos compatibles. Conexiones IDE, SATA, SCSI, o SAS. RAID. Conjunto redundante de discos
independientes), almacenamiento en varios discos entre los que se distribuye o replican datos se suelen usar discos
idénticos. RAID1 conjunto en espejo (disco1 disco1, disco2 disco2) tan grande como el más pequeño de los discos, el
clásico 2 discos en espejo incrementa la fiabilidad. Raid5: conjunto dividido con paridad distribuida, la información
de paridad entre todos los discos del conjunto A1,A2,A3,Ap, Raid, se usan para mayor seguridad ante perdida de
datos, puede combinar discos en una sola unidad lógica.

Periféricos E/S comunicación entre el ordenador y el exterior. Existen De entrada, de salida y de entrada y salida.
Secuencia de arranque BIOS configurar opciones de hardware o desde donde inicia el sistema operativo. La BIOS
busca el sistema operativo y lo carga en la RAM.

Entornos operativos. Software que englobe el S.O la interfaz y algunas aplicaciones. Incluye S.O. SGBD (sistema
gestor de bases de datos, sistema de comunicaciones, monitor de transacciones, Herramientas CASE y entornos de
desarrollo en general.

Aplicaciones Verticales (especificas) y Horizontales (utilizada por amplia gama de usuarios) modo cliente, modo
cliente/servidor

Instalación y prueba de aplicaciones sistema de virtualización (encapsula la aplicación dentro de un entorno


controlado)

Necesidades de los entornos de explotación (se ocupa de producir resultados informáticos, transforma los datos
por un proceso informático. Se divide en planificación, producción y soporte técnico. que se dividen en control de
datos de entrada, planificación y recepción de aplicaciones. Centro de control y seguimiento de trabajos (analiza
cómo se prepara y lanza y sigue la producción diaria) centro de control de betch operación salas de ordenadores
(Analiza las relaciones personales y se buscan un responsable de sala) centro de control de red ( esta en el area de
producción ) y centro de diagnosis atienden al cliente con problemas.

Requerimiento de las aplicaciones: requisitos físicos: hardware, lógicos: Software.

Comparar aplicaciones, evaluación y rendimientos. Benchmarking interno, competitivos, funcional y genérico.

Software de propósito general. Software de aplicación – permite al usuario llevar acabo tareas específicas: S.O(hace
funcionar el ordenador) utilidades tareas de mantenimiento , desarrollo de software ( crear programas) ofimática
para tareas administrativas.

Programación conjunto de instrucciones que se convierten a lenguaje máquina. Clientes de servicio de internet
(navegadores, correo electrónico, FTP, Chat, Telefónica Voip, Reproductor multimedia, Aplicaciones P2P,
Cortafuegos) Software a medida aplicaciones realizadas de acuerdo a unos requerimientos de una empresa.
Utilidades (para optimizar el ordenador)compresores (se basan en repetición de series de datos para almacenar uno
y el Nº de veces que se repite) con perdida: cambio de formato sin perdido. (ZIP) recuperación de archivos borrados
(solo libera el espacio, no se borra el dato) eliminación de temporales, desfragmentación checkdisk( revision de
almacenamiento )cifrado carpetas para seguridad Antivirus , antiespías, cortafuego(software y/o hardware) evita
que un usuario desautorizado accedan a redes privadas desde internet. Protección adicional contra troyanos o
gusanos.

cicloo de una instrucción, Arquitectura, Secuencia de acciones para ejecución de una instrucción, Registros,
biestables, Síncronos, Von Neumann.

Vous aimerez peut-être aussi