Documente Academic
Documente Profesional
Documente Cultură
ndice
1.1. Introduccin a los Sistemas Informticos
1.1.1. Definicin de un SI
1.1.2. Evolucin histrica de los SI
1.1.3. Estructura bsica de un SI
1.1.4. Funcionamiento bsico de un SI
1.2. Estructura Funcional de un Sistema Informtico
1.2.1. Arquitectura Von Neumann. Elementos fsicos de un SI
1.2.2. Unidad central de proceso
1.2.3. La memoria. Funciones y tipos
1.2.4. Buses: arquitecturas y funcionamiento
1.2.5. Subsistema de E/S. Controladores y perifricos
A lo largo de este tema, junto con el siguiente, veremos con ms detalle las
caractersticas funcionales y fsicas de un SI entendiendo por:
- Estructura funcional del SI. Aquella asociada al soporte fsico o hardware
que se encarga de estudiar las arquitecturas de organizacin y funcionamiento de
los diversos componentes del mismo. Veremos la arquitectura tradicional de un
ordenador, que toma como punto de partida la Arquitectura de Von Neumann.
- Estructura fsica del SI. Tambin asociada al hardware. En este caso
estudiaremos el hardware comercial. Veremos cmo son fsicamente, para qu
Fundamentos del Hardware
Fig3. Transistor
Se desarrolla el microprocesador.
2.
100.000 transistores).
2.
Moore.
3.
4.
La cifra en s.
10
Ejemplo
Supongamos que la base b es 10. El conjunto de smbolos ser: {0,.,9}.
Vemos que el nmero 3278,52 puede verse como:
La base 10 es la que estamos acostumbrados a utilizar. Pero puede utilizarse
cualquier b.
Nosotros, en particular, estaremos interesados en las siguientes bases, sobre
todo:
{ 0,...,9,A,...,F }
1.1.3.1.2 Sistema de numeracin binario
Utilizar la base b=2 y, por tanto, el alfabeto de smbolos ser { 0,1 }. Veamos a
continuacin como pasar de binario a decimal y viceversa:
Conversin de binario a decimal:
Simplemente aplicaremos la frmula vista anteriormente, tomando b=2.
11
12
13
14
15
16
17
De hexadecimal a binario
Seguimos el proceso inverso, sustituyendo cada dgito hexadecimal por sus
cuatro binarios correspondientes:
Ejemplo:
18
(16
equivalente decimal).
N=572,625(10
De decimal a hexadecimal: Tambin de modo anlogo a como lo hicimos en el
octal:
Ejemplo:
N=572,6250.
19
MDULO Y SIGNO
COMPLEMENTO A 1 (C-1)
COMPLEMENTO A 2 (C-2)
EXCESO A 2N-1
20
21
Se complementa el nmero positivo en todos sus bits (cambiando los ceros por
22
ASCII: Utiliza 7 u 8 bits para representar los smbolos. Por tanto, podrn
23
01-Rojo
10-Amarillo 11-Negro
24
25
Hay que tener en cuenta que la msica puede ser sonido mono, con un solo
canal de sonido o sonido estreo lo que implica dos ondas o dos canales, uno
para cada altavoz.
El tamao del sonido almacenado vendra dado por:
Tamao = nmero de canales x calidad del muestreo x frecuencia x duracin (s)
26
27
28
Buses. Son cables de varios hilos que conectan las unidades funcionales. A
29
30
una
memoria
de
control
que
contiene
microprogramas
asociadas
31
1.2.2.3 Registros
Los registros son celdas de memoria de alta velocidad que permiten almacenar
datos de forma temporal mientras se ejecuta alguna instruccin. Constituyen la
memoria interna de la CPU. Estn formados por conjuntos de bits que se manipulan
en bloque. El nmero de bits vara dependiendo de la CPU, pero siempre son
mltiplos de ocho (8, 16,32,). Cuanto mayor sea el tamao de los registros, ms
potente ser una CPU.
1.2.2.3.1 Registros visibles al usuario
Estos registros son aquellos que pueden ser referenciados por lenguaje
ensamblador o mquina con el fin de optimizar el uso de los recursos. Se
distinguen:
encuentran los datos. Algunos de los registros de direccin ms usados son los
registros ndices y los punteros de pila.
Fundamentos del Hardware
32
instruccin actual.
33
Ejecucin. La UAL, bajo las rdenes de la UC, realiza la operacin sobre los
34
35
Operacin.
36
37
38
cach
multi-nivel,
formada
por
dos
tipos
(en
algunos
39
40
41
2.
2.
2.
2.
42
Bus
de
control
(bidireccional).
Transporta
las
seales
de
control
43
dichos
perifricos.
Sus
funciones
fundamentales
son
44
Entrada-salida
con
sincronizacin
por
interrupciones.
Los
45