Zusammenfassung der Ressource
HARDWARE Y ARQUITECTURA
- memoria
Anmerkungen:
- parte de la computadora que permite almacenar datos y los programas
- Jerarquia de la memoria
- Más costoso por bytes
- sube
- registro, memoria
cache, memoria
principal, discos
magnéticos,
cintas/discos
ópticos.
- mayor
capacidad,
mayor costo
de acceso
- baja
- dividida en
celdas
- con dos
atributos
- contenido
( valor)
- dirección (
invariable,
identificada
con un
numero.)
- clasificación
- volatiles
Anmerkungen:
- cuando se desconecta se pierde la información.
- no volatiles
Anmerkungen:
- cuando se desconecta la información se mantiene
- cache
Anmerkungen:
- es una memoria pequeña y rapida
- RAM
- SRAM
Anmerkungen:
- DRAM
Anmerkungen:
- interrupciones
Anmerkungen:
- es una señal recibida por el procesador de una computadora, para indicarle que debe «interrumpir» el curso de ejecución actual y pasar a ejecutar código específico para tratar esta situación.
- tipos de interupciones
- Interrupciones de hardware
Anmerkungen:
- Las interrupciones de hardware son aquellas interrupciones que se producen como resultado de, por lo general, una operación de E/S. No son producidas por ninguna instrucción de un programa sino por las señales que emiten los dispositivos periféricos para indicarle al procesador que necesitan ser atendidos
- exepciones
Anmerkungen:
- Las excepciones son un tipo de interrupción sincrónica típicamente causada por una condición de error en un programa
- Interrupciones
por software
Anmerkungen:
- también denominadas llamadas al sistema, son aquellas generadas por un programa mientras este está ejecutándose.
- Determinación
de la dirección
de la rutina de
servicio de
interrupción
- Direcciones fijas
Anmerkungen:
- Se hallan cableadas en el procesador y por tanto nunca pueden ser cambiadas.
- Direcciones
variables (por
interrupciones
vectorizadas)
Anmerkungen:
- se incluyen aquellas que presentan una dirección variable y que, por tanto, no se halla cableada en el procesador.
- direccionamiento
absoluto
Anmerkungen:
- En este caso es el dispositivo o la interfaz del dispositivo la encargada de conocer la dirección de la RSI y de enviarla al procesador para que éste pueda localizar dicha subrutina y ejecutarla.
- direccionamiento
relativo
Anmerkungen:
- El dispositivo solo suministra parte de la dirección de comienzo y es el procesador el encargado de completarla (añadiendo bits o sumando una determinada cantidad, que siempre será fija).
- direccionamiento
indirecto
Anmerkungen:
- Se mantiene una tabla de vectores de interrupción (direcciones de comienzo de las distintas RSI) y a cada interrupción se le asocia un número que será el índice por el cual se accederá a la tabla y se recuperará la información de la dirección de comienzo.
- Determinación
de la fuente que
genera la
interrupción
Anmerkungen:
- La primera alternativa que se consideró fue asignar una línea (un bit) para cada interrupción, lo cual suponía un gran costo en cuanto a la relación de número de dispositivos y número de bits usados y a menudo limitaba el número de dispositivos que se podían conectar.
- polling
Anmerkungen:
- el microprocesador comprueba de manera sistemática todos los dispositivos de manera que «busca» cuál de ellos fue el que solicitó la interrupción
- vectorizadas
Anmerkungen:
- Como ventajas podemos destacar que suele ser rápido pero implica un alto costo en el hardware.
- hardware paralelo
Anmerkungen:
- se utiliza un registro de interrupción cuyos bits se controlan de forma independiente por las señales de petición de interrupción de cada periférico.
- sistemas
de
prioridad
- simultaneas
Anmerkungen:
- No tienen por qué ocurrir de manera simultánea sino que se refiere a que en un momento dado pueden haber varias interrupciones activas
- animadas
Anmerkungen:
- Mientras se está procesando una determinada rutina de servicio de interrupción sucede otra señal de interrupción.
- inhibición de interrupciones
Anmerkungen:
- Se deshabilitan las demás interrupciones mientras se está tratando una.
- El reloj
Anmerkungen:
- es un componente del microprocesador que emite una serie de pulsos eléctricos a intervalos constantes llamados ciclos, estos ciclos marcan el ritmo que ha de seguirse para la realización de cada paso de que consta la instrucción.
- señal del reloj
Anmerkungen:
- es una señal binaria que sirve para coordinar la acción de varios circuitos.
- frecuencia
del reloj
- una frecuencia de
reloj de 1 GHz
significa un
periodo de reloj de
un nanosegundo
- medidas
por
ejemplo
en MIPS o
en FLOPS
Anmerkungen:
- no solo depende de la frecuencia del reloj, sino también de la arquitectura del todo del procesador
- instrucciones
por ciclo
Anmerkungen:
- por características propias del fabricante
- ampliaciones
de SIMD
- por el
flujo de
la
memoria
- el flujo de IPC
Anmerkungen:
- especifica cuantas instrucciones puede ejecutar un procesador gracias a hacerlas en paralelo
- IPC mayor
Anmerkungen:
- un procesador con un flujo de IPC mayor consigue con ello más operaciones de calculo por cada ciclo del reloj y calcula de forma mas rapida
- el disco duro
Anmerkungen:
- es el dispositivo de almacenamiento de datos que emplea un sistema de grabación magnética para almacenar archivos digitales.
- estructura logica
- el registro
de
arranque
principal
Anmerkungen:
- (Master Boot Record, MBR), en el bloque o sector de arranque, que contiene la tabla de particiones.
- las
particiones
de discos
Anmerkungen:
- necesarias para poder colocar los sistemas de archivos
- los
componentes
lógicos
- el cilindro
Anmerkungen:
- es una pila tridimensional de pistas verticales de los múltiples platos.
- cluster
Anmerkungen:
- es un grupo de sectores que es la unidad mas pequeña de almacenamiento reconocida por el DOS
- pista
Anmerkungen:
- es la trayectoria circular trazada a través de la superficie circular del plato de un disco por la cabeza de lectura/escritura.
- sector
Anmerkungen:
- es la unidad básica de almacenamiento de datos sobre discos duros.
- estructura fisica
- platos
Anmerkungen:
- (normalmente entre 2 y 4, aunque pueden ser hasta 6 o 7 según el modelo)
- eje
- el cabezal
Anmerkungen:
- (dispositivo de lectura y escritura) está formado por un conjunto de brazos paralelos a los platos
- tipos de conexiones de datos
- SATA
- Es un bus de datos
de transferencia
Fisica
- SCSI
- son interfaces de
transferencia para
discos duros de gran
capacidad
- SAS
- interfaz de transferencia
de datos en serie
- IDE
Anmerkungen:
- controla los dispositivos de almacenamiento masivo de datos, como los discos duros y ATAPI
- controlador de dispositivos de
almacenamiento masivo
- periféricos
entrada/salida
- teclado
Anmerkungen:
- (Periférico de Entrada): Es el más importante medio de entrada de datos, el cual establece una relación directa entre el usuario y el equipo.
- Lecto/ grabadora de CD y DVD
Anmerkungen:
- (Periférico de Entrada y Salida): Tiene como función hacer girar el disco a una velocidad constante y transferir programas o datos desde el disco a la computadora o viceversa.
- disco duro, disco rígido o HD
Anmerkungen:
- (Periférico de Entrada y Salida): Son unidades de almacenamiento que se caracterizan por la mayor capacidad de almacenamiento y la mayor velocidad de operación.
- monitor
Anmerkungen:
- (Periférico de Salida): Utilizado para la salida de información,el monitor es el canal por donde la computadora muestra la información al usuario. Está conectado a la placa de video de la computadora.
- mause
Anmerkungen:
- (Periférico de Entrada): El mouse se coloca sobre cualquier superficie plana y, cuando se mueve, mueve también el cursor en la pantalla con extrema agilidad.
- joystick
Anmerkungen:
- (Periférico de Entrada): Generalmente es utilizado para juegos. La nave espacial, o cualquiera otro objeto controlado en la pantalla por el joystick, se mueve en la misma dirección que él.
- impresoras
Anmerkungen:
- (Periférico de Salida): Son utilizados para la impresión de datos sobre papel.
- módem
Anmerkungen:
- (Periférico de Entrada y Salida): El módem es un dispositivo de conversión de señales, que transmite datos a través de líneas telefónicas.
- escáner-
digitalizador
de imagen
Anmerkungen:
- (Periférico de Entrada): Un digitalizador de imágenes es un dispositivo de entrada de datos, que permite ladigitalización de imágenes a partir de material impreso (revistas, periódicos, carteles).
- Arquitectura del la CPU
- Unidad de Control
- a unidad de control, dedicada a los
ciclos de búsqueda y ejecución de datos
- ALU (Unidad aritmético lógica)
- desempeña funciones aritméticas
como por ejemplo, suma y resta, de
lógica por ejemplo AND, OR
- Unidad de Registro
- conjunto de registros dedicados al
almacenamiento de datos en la CPU y a
ciertas funciones de control.
- Interconexiones
- son mecanismos que proporcionan comunicación
entre la unidad de control, la ALU y los registros,
estos mecanimos se conocen como buses
- Estructura y funcionamiento del Computador
- Unidad de
Procesamiento
(CPU
- controla el
funcionamiento del
computador y lleva a cabo
sus funciones de
procesamiento de datos.
Frecuentemente se le
llama procesador.
- Entrada/Salida
(E/S)
- transfiere datos entre el
computador y el entorno
externo.
- Sistema de
Interconexión
- es un mecanismo que
proporciona la comunicación
entre la CPU, la memoria
principal y la Entrada/Salida.
- Memoria
Principal (MP)
- almacena datos
- Modelo de Programación del Computador
- Lenguaje de Alto nivel
- expresa los algoritmos de una
manera adecuada a la capacidad
cognitiva humana, en lugar de la
capacidad ejecutora de las
máquinas
- Lenguaje de Maquina
- Este lenguaje es aquel que se escribe en Binario
- Lenguaje de Ensamblador
- Las instrucciones se representan con
nombre simbólicos, cada instrucción en
lenguaje ensamblador se corresponde con
una lenguaje Maquina