Académique Documents
Professionnel Documents
Culture Documents
Unidad de Entrada
Tiene por función la conversión de señales a nivel humano, en señales que sean
entendibles por la máquina. La unidad de entrada traducela información de nivel humano a
nivel de máquina, usando el sistema binario (ceros y unos codificados).
Unidadde Salida
Unidad de Memoria
2
borrada, PROM: no puede ser modificada)”.En la memoria residen los programas que
eran procesados, los datos para el proceso y los resultados del proceso.
En donde:
R: Read
W: Writte
CPU
En el bloque central del esquema podemos ver dos bloques: Unidadde Control
yUnidad aritmético-lógica (ALU). Estos dos bloques forman la Unidad Central de
Proceso (CPU o UCP).
Desde la perspectiva del usuario, el punto crucial es que "más rápido" casi siempre
significa "mejor".La mayoría de los supercomputadores tiene varios procesadores
completos que pueden dividir los trabajos en porciones y trabajar con ellas en paralelo; es
el llamado procesamiento en paralelo (Dual).
Bus frontal (FSB): Capacidad de ancho de bus que tiene el procesador para comunicarse
con la memoria.La velocidad de reloj con la que trabaja el procesador está dada por el
producto entre el FSB y el multiplicador (número por el que multiplico el FSB para que el
micro funcione a más velocidad), se expresa en megahertz (MHZ) y Gigahertz (GHZ).
3
Velocidad micros actuales: de 2000 MHz (2 GHZ) - AMD Sempron – a 3600 MHZ (3,6
GHZ) – Intel Pentium 4.
ALU
Realiza todos los cálculos (suma, resta, multiplicación y división) y todas las
operaciones lógicas (comparaciones numéricas oalfabéticas).La información se procesa
matemáticamente y se comparalógicamente.
Unidad de Control
La unidad de control dirige otros componentes del procesador para realizar las
operaciones necesarias y ejecutar la instrucción.
4
Arquitectura Von Neumann
Hacia 1950, John Von Neumann tuvo la idea de construir una máquina que
"memorizara" una serie de órdenes y un grupo de datos, para que pudiera luego "trabajar
sola" hasta lograr un resultado (salida).
Sistema Binario
5
Las computadoras cuentan con un compilador ó programa que convierte
automáticamente los números decimales (Dec) en binarios (Bin) y viceversa. El
procesamiento de números binarios de la computadora es totalmente invisible para el
usuario humano.
Para que las palabras, frases y párrafos que escribe el hombre con el teclado se
ajusten a los circuitos exclusivamente binarios de la computadora, se han creado códigos
que representan cada letra, dígito y carácter especial como una cadena única de bits. El
código más común es el ASCII (American Standard CodeforInformationInterchange,
Código estándarestadounidense para el intercambio de información).
Un grupo de bits puede representar colores, sonidos y casi cualquier otro tipo de
información que pueda llegar a procesar un computador.La computadora almacena los
programas como colecciones de bits, lo mismo que los datos e imágenes.
6
Un byte es la mínima cantidad de información que el sistema nos permite manejar y
almacenar en Memoria, y una palabra es la información necesaria para señalar la posición
en memoria de un byte.
Es por ello, que la capacidad global de las memorias (unidades de disco, memorias
USB entre otras) se mide de la siguiente manera:
Ejemplo # 1: ¿Se desea calcular la capacidad de memoria en bytes de una memoria USB
extraíble de 512Mb?
7
ejecutar el procesador. La programación en lenguaje de maquina es difícil y el código
generado es complicado de leer. Para facilitar la programación se desarrolló el lenguaje
ensamblador, que utilizan nemónicos que permiten visualizar la función de las
instrucciones de la máquina (procesador). Este lenguaje, como el de maquina manipula
directamente las localidades de memoria y los registros del procesador, transfiere datos
entre ellos y realiza operaciones aritméticas y lógicas simples.
Los lenguajes de alto nivel suelen ser tratados en términos de generaciones. Así el
lenguaje de maquina forma la primera generación, el lenguaje ensamblador la segunda, y
los lenguajes DE ALTO NIVEL como BASIC, FORTRAN, PASCAL, C++, PHP, HTML,
JAVA entre otros, quedan incluidos a partir de la tercera generación.
8
La Unidad del Sistema (CPU)
Unidad del sistema o gabinete (case) es una caja en la que están colocados los componentes
en la computadora que son utilizados para procesar datos y su alimentación eléctrica.
Unidad de discos
CD Player
DVD Player
9
Conectores Entrada/Salida
CONECTOR SCSI
10
CASE
11
El Microprocesador
El microprocesador (o simplemente procesador) es el circuito integrado central y
más complejo de un sistema informático; a modo de ilustración, se le suele llamar por
analogía el «cerebro» de un computador. Es un circuito integrado conformado por millones
de componentes electrónicos. Constituye la unidad central de procesamiento (CPU) de
un PC catalogado como microcomputador.
Es el encargado de ejecutar los programas, desde el sistema operativo hasta
las aplicaciones de usuario; sólo ejecutar instrucciones programadas en lenguaje de bajo
nivel, realizando operaciones aritméticas y lógicas simples, tales como sumar,
restar, multiplicar, dividir, las lógicas binarias y accesos a memoria.Esta unidad central de
procesamiento está constituida, esencialmente, por registros, una unidad de control,
una unidad aritmético lógica (ALU) y una unidad de cálculo en coma flotante(conocida
antiguamente como «co-procesador matemático»).
El microprocesador está conectado generalmente mediante un zócalo específico de
la placa base de la computadora; normalmente para su correcto y estable funcionamiento, se
le incorpora un sistema de refrigeración que consta de un disipador de calor fabricado en
algún material de alta conductividad térmica, como cobre o aluminio, y de uno o
más ventiladores que eliminan el exceso del calor absorbido por el disipador. Entre el
disipador y la cápsula del microprocesador usualmente se coloca pasta térmica para mejorar
la conductividad del calor. Existen otros métodos más eficaces, como la refrigeración
líquida o el uso de células peltier para refrigeración extrema, aunque estas técnicas se
utilizan casi exclusivamente para aplicaciones especiales, tales como en las prácticas
de overclocking.
MARCAS
Las empresas INTEL y AMD fabrican lamayoría de los microprocesadores del mercado.
12
SOFTWARE, CLASIFICACION
CLASIFICACION
Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos
se puede clasificar al software en tres grandes tipos:
13
adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo
que permiten el mantenimiento del sistema global. Incluye entre otros:
Sistemas operativos
Controladores de dispositivos
Herramientas de diagnóstico
Herramientas de Corrección y Optimización
Servidores
Utilidades
2. Software de programación: Es el conjunto de herramientas que permiten
al programador desarrollar programas informáticos, usando diferentes alternativas
y lenguajes de programación, de una manera práctica. Incluyen básicamente:
Editores de texto
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas,
usualmente en un entorno visual, de forma tal que el programador no necesite
introducir múltiples comandospara compilar, interpretar, depurar, etc.
Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).
3. Software de aplicación: Es aquel que permite a los usuarios llevar a cabo una o varias
tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o
asistido, con especial énfasis en los negocios. Incluye entre muchos otros:
Aplicaciones para Control de sistemas y automatización industrial
Aplicaciones ofimáticas
Software educativo
Software empresarial
Bases de datos
Telecomunicaciones (por ejemplo Internet y toda su estructura lógica)
Videojuegos
Software médico
Software de cálculo numérico y simbólico.
Software de diseño asistido (CAD)
Software de control numérico (CAM)
14