Está en la página 1de 60

UNIVERSIDAD NACIONAL DE SAN AGUSTN AREQUIPA

FACULTAD DE INGENIERA DE PRODUCCIN Y SERVICIOS


ESCUELA PROFESIONAL DE INGENIERA ELECTRNICA

LABORATORIO #04
Cdigo Maquina, debug programas ejemplo Sistema Operativo
Microsoft
CURSO

Arquitectura de Computadoras

AUTORES

Revilla Cosi Eyder Jesus

20081460

Camacho Monroy Emilio

20080270

Rengifo Quispe Stick

20084099

TURNO

Lunes 7:00-9:00 AM

Arequipa-Per
28-04-14

ndice
1. Enumere los dispositivos y accesorios que pueden conectarse los puestos
de entradas y salidas de una computadora personal..........................................4
a.

DISPOSITIVOS DE ENTRADA:......................................................................4

b.

DISPOSITIVOS DE SALIDA..........................................................................6

c.

DISPOSITIVOS DE ALMACENAMIENTO........................................................8

2. Describir los tipos de case de los que podemos hacer uso en el ensamblaje
de una computadora........................................................................................... 9
a.

PC Y XT...................................................................................................... 9

b.

Full-Size AT.............................................................................................. 10

c.

LPX.......................................................................................................... 10

d.

NLX.......................................................................................................... 11

e.

ATX.......................................................................................................... 12

3.

Enumere y explique las tecnologas q se han usado hasta la actualidad....13


a.

Mainboard 386/486.................................................................................. 13

b.

Quinta generacin (P5 Pentium)..............................................................14

c.

Sexta generacin (P6 Pentium pro II/III)...................................................14

d.

Stima y Octava generacin (core 2, core i)............................................15

4.

Enumere los diferentes tipos de slots en las diferentes mainboards.......17

5. Describa los bloques ms importantes que componen una Mainboard


Pentium.......................................................................................................... 18
6. Describa los pines de todos los tipos de ranuras de slot que tenemos en los
Mainboard ms comunes.................................................................................. 19
7. Enumere y explique los puertos usados en una PC, sus tarjetas
controladoras, los diferentes tipos de conectores usados, la configuracin ms
comn usada (IRQ, direccin de base, canal de DMA, etc.)..............................22

8.

Puertos fsicos de la computadora:..........................................................22

Puertos lgicos de la computadora:.........................................................23


Describir la configuracin PnP en computadoras y como son usadas.........26

9. Describa los jumpers o configuraciones que debemos realizar en una


mainboard......................................................................................................... 27
10. Como es realizado el conexionado de los FDD, HDD, LPT1, COM1, COM2,
fuentes (tipos), monitores (tipos), etc. Qu seales tenemos en sus
terminales?....................................................................................................... 29
2

11.

Describir como es realizado el refresco de memorias.............................36

12. Como es realizado la configuracin de los diferentes controladores y


puertos en el Setup del Bios de la PC................................................................38

Secuencia de Arranque.......................................................................39

Modificar FSB/Multiplicador Esto es una necesidad surgida en gran


medida a raz del Overclocking, son los parmetros que definen la velocidad
del bus frontal del sistema y el valor multiplicador del procesador. Estos
parmetros se suelen modifican como consecuencia de querer forzar el
procesador a trabajar ms rpido. Para tocar esto se debe hacer con total
conocimiento, cualquier dao al sistema queda bajo su responsabilidad. La
opcin se denomina Frequency/Voltage Control, aunque puede llevar otro
nombre. Se recomienda consultar manuales sobre Overclocking para esta
caracterstica................................................................................................. 40

Deshabilitar dispositivos integrados (tarjeta grfica/sonido)...................40

13. Describir y reconocer los pines de los microprocesadores para cada una
de las tecnologas (XT (8088), 80286, 80386, 80486, 80586, PENTIUM, etc). .40

XT (8088)................................................................................................. 40

14. Describir como estn organizados las memorias en cada una de las
tecnologas........................................................................................................ 42
15.

Describir el mapeo de memoria y el mapeo de E/S.................................44

Mapeo Directo................................................................................................ 45
Mapeo Totalmente Asociativo........................................................................48
Mapeo Asociativo Por Conjunto (De tamao 4)..............................................49
16. Resumir como se realiza la programacin en los diferentes integrados
que conforman la computadora personal.........................................................51
BIBLIOGRAFA.................................................................................................... 52

HARDWARE ESPECIAL PC MAINBOARD

1. Enumere los dispositivos y accesorios que pueden conectarse los


puestos de entradas y salidas de una computadora personal.
a. DISPOSITIVOS DE ENTRADA:
Permiten la comunicacin entre computadora y usuario.

Teclado: el dispositivo ms comn, se le utiliza para


introducir comandos y texto.

Teclado alfanumrico: es un conjunto de 62 teclas entre


las que se encuentran las letras, nmeros, smbolos
ortogrficos, Enter, alt...etc.
Teclado de Funcin: es un conjunto de 13 teclas entre
las que se encuentran el ESC, tan utilizado en sistemas
informticos, ms 12 teclas de funcin. Estas teclas suelen
ser configurables pero por ejemplo existe un convenio para
asignar la ayuda a F1.
Teclado Numrico: se suele encontrar a la derecha del
teclado alfanumrico y consta de los nmeros as como de
un Enter y los operadores numricos de suma, resta,... etc.
Teclado Especial: son las flechas de direccin y un
conjunto de 9 teclas agrupadas en 2 grupos; uno de 6 (Inicio
y fin entre otras) y otro de 3 con la tecla de impresin de
pantalla entre ellas.

Mouse: La funcin principal del ratn es transmitir los


movimientos de nuestra mano sobre una superficie plana
hacia el ordenador. All, el software denominado driver se
encarga realmente de transformarlo a un movimiento del
puntero por la pantalla dependiendo de varios parmetros.
En el momento de activar el ratn, se asocia su posicin con
la del cursor en la pantalla. Si desplazamos sobre una
superficie el ratn, el cursor seguir dichos movimientos. Es
casi imprescindible en aplicaciones dirigidas por mens o
entornos grficos, como por ejemplo windows, ya que con
un pulsador adicional en cualquier instante se pueden
obtener en programa las coordenadas (x, y) donde se
4

encuentra el cursor en la pantalla, seleccionando de esta


forma una de las opciones de un men.

Scanner: Dispositivo que se utiliza para digitalizar una


imagen, por digitalizar se entiende la operacin de
transformar algo analgico (algo fsico, real, de precisin
infinita) en algo digital (un conjunto finito y de precisin
determinada de unidades lgicas denominadas bits).

Joystick: Palanca que se mueve apoyada en una base. Se


trata, como el ratn, de un manejador de cursor. Consta de
una palanca con una rtula en un extremo, que permite
efectuar rotaciones segn dos ejes perpendiculares. La
orientacin de la palanca es detectada por dos medidores
angulares perpendiculares, siendo enviada esta informacin
al ordenador. Un programa adecuado convertir los ngulos
de orientacin de la palanca en desplazamiento del cursor
sobre la misma.

Lpiz ptico: El lpiz ptico es una pluma ordinaria que se


utiliza sobre la pantalla de un ordenador o en otras
5

superficies para leer stas o servir de dispositivo apuntador


y que habitualmente sustituye al mouse o con menor xito,
a la tabla digitalizadora. Est conectado a un cable
elctrico y requiere de un software especial para su
funcionamiento. Haciendo que el lpiz toque el monitor el
usuario puede elegir los comandos de los programas (el
equivalente a un clic del mouse), bien presionando un botn
en un lado del lpiz ptico o presionando ste contra la
superficie de la pantalla.

Micrfono: Los micrfonos son los transductores


encargados de transformar energa acstica en energa
elctrica, permitiendo, por lo tanto el registro,
almacenamiento, transmisin y procesamiento electrnico
de las seales de audio. Son dispositivos duales de los
altoparlantes, constituyendo ambos transductores los
elementos mas significativos en cuanto a las caractersticas
sonoras que sobre imponen a las seales de audio.
Existen los llamados micrfonos de diadema que son
aquellos, que, como su nombre lo indica, se adhieren a la
cabeza como una diadema cualquiera, lo que permite al
usuario mayor comodidad ya no necesita sostenerlo con las
manos, lo que le permite realizar otras actividades.

Wedcam: Es una cmara que esta simplemente conectada


a la red o INTERNET. Como te puede imaginar tomando esta
definicin, las cmaras Web pueden tomar diferentes
formas y usos.

b. DISPOSITIVOS DE SALIDA.
Estos dispositivos permiten al usuario ver los resultados de los
clculos o de las manipulaciones de datos de la computadora.

Monitor o pantalla: Es el dispositivo en el que se


muestran las imgenes generadas por el adaptador de
vdeo del ordenador o computadora. El trmino monitor se
refiere normalmente a la pantalla de vdeo y su carcasa. El
monitor se conecta al adaptador de vdeo mediante un
cable.

Altavoces: Dispositivos por los cuales se emiten sonidos


procedentes de la tarjeta de sonido. Actualmente existen
bastantes ejemplares que cubren la oferta ms comn que
existe en el mercado. Se trata de modelos que van desde lo
ms sencillo (una pareja de altavoces estreo), hasta el ms
complicado sistema de Dolby Digital, con nada menos que
seis altavoces, pasando por productos intermedios de 4 o 5
altavoces.

Auriculares: Son dispositivos colocados en el odo para


poder escuchar lo que la tarjeta de sonido enva. Presentan
la ventaja de que no pueden ser escuchados por otra
persona, solo la que los utiliza.

Impresoras: Es el perifrico que el ordenador utiliza para


presentar informacin impresa en papel.

Plotter: Es una maquina impresora que se utiliza junto con


la computadora e imprime en forma lineal. Se utilizan en
diversos campos: ciencias, ingeniera, diseo, arquitectura,
etc. Muchos son monocromticos o de 4 colores (CMYK),
pero los hay de ocho y hasta de doce colores.

Proyector: Un proyector de vdeo o can proyector es un


aparato que recibe una seal de vdeo y proyecta la imagen
correspondiente en una pantalla de proyeccin usando un
sistema de lentes, permitiendo as visualizar imgenes fijas
o en movimiento.
Todos los proyectores de vdeo utilizan una luz muy brillante
para proyectar la imagen, y los ms modernos pueden
corregir curvas, borrones y otras inconsistencias a travs de
los ajustes manuales. Los proyectores de vdeo son
mayoritariamente usados en salas de presentaciones o
conferencias, en aulas docentes, aunque tambin se
pueden encontrar aplicaciones para cine en casa. La seal
de vdeo de entrada puede provenir de diferentes fuentes,
8

como un sintonizador de televisin (terrestre o va satlite),


un ordenador personal.

c. DISPOSITIVOS DE ALMACENAMIENTO
Los sistemas informticos pueden almacenar los datos tanto
interna (en la memoria) como externamente (en los dispositivos
de almacenamiento).

Memoria USB: Es un dispositivo de almacenamiento que


utiliza memoria flash para guardar la informacin que
puede requerir y no necesita bateras (pilas).

CD, DVD: La unidad de CD-ROM permite utilizar discos


pticos de una mayor capacidad que los disquetes de 3,5
pulgadas: hasta 700 MB. sta es su principal ventaja, pues
los CD-ROM se han convertido en el estndar para distribuir
sistemas operativos, aplicaciones, etc.
Las unidades de DVD-ROM son aparentemente iguales que
las de CD-ROM, pueden leer tanto discos DVD-ROM como
CD-ROM. Se diferencian de las unidades lectoras de CDROM en que el soporte empleado tiene hasta 17 GB de
capacidad, y en la velocidad de lectura de los datos.

2. Describir los tipos de case de los que podemos hacer uso en el


ensamblaje de una computadora.
Las siguientes secciones examinan estndar del sector formatos placa
base ya no est en uso, pero que se encuentran comnmente en los
sistemas ms antiguos.
a. PC Y XT
La primera placa base del PC popular fue, por supuesto, el IBM PC
original lanzado en agosto de 1981. IBM sigui a la PC con el XT
board en marzo de 1983 que tena el mismo tamao y forma que
la placa de circuito impreso, pero tena ocho ranuras en lugar de
cinco. Tanto el IBM XT PC y placas fueron de 9 "x 13" de tamao.
Adems, las ranuras se espaciaron 0.8 "de separacin en el lugar
XT de 1 de separacin como en el PC. El XT tambin eliminaba el
puerto del cassette de poco uso en la espalda, que se supona que
iba a ser utilizado para guardar programas en BASIC en una cinta
de casete en lugar de los caros disquetes (en el momento).

b. Full-Size AT
El tamao completo de la AT motherboard coincide con el original
de IBM en el diseo de la placa base. Este permite una gran placa
de hasta 12 "de ancho por 13.8" de profundidad. El full-size AT
placa debut por primera vez en agosto de 1984, cuando IBM
introdujo el ordenador personal AT (tecnologa avanzada). Para dar
cabida a el procesador de 16 bits 286 y todos los componentes de
apoyo necesarios en el momento, IBM necesitaba ms espacio que
el PC original / XT tablas de tamao podra proporcionar. As que
para el AT, IBM aument el tamao de la mainboard, pero
conserv el mismo agujero del tornillo y posiciones de conexin
del diseo XT. para lograr esto, IBM esencialmente comenz con
una tarjeta de PC / XT de tamao y la extendi en dos direcciones.

10

c. LPX
LPX y mini LPX eran un diseo propio de Western Digital
originalmente desarrollado en 1987 para algunas de sus placas
base. El LP en LPX representa de perfil bajo, que es llamada as
porque estas placas incorporan ranuras paralelas a la placa base,
lo que permite la tarjetas de expansin para instalar hacia los
lados. Esto permite un diseo de caja delgada o de bajo perfil y en
general un sistema ms pequeo que el Baby-AT.
Tarjetas LPX se caracterizan por varias distintivas. La ms notable
es que las ranuras de expansin estn montadas en una tarjeta de
expansin de bus que se conecta a la placa base. En la mayora
diseos, tarjetas de expansin de Conexin de lado en la tarjeta
de expansin. Esta colocacin hacia los lados permite el diseo de
la carcasa de bajo perfil. Las ranuras estn situadas en uno o
ambos lados de la tarjeta de expansin en funcin del sistema y
diseo de la caja. Los vendedores que utilizan placas de tipo LPX
en casos torre a veces utilizan un Tarjeta de expansin en forma
de T, que coloca a las ranuras de expansin en el ngulo derecho
normal a la placa base pero en un estante elevado por encima de
la propia placa madre.

11

d. NLX
La caracterstica principal de un sistema de NLX es que la placa
base se conecta a la bus de retorno, a diferencia de LPX donde se
conecta el bus ascendente en la placa base. Por lo tanto, la placa
base puede ser eliminado del sistema sin perturbar el bus de
subida o de cualquiera de las tarjetas de expansin conectado a
ella. Adems, la placa base en un sistema de NLX tpica
literalmente, no tiene cables o conectores internos conectados a l
todos los dispositivos que normalmente se conectan a la placa
base, tales como cables de la unidad, la fuente de alimentacin,
luz del panel, conectores de conmutacin, y as sucesivamente se
enchufan en el elevador. Mediante el uso de la tarjeta vertical
como punto de concentracin de conector, se puede quitar la tapa
de un sistema NLX y literalmente deslice la placa base por el lado
izquierdo del sistema sin tener que desenchufar un solo cable o
conector en el interior. Esto permite cambios increblemente
rpidos placa base, de hecho.

12

e. ATX
Fue la primera de una evolucin espectacular en motherboard.
ATX es una combinacin de las mejores caractersticas de los
diseos de placa base LPX Baby-AT, y con nuevas mejoras y las
caractersticas arrojados pulg ATX es esencialmente un Baby-AT
motherboard volvi hacia los lados en el chasis, junto con una
ubicacin de suministro de energa modificada y el conector. La
cosa ms importante a saber inicialmente sobre el factor de forma
ATX es que es fsicamente incompatible con cualquiera de los dos
Baby-AT o diseo LPX. En otras palabras, un caso diferente y la
fuente de alimentacin estn obligados a coincidir con la placa
base ATX. Estos diseos de la fuente de alimentacin de casos y
se han vuelto comunes y son encontrado en la mayora de los
nuevos sistemas.

13

3. Enumere y explique las tecnologas q se han usado hasta la


actualidad.
a. Mainboard 386/486

b. Quinta generacin (P5 Pentium)

14

c. Sexta generacin (P6 Pentium pro II/III)

15

d. Stima y Octava generacin (core 2, core i)

16

17

4. Enumere los diferentes tipos de slots en las diferentes


mainboards.

18

5. Describa los bloques ms importantes que componen una


Mainboard Pentium.

19

6. Describa los pines de todos los tipos de ranuras de slot que


tenemos en los Mainboard ms comunes.

20

21

22

7. Enumere y explique los puertos usados en una PC, sus tarjetas


controladoras, los diferentes tipos de conectores usados, la
configuracin ms comn usada (IRQ, direccin de base, canal
de DMA, etc.)
Puertos fsicos de la computadora: son conectores integrados
en tarjetas de expansin en la tarjeta principal "Motherboard" de
la computadora; diseados con formas y caractersticas electrnicas
especiales, utilizados para interconectar una gran gama de dispositivos
externos con la computadora, es decir, los perifricos. Usualmente el
conector hembra estar montado en la computadora y el conector
macho estar integrado en los dispositivos cables. Vara la velocidad
de transmisin de datos y la forma fsica del puerto acorde al estndar
y al momento tecnolgico. Anteriormente los puertos venan integrados
exclusivamente en tarjetas de expansin denominadas tarjetas
controladoras, posteriormente se integraron en la tarjeta principal
"Motherboard" y tales controladoras perdieron competencia en el
mercado, pero actualmente se siguen comercializando sobre todo
para servidores.
Los puertos generalmente tienen ms de un uso en la computadora e
inclusive en dispositivos que no se conectan directamente al equipo,
por lo que no hay una clasificacin estricta, sin embargo se pueden
dividir en 7 segmentos bsicos:
1. Puertos de uso general: son aquellos que se utilizan para conectar
diversos dispositivos independientemente de sus funciones
(impresoras, reproductores MP3, bocinas, pantallas LCD, ratones
(Mouse), PDA, etc.)
Puerto eSATA
Puerto USB
Puerto FireWire IEEE1394
Puerto SCSI
Puerto paralelo / LPTx
Puerto serial / COMx
2. Puertos para impresoras: soportan solamente la conexin de
impresoras y algunos Plotter.
Puerto Centronics para impresora
3. Puertos para teclado y ratn: su diseo es exclusivo para la
conexin de teclados y ratones (Mouse).
Puerto miniDIN - PS/2
Puerto DIN - PS/1
4. Puertos para dispositivos de juegos: permiten la conexin de
palancas, almohadillas y volantes de juego.
Puerto de juegos Gameport (DB15)
5. Puertos de video: permiten la transmisin de seales procedentes
de la tarjeta de video hacia una pantalla proyector.

23

Puerto DisplayPort (transmite video, sonido y datos de manera


simultnea)
Puerto HDMI (transmite video, sonido y datos de manera
simultnea)
Puerto DVI
Puerto S-Video
Puerto VGA
Puerto RCA
Puerto CGA
Puerto EGA
6. Puertos de red: permiten la interconexin de computadoras por
medio de cables.
Puerto RJ45 (para red local LAN)
Puerto RJ11 (para red telefnica)
Puerto de red BNC
Puerto de red DB15
7. Puertos de sonido: permiten la conexin de sistemas de sonido
como bocinas, amplificadores, etc.
Puerto Jack 3.5"
Puertos lgicos de la computadora: son puntos de acceso entre
equipos para el uso de servicios y flujo de datos entre ellos, ejemplos el
puerto 21 correspondiente al servicio FTP (permite el intercambio de
archivos) el puerto 515 que est asociado con el servicio de
impresin.
Al conectar un equipo a la red, este forma parte de la misma, y con
ello adquiere necesidades de comunicacin con Switches, Servidores,
otras computadoras, etc. por lo que se asigna un identificador
electrnico denominado IP (InternetProtocol), que consiste en su
versin
IPv4,
de
4
bloques
de
mximo
4
dgitos,
como ejemplo 192.168.108.32, con lo cul se presenta e identifica con
el
equipo
destino.
En Internet debido
a
la
gran
cantidad
de servicios que se ofrecen, es necesario diferenciarlos, por lo que se
utilizan los denominados puertos (independientemente de los puertos
fsicos de la computadora). Estos son un tipo de puertos lgicos, son
puntos de acceso entre los equipos que les permitirn no, transferir
informacin entre s. Se han contabilizado hasta 65,000 puertos para
las conexiones, siendo algunos estratgicos para ciertas actividades e
incluso crticos.
Estos puertos pueden ser protegidos por medio de Software
especializado en ello y tambin por medio de Firewall (Corta fuegos:
que se encarga de filtrar la informacin que circula entre las redes).
Ejemplos de puertos:

24

*SMTP: Simple Mail Transfer Protocol protocolo de transferencia


simple de correo, permite el intercambio de texto por correo
electrnico.
** FTP: File Transfer Protocol protocolo de transferencia de archivos,
permite la carga de archivos hacia y desde un equipo a otro.
*** TCP: Transmission Control Protocol protocolo de control de
transmisin, permite el flujo de datos entre los equipos conectados en
una red.
**** UDP: User Datagram Protocol protocolo de datagramas de
usuario, permite el intercambio de datagramas paquetes de datos
con suficiente informacin sobre el origen, destino y contenido, sin que
se halla realizado una conexin previa.

25

Recursos del sistema:


Los recursos del sistema son los canales de comunicacin, direcciones,
y otras seales de los dispositivos de hardware utilizan para
comunicarse en el autobs. En su nivel ms bajo, estos recursos
incluyen tpicamente la siguiente:
Las direcciones de memoria
Canales IRQ (solicitud de interrupcin)
Canales DMA (acceso directo a memoria)
direcciones de puerto de E / S
Interrupciones
Interrumpir canales de peticin, o alarmas de proceso, son utilizados
por varios dispositivos de hardware para sealar la placa base que una
solicitud debe cumplirse. Este procedimiento es el mismo que un
estudiante levantar la mano para indicar que necesita atencin. Estas
lneas de interrupcin se representan por medio de cables de la placa
base y en los conectores de la ranura. Cuando se invoca una
26

interrupcin en particular, una rutina especial se hace cargo del


sistema, que guarda primero todos los CPU contenido de los registros
en una pila y luego dirige el sistema de la tabla de vectores de
interrupcin. Esta tabla vector contiene una lista de direcciones de
memoria que corresponden a los canales de interrupcin. En funcin de
la interrupcin fue invocada, se ejecuta el programa correspondiente a
ese canal. Los punteros de la tabla de vectores punto a la direccin de
lo que el conductor de software se utiliza para el servicio de la tarjeta
que gener la interrupcin. Para una tarjeta de red, por ejemplo, el
vector podra apuntar a la direccin de los controladores de red que
han sido cargados para operar la tarjeta; para un controlador de disco
duro, el vector podra apuntar a el cdigo de BIOS que opera el
controlador. Despus de la rutina de software en particular termina de
realizar cualquier funcin de la tarjeta es necesario, el software de
control de interrupcin devuelve el contenido de la pila de los registros
de la CPU, y el sistema reanuda a continuacin, lo que estaba haciendo
antes de que ocurriera la interrupcin.
A travs del uso de las interrupciones, el sistema puede responder a
eventos externos en el momento oportuno. Cada vez que un puerto
serie presenta un byte en el sistema, se genera una interrupcin para
garantizar que el sistema lee ese byte antes de que otro entra en juego
Tenga en cuenta que, en algunos casos, un puerto de dispositivo en
particular, un mdem con un 16550 o superior UART-podra incorporar
un bfer de bytes que permite a los mltiples personajes que se
almacenan antes de que se genera una interrupcin. Las alarmas de
proceso son generalmente priorizadas por sus nmeros, con algunas
excepciones, las mayores interrupciones de prioridad tienen los
nmeros ms bajos. Las alarmas de mayor prioridad tienen preferencia
sobre menores interrupciones de prioridad por interrumpirlos. Como
resultado, varias interrupciones pueden ocurrir en el sistema al mismo
tiempo, con cada interrupcin de anidamiento dentro de otro.

27

8. Describir la configuracin PnP en computadoras y como son


usadas
Sistemas Plug-and-Play
Plug and Play (PnP) representa una revolucin en la tecnologa de
interfaz. PnP primero sali al mercado en 1995, y la mayora de placas
base y tarjetas adaptadoras desde 1996 se aproveche de ella. Antes de
eso, los usuarios de PC se vieron obligados a salir del paso en una
pesadilla de los interruptores DIP y puentes cada vez que quera aadir
nuevos dispositivos a sus sistemas. Los resultados, con demasiada
frecuencia, eran conflictos por los recursos del sistema y las tarjetas que
no funcionan.
PnP no era un concepto totalmente nuevo. Era una caracterstica clave
del diseo de interfaces de MCA y EISA que la precedieron en casi 10
aos, pero el escaso atractivo de los MCA y EISA significaba que nunca
se convirtieron en verdaderos estndares de facto de la industria. Por lo
tanto, los usuarios de PC convencionales todava tenan que preocuparse
de direcciones de E / S, canales DMA y el IRQ. Los sistemas basados en
PCI primeros tambin se utilizan una forma de configuracin PnP, sino
porque no haba ninguna disposicin para la gestin de los conflictos
entre las tarjetas PCI y ISA, muchos usuarios todava tenan problemas
de configuracin. Pero ahora que ha llegado a ser frecuentes PnP,
configuracin de hardware sin problemas est disponible para todos los
compradores de computadoras.
Para PnP para trabajar, se desean los siguientes componentes:
PnP hardware
PnP BIOS
Sistema operativo PnP
Cada uno de estos componentes tiene que ser compatible PnP, lo que
significa que cumple con las especificaciones PnP.
Por supuesto, el apoyo a estas caractersticas se encuentra en todos los
sistemas modernos. El BIOS lleva a cabo estas tareas, realice los
siguientes pasos:
1. Desactiva los dispositivos configurables en la placa base o en tarjetas
adaptadoras.
2. Identifica cualquier PnP PCI o dispositivos ISA.
28

3. Compila un mapa de asignacin de recursos inicial para puertos, IRQ,


DMA y memoria.
4. Permite a los dispositivos de E / S.
5. Analiza las ROM de los dispositivos ISA.
6. Configura dispositivos iniciales del programa de carga (IPL), que se
utilizan posteriormente para arrancar el sistema.
7. Permite a los dispositivos configurables, informndoles que los
recursos se han asignado a los mismos.
8. Inicia el cargador de arranque.
9. Transfiere el control al sistema operativo.
9. Describa los jumpers o configuraciones que debemos realizar en
una mainboard
Sacamos la placa base del embalaje y la ponemos sobre una superficie
totalmente aislante, recomendablemente encima de su propia caja de
cartn o de una revista. Echamos un vistazo, es un momento
recomendable de leer el manual de la misma, y nos dispondremos a
configurar los primeros jumpers (en caso que los haya) y montar el
micro, su disipador+ventilador y la memoria, ya que no volveremos a
tener un acceso tan cmodo a la placa en otro momento del
montaje.Cambiar los jumpers o puentes. Vlido tambin para configurar
la BIOS del PC. Actualmente hay de todo: desde fabricantes que
incluyen solo 1 puente hasta otros que incluyen puentes para todo.
Para configurarlos, no hay nada mejor que el manual de la placa, ya
que difieren muchsimo de cada fabricante. De todas formas, te
explicamos unos cuantos bsicos que podemos encontrar en muchas
placas:
Para borrar la CMOS. La CMOS es donda la BIOS guarda todos sus

parmetros. La BIOS es el programa encargado de gestionar


ntimamente los componentes de la placa, ms a nivel de hardware an
que un sistema operativo como podra ser el MS-DOS o algunos
Windows. La intencin de borrar la CMOS es por si hemos configurado
mal la BIOS y nuestro PC no es capaz de arrancar. Para entrar en la
BIOS deberemos pulsar la tecla "Supr" mientras el ordenador hace el
test de memoria al arrancar, pero esto ya veremos cmo hacerlo ms
adelante.

Procesador. Hay varias posibilidades, segn la edad del micro:


o

Micros antiguos (anteriores al ao 1999) - Configuracin manual


(por jumpers) Antes, poda ser que el procesador se configure por BIOS
(en ese caso no hay puentes), que se configure slo por puentes, o que
se configure por ambos mtodos. En el tercer caso, hay una posicin
"jumperless" (sin puentes, en ingls) que nos permitir configurarlo por
la BIOS, personalmente creemos que es la mejor, a no ser que quieras
29

hacer overclocking (es decir, poner manualmente al procesador una


velocidad mayor a la cual fue fabricado). Tenemos que tener en cuenta
la velocidad del bus, el multiplicador y el voltaje:

Bus a 25, 33, 50, 60, 66, 75, 95 o 100 MHz. Es lo que
podemos encontrar en placas 486/Pentium/Pentium MMX/K5/K6/K62/K6-3/6x86/MII/Winchip y Pentium II

Los multiplicadores manuales pueden ir desde x1 a


nmeros altos como x5, que lo podemos encontrar en algunas placas
para el micro K6-2 (100x5 = 500 MHz). Hay que tener en cuenta un
detalle, no es lo mismo, por ejemplo, 50x2 que 66x1'5, ya que el
rendimiento sera menor en el primer caso. Al poner el bus a 66 Mhz
estamos tambin aumentando la velocidad de la RAM, no solo del
microprocesador. El manual de la placa base suele decir la
configuracin de jumpers ms efectiva para cada microprocesador.

Voltaje del micro o de la memoria RAM. Por suerte, en las


placas antiguas no se vea mucho, ya que sola ser automtico dado el
peligro que supone poner un voltaje incorrecto. Pero en otras ocasiones,
nos encontrbamos esto totalmente manual. Mira en tu manual en caso
de disponer de esos jumpers.

Micros modernos (ao 1999-2006) - Configuracin automtica (por


BIOS) En este caso los jumpers para configurar la CPU, por suerte, han
sido descartados y las opciones de bus, multiplicador y voltaje se hacen
en la propia BIOS de la placa base. Hay veces que nos podemos
encontrar algn jumper que evita aplicar voltajes y frecuencias altas
con el fin de evitar que un usuario inexperto practique el overclocking,
es decir, poner el micro a una velocidad mayor de la debida. En la placa
base podemos ver si la placa, aun siendo moderna, tiene algn jumper
de este estilo.
No obstante, aprovecharemos para comentar la velocidad externa o del
bus que emplean los micros actuales:

Usaremos 100 MHz en procesadores Pentium III y Athlones


de slot antiguos, as como en versiones modernas de Socket con
memoria RAM PC-100 si usamos SDR SDRAM o PC 1600 si usamos DDR
SDRAM. En el apartado de montar un procesador que viene dentro de
poco vers si lo tuyo es de socket o slot.
Es posible encontrar este bus incluso en algunos micros Intel Celeron
modernos de hasta 2,4 GHz y socket 478 y 775, as que hay que tenerlo
en cuenta.

Encontramos 133 MHz en procesadores Pentium III o


Athlon/AthlonXP/Duron con memoria SDR SDRAM PC-133 o si usamos
DDR SDRAM PC-266/PC2100.
Tambin lo tenemos en micros como los PentiumIV desde 1,3 hasta los
3 GHz ms antiguos, as como muchos micros Intel Celeron de sockets
478 y 775.
30

Bus a 166 MHz. Lo encontraremos en placas


Athlon/AthlonXP/Duron muy nuevas, lo usaremos si tenemos DDR
SDRAM PC2700. Necesario para los AthlonXP 2700+ y superiores con
ncleo Thunderbird, Hay un detalle sobre los procesadores Athlon
Thunderbird. Los hay preparados para 200 (100x2) o 266 (133x2) Mhz,
debemos saberlo antes de configurar el BUS, adems, usan distintos
tipos de memoria RAM, el primero PC-100 o PC1600 DDR y el segundo
PC-133 o PC2100 DDR.

Bus a 200 MHz. Lo encontramos desde los Pentium4


Northwood de socket 478 hasta los Prescott, Cedar Mill y Presler de
socket 775 del ao 2006. En estos casos, por marketing, suele
marcarse como 800 MHz (Quadpumped), debido a la manera que el
Pentium4 realiza internamente sus operaciones.
Tambin encontramos bus a 200 MHz en los micros AMD desde los
Socket 7 de ncleo Barton hasta los micros de Socket 754.

Bus a 250 MHz. Es tpico de los micros AMD de socket 939 y


los nuevos socket AM2, en este caso viene marcado, por motivos de
marketing, como 1000 MHz (Hypertransport)

Bus a 266 MHZ. Es el que emplean los nuevos micros Intel


Core 2 Duo con ncleo Allendale o Conroe, y vienen marcados por 1066
MHz (Quadpumped) por motivos de marketing.

Habilitar/Deshabilitar tarjetas de sonido integradas en la placa,

controladoras Firewire, Serial ATA, USB... difiere mucho de cada


fabricante y lo mejor es leerse el manual.

Jumpers propietarios, como deshabilitar el detector de caja abierta,

habilitador para voltajes superiores y overclocking (como ya hemos


comentado)... en este caso lgicamente dependemos del manual para
saber qu son, para qu sirven y cul es la posicin ms adecuada.
10. Como es realizado el conexionado de los FDD, HDD, LPT1,
COM1, COM2, fuentes (tipos), monitores (tipos), etc. Qu
seales tenemos en sus terminales?
Configuracin del puerto paralelo
La configuracin del puerto paralelo no es tan complicado como lo es
para los puertos serie. Incluso el IBM PC original tena compatibilidad en
BIOS para tres puertos LPT. Tabla 14.18 muestra la direccin de E / S
estndar y valores de interrupcin para el uso del puerto paralelo.

31

Serial
Un mtodo popular de conectar un ratn al PC ms antiguos es a travs
de la interfaz serie estndar. Al igual que con otros dispositivos en
serie, el conector del extremo del cable del ratn es normalmente un
conector hembra de 9 pines, algunos ratones muy antiguos utilizan un
conector hembra de 25 pines. Slo un par de pines en el conector DB-9
o DB-25 se utilizan para la comunicacin entre el ratn y el controlador
de dispositivo, pero el conector del ratn por lo general tiene todas las
9 o 25 pines presentes. Porque la mayora de los equipos antiguos
vienen con dos puertos serie, un ratn serie puede ser conectado a
COM1 o COM2. El controlador de dispositivo, cuando se inicializa, busca
en los puertos para determinar a cul el ratn est conectado. Algunos
controladores de ratn no puede funcionar si el puerto serie est en
COM3 o COM4, pero la mayora pueden trabajar con cualquier puerto
COM (1-4). Debido a que un ratn serie no se conecta con el sistema
directamente, que no utiliza recursos del sistema por s mismo. En su
lugar, los recursos son los utilizados por el puerto serie al que est
conectado. Por ejemplo, si usted tiene un ratn conectado al COM2, y si
COM2 est utilizando la IRQ por defecto y el rango de direcciones de
puertos de E / S, tanto el puerto serie y el ratn conectado a ella usar
IRQ3 y puerto E / S direcciones 2F8h-2FFh.
Tipos de fuentes:
ATX/ATX12V
En 1995, Intel dio cuenta de que los diseos de fuentes de alimentacin
existentes fueron literalmente agotando. El problema era que las
normas actuales utilizan dos conectores con un total de slo 12 pines
que proporcionan energa a la placa base. Adems, los conectores
utilizados eran difciles de clave correctamente y enchufarlos en mal
resultado en corto-circuitos y daos tanto a la placa base y la fuente de
alimentacin. Para resolver estos problemas, en 1995 Intel tom el
diseo LPX populares existentes (PS / 2) y simplemente cambia los
circuitos y conectores internos (dejando la forma mecnica de la
misma), dando a luz a la fuente de alimentacin ATX.

32

Intel lanz por primera vez la especificacin ATX en 1995 y en 1996,


comenz a ser cada vez ms popular en Pentium Pro y PC basados en
Pentium, capturando el 18% del mercado en el primer ao. Desde
1996, las variantes ATX han convertido tanto en la placa base y la
fuente de alimentacin dominante factores de forma, en sustitucin de
los diseos Baby-AT/LPX antes era popular. Fuentes de alimentacin
ATX12V tambin se utilizan con las nuevas motherboard form factors
como BTX, asegurando que ATX y sus derivados seguirn siendo las
fuentes de alimentacin formatos ms populares durante varios aos
por venir. La especificacin ATX12V define la forma fsica o mecnico,
as como los conectores elctricos de la fuente de alimentacin. Desde
1995 hasta principios de 2000, la fuente de alimentacin ATX se defini
como parte de la especificacin de la placa base ATX. Sin embargo, en
febrero de 2000, Intel tom la especificacin de la fuente de
alimentacin de la placa base ATX 2.03 / chasis especificacin vigente
en ese momento y cre la fuente de alimentacin ATX/ATX12V
especificacin 1.0, aadiendo un conector opcional de 4-pin +12 V al
mismo tiempo (los con el conector de 12 V se llama alimentacin
ATX12V). El conector de 12 V se convierte en un requisito en la versin
1.3 (abril de 2002), con lo cual se convirti en la especificacin ATX12V.
La especificacin ATX12V 2.0 (febrero de 2003) se redujo el conector
auxiliar de 6 pines, cambi el conector de alimentacin principal de 24
pines, e hizo alimentacin Serie ATA Conectores un requisito tambin.
La versin actual es ATX12V 2.2, que fue lanzado en marzo de 2005 y
contiene slo pequeos cambios de las versiones anteriores, como el
uso de alta del sistema actual (HCS) terminales de los conectores. En la
especificacin de fuente de alimentacin ATX ha evolucionado, se han
producido algunos cambios en la orientacin del ventilador de
refrigeracin y el diseo. La especificacin ATX originalmente llamado
para un ventilador de 80 mm para ser montado a lo largo del lado
interior de la alimentacin, en el que podra aspirar aire desde la parte
posterior del chasis y soplar el interior a travs de la placa base. Este
tipo de flujo de aire corre en la direccin opuesta que la mayora de
alimentacin estndar, la cual el aire de escape por la parte trasera de
la alimentacin a travs de un agujero en el caso en el que sobresale el
ventilador. La idea era que el diseo de flujo inverso podra enfriar el
sistema de manera ms eficiente con un solo ventilador, eliminando la
necesidad de un (activo) del disipador de calor del ventilador de la CPU.
SFX/SFX12V
Intel lanz el ms pequeo factor de forma microATX madre en
diciembre de 1997, y al mismo tiempo, tambin dio a conocer el diseo
de la fuente SFX (pequeo formato) del poder para ir con ella. Aun as,
33

la mayora de los chasis microATX continuaron utilizando la fuente de


alimentacin ATX estndar en lugar. Luego, en marzo de 1999, Intel
lanz el addendum FlexATX con la especificacin microATX, que era una
pequea tabla diseada para PCs de gama baja o los aparatos basados
en PC. Desde entonces, la oferta SFX ha encontrado uso en muchos de
los nuevos diseos de sistemas compactos. A diferencia de la mayora
de las especificaciones de formato de fuente de alimentacin en el que
se define un esquema mecnico o fsico, el estndar SFX realmente
define cinco formas fsicas diferentes, algunos de los cuales no son
directamente intercambiables. Adems, se han producido cambios en
los conectores necesarios en la especificacin ha evolucionado. Por lo
tanto, cuando se sustituye un suministro SFX/SFX12Vtype, es necesario
asegurarse de que usted est comprando el tipo que es correcto decir
que el tipo que se instalar fsicamente en el chasis, as como tener las
conexiones correctas para su placa base.
El nmero y los tipos de conectores han cambiado en la vida de la
especificacin. La especificacin de la fuente de alimentacin SFX
original inclua un solo conector de la placa base de 20 pines. El
conector V de 4 pines 12 para proporcionar potencia de CPU
independiente fue agregado como una opcin en la revisin 2.0 (mayo
de 2001) y se convierte en un requisito en la revisin 2.3 (abril de
2003), haciendo que la especificacin sea rebautizado como SFX12V en
el proceso. SFX12V versin 3.0 ha cambiado el conector de
alimentacin de la placa principal de 20 pines a 24 pines y hecha
alimentacin Serie ATA de conectores de un requisito tambin. La
versin actual SFX12V 3.1 fue lanzado en marzo de 2005 y contiene
algunas revisiones menores adicionales, incluyendo un cambio en
terminales HCS en los conectores. SFX12V incluye varios diseos
fsicos, entre ellos uno llamado el factor de forma de PS3.
EPS/EPS12V
En 1998, un grupo de empresas como Intel, Hewlett-Packard, NEC, Dell,
Data General, Micron y Compaq cre la infraestructura del sistema del
servidor (SSI), una iniciativa de la industria para promover los factores
de forma industrystandard que cubren los elementos de hardware de
servidor comunes, tales como chasis , fuentes de alimentacin, placas
base y otros componentes. La idea era que ser capaz de disear los
servidores de red que podran utilizar piezas intercambiables estndar
de la industria. Usted puede encontrar ms informacin acerca de SSI
en www.ssiforum.org.
Aunque este libro no cubre los servidores de red, en muchos aspectos,
un servidor de gama baja es un PC de gama alta, y muchos de los
34

componentes de gama alta que antes slo se encontraban en los


servidores han llegado a las PCs estndar. Esta teora del derrame es
especialmente cierto cuando se trata de fuentes de alimentacin. En
1998, el SSI cre la fuente de alimentacin de nivel de entrada (EPS), la
cual define una fuente de alimentacin de factor de forma
industrystandard para pedestal de nivel de entrada (independiente del
chasis torre) servidores. La norma EPS inicial se bas en ATX, pero con
varias mejoras. La primera mejora importante fue el uso de un conector
de alimentacin principal de 24 pines, que con el tiempo corra por la
ATX12V y otras especificaciones de suministro de factor de forma de
poder en el 2003. EPS tambin llam originalmente para el uso de
terminales de HCS en los conectores Molex Mini-Fit Jr. basados en la
fuente de alimentacin, que se convirtieron en el estndar ATX12V
marzo 2005 tambin. Adems, el conector de alimentacin de 6 pines
(ahora obsoleto) auxiliar, 4-pin conector de alimentacin de 12 V, y
una variacin del conector de alimentacin de 6 pines grficos todos
apareci en el pliego de EPS antes de acabar en ATX. La especificacin
EPS utilizado originalmente un factor de forma mecnica idntica a
ATX, pero el factor de forma EPS ms tarde se ampli para apoyar
salidas de potencia ms altos al permitir que el cuerpo de la oferta para
ser ms profunda si es necesario. El los estndares originales EPS ATX y
exigen una oferta que es 86 mm de alto por 150mm de ancho y
140mm de profundidad, las mismas dimensiones que el LPX o PS / 2
factores de forma. EPS tarde aadieron profundidades extendidas
opcionales del total de 180 mm y 230 mm. La mayora de las fuentes
de alimentacin con verdaderas calificaciones de 500 vatios o ms se
hacen en el formato EPS12V, ya que no es realmente posible para
encajar ms poder que eso en el tamao estndar ATX. Usted puede
pensar que esto requerira un chasis EPS costumbre, pero, de hecho,
muchos (si no la mayora) de tamao completo ATX torre chasis puede
manejar estas grandes profundidades sin interferencias, especialmente
cuando se utiliza uno de los ms reciente generacin de unidades
pticas de menor longitud (por una o ms de las unidades pticas estn
a menudo en lnea con la fuente de alimentacin).
Con las mejoras en las fuentes de alimentacin EPS/EPS12V llega a
manos de ATX/ATX12V, he estudiado las especificaciones EPS SSI para
ver qu mejoras potenciales podran llegar a ATX. La principal
diferencia hoy entre ATX y EPS con respecto a los conectores es el uso
de un conector de 8 pines de doble +12 V en EPS12V en lugar de un
conector de 4 pines +12 V en ATX12V. El doble conector de 8 pines +12
V es esencialmente el equivalente de dos conectores de 4 pines se
aparearon entre s y es utilizado por los servidores de nivel de entrada
para alimentar varios procesadores. Debido a la forma en que los
35

conectores estn diseados, un conector de 8 pines +12 V se puede


conectar a un conector de 4-pin +12 V en una placa base, con los pines
no utilizados simplemente colgando sin usar, desplazamiento hacia un
lado o el otro.
TFX12V
La fuente de alimentacin TFX12V (factor de forma delgada) fue
introducido originalmente por Intel en abril de 2002 y est diseado
para sistemas de factor de forma pequeo (SFF) de alrededor de 9 a 15
litros de volumen, principalmente aquellos con lowprofile SFF chasis y
microATX, FlexATX o Mini madre-ITX. La forma bsica de TFX12V es ms
largo y ms estrecho que los ATX-o SFX basada en factores de forma, lo
que permite que se ajuste ms fcilmente en los sistemas de perfil
bajo. Fuentes de alimentacin TFX12V estn diseadas para ofrecer
capacidades de salida de potencia nominal de 180 a 300 vatios, que es
ms que suficiente para los sistemas ms pequeos para los que fueron
diseados. Suministros TFX12V incluyen un ventilador de 80 mm
interno de montaje lateral que suele ser controlado por termostato, con
el fin de ejecutar tanto con serenidad y en silencio. Un sistema de
montaje diseado simtricamente permite que el ventilador se orienta
hacia uno y otro lado en el interior del sistema de enfriamiento ptimo
y flexibilidad para acomodar diferentes configuraciones de chasis. A
diferencia de los suministros SFX basados, slo existe un factor de
forma mecnica estndar para suministros TFX12V. Suministros TFX12V
tambin han incluido siempre el conector de 4-pin +12 V desde la
aparicin de la norma en abril de 2002, mucho despus de que el
conector de +12 V se haba incluido en el suministro de otros factores
de forma de poder. TFX12V 1.2 (abril de 2003) aadi el conector de
alimentacin Serial ATA como una opcin, mientras que la versin 2.0
TFX12V (febrero de 2004) hizo obligatorio y cambi el conector de
alimentacin principal de 20 pines a 24 pines. Versin 2.1 (julio de
2005) slo incluye actualizaciones menores y los cambios respecto a la
versin anterior.
CFX12V
El (factor de forma compacta) Alimentacin CFX12V fue originalmente
introducido por Intel en noviembre de 2003 y est diseado para
medianas BTX (tecnologa equilibrada ampliada) Sistemas de unos 10 a
15 litros de volumen, usando principalmente microBTX o placas
picoBTX. CFX12V fuentes de alimentacin estn diseados para ofrecer
capacidades de salida de potencia nominal de 220-300 vatios, que es
ms que adecuado para los sistemas de tamao medio para el que
estn diseados. Suministros CFX12V incluyen un ventilador de 80 mm
36

interno trasero que est normalmente controlado por termostato, con el


fin de funcionar tanto con serenidad y en silencio. La forma de la
alimentacin incluye un saliente de tal manera que parte de la
alimentacin puede extenderse sobre la placa base, la reduccin del
tamao global del sistema. Las dimensiones del factor de forma
CFX12V. Suministros CFX12V siempre han incluido el conector de 4-pin
+12 V ya que la norma apareci por primera vez en noviembre de
2003, mucho despus de que el conector de +12 V se haba incluido en
el suministro de otros factores de forma de poder. TFX12V tambin
incluy el conector de alimentacin principal de 24 pines y conectores
de alimentacin Serial ATA como obligatoria desde su creacin. Los
CFX12V 1.2 fechas de lanzamiento actuales de 2005 y tiene slo
pequeas modificaciones con respecto a versiones anteriores,
incluyendo un cambio en terminales HCS en los conectores.
LFX12V
Intel introdujo originalmente el LFX12V fuente de alimentacin (bajo
factor de forma de perfil) en abril de 2004. Est diseado para los
sistemas de BTX ultra-pequeas de unos 6-9 litros de volumen, usando
principalmente picoBTX placas ornanoBTX. Fuentes de alimentacin
LFX12V estn diseadas para ofrecer capacidades de salida de
potencia nominal de 180 a 260 vatios, lo que es ideal para los
pequeos sistemas para los que estn diseados. Suministros LFX12V
incluyen un ventilador interno de 60 mm, que es 20 mm ms pequeo
que el del diseo CFX12V. Al igual que el ventilador CFX12V, por lo
general es termostticamente controlado para asegurar un
funcionamiento silencioso mientras que todava proporciona una
refrigeracin adecuada. La forma de la alimentacin incluye un saliente
de tal manera que parte de la alimentacin puede extenderse sobre la
placa base, la reduccin del tamao global del sistema. Todos los
suministros LFX12V incluyen un conector de 24 pines principal de la
placa de alimentacin, un conector de 4-pin +12 V y conectores Serial
ATA. La actual versin 1.1 LFX12V data de abril de 2005 y tiene slo
pequeas modificaciones respecto a la versin anterior.
Flex ATX Una empresa de suministro de energa llamado FSP (Fortron
fuente de alimentacin), originalmente introducido variaciones de lo
que iba a convertirse en el Flex ATX fuente de alimentacin de factor de
forma en el ao 2001 en forma de diseos propios de factor de forma
pequeo (SFF) de escritorio y delgado (1U) Servidor sistemas. Estas
fuentes de alimentacin se hizo popular en los sistemas de transporte,
sino que tambin han sido utilizados por HP / Compaq, IBM, SuperMicro,
y otros. En un esfuerzo por hacer de este factor de forma de una norma
oficial, Intel introdujo el Flex ATX fuente de alimentacin de factor de
37

forma en marzo de 2007 una parte de los 1.1 y posteriores revisiones


de la "Gua de diseo de la fuente de alimentacin para la plataforma
de escritorio de factores de forma" del documento, que est disponible
en el sitio www.formfactors.org. Estos tambin se denominan a veces
1U (una unidad) fuentes de alimentacin, ya que tambin se utilizan en
muchos chasis del servidor 1U.
Flex fuentes de alimentacin ATX, como la que se muestra en la figura
18.14, estn diseados para ofrecer capacidades de salida de potencia
nominal de entre 180-270 vatios, lo que es ideal para los pequeos
sistemas para los que estn diseados. Flex ATX suministra
normalmente incluyen uno o dos ventiladores internos de 40 mm, sin
embargo, los fans ms grandes se pueden montar en posicin
horizontal, y existen incluso modelos sin ventilador.
Flex fuentes de alimentacin ATX incluyen ya sea un conector de
alimentacin de la placa principal de 20 pines o 24 pines y un conector
V 4-pin 12 para la placa base. Tambin por lo general incluyen
conectores de alimentacin y perifricos disquete estndar, con
unidades nuevas tienen conectores de alimentacin Serial ATA tambin.
Tipos de monitores:
Los monitores suelen utilizar con PCs vienen en una amplia variedad de
tamaos y resoluciones, y se basan generalmente en una de dos
tecnologas de visualizacin: Tubo de la pantalla (LCD) o de rayos
catdicos de cristal lquido (CRT). Pantallas ms grandes, como
televisores de pantalla grande y proyectores tambin pueden utilizar la
tecnologa LCD, pero pueden usar plasma o procesamiento de luz
digital (DLP), la tecnologa tambin. Esta seccin trata sobre las
diversas caractersticas, especificaciones y tecnologas utilizadas en
monitores de PC.
CRT Tecnologa
Tecnologa de tubo de rayos catdicos (CRT) es el mismo utilizado en
los televisores ms antiguos. En el ltimo par de aos, los CRT se han
vuelto escasos en las tiendas, debido principalmente a la disponibilidad
de un menor costo LCDs. CRT consisten en un tubo de vaco encerrado
en vidrio. Un extremo del tubo contiene un conjunto de can de
electrones que proyecta tres haces de electrones, uno para el rojo,
verde y azul fsforos usados para crear los colores que aparecen en
pantalla y el otro extremo tiene una pantalla con un recubrimiento de
fsforo. Cuando se calienta, el can de electrones emite una corriente
de electrones de alta velocidad que son atrados por el otro extremo del
tubo. A lo largo del camino, un control de bobina de enfoque y deflexin
38

a dirigir el haz a un punto


especfico en la pantalla de
fsforo. Al ser golpeado por el
rayo, el fsforo brilla. Esta luz
es lo que ve cuando mira la
televisin o mirar la pantalla
del ordenador. Se utilizan tres
capas de sustancias: rojo,
verde, y azul. Una placa de
metal llamada mscara de
sombra se utiliza para alinear
los haces de electrones, sino que tiene ranuras o agujeros que dividen
las partculas de fsforo rojo, verde, y azul en grupos de tres (uno de
cada color).
Monitores basado en Sony Trinitron o Mitsubishi tubos de imagen
Diamondtron utilizan una mscara de tipo rejilla de apertura para
separar fsforos rojos, verdes, y azules, lo que resulta en tiras de
pxeles cuadrados en una disposicin lineal, similar a una pantalla LCD.
ChromaClear monitores de NEC utilizan una variacin de la rejilla de
apertura llamado la mscara ranurada, que es ms brillante que los
monitores de mscara de sombra estndar y ms estables
mecnicamente que los monitores basados en la rejilla de apertura.
Esto dio lugar a una disposicin de pxeles escalonada. Varios tipos de
mscaras de sombra afectan a la calidad de imagen, y la distancia
entre cada grupo de tres (el punto o pxel pitch) afecta a la nitidez de
imagen.
Tecnologa LCD
Debido a su poco peso, un tamao ms
pequeo en general, y mucha mayor
claridad, los paneles LCD han
sustituido las pantallas CRT en
prcticamente todas las nuevas
instalaciones informticas. Paneles LCD
escritorio utilizan la misma tecnologa
que apareci por primera vez en los
ordenadores porttiles. En
comparacin con los monitores CRT,
los monitores LCD tienen completamente planas, pantallas delgadas y
requisitos de baja potencia (30 vatios frente a un mximo de 100 vatios
o ms de los monitores CRT). La calidad de color de un buen panel LCD
de matriz activa se puede superar la de muchas de las pantallas CRT,
sobre todo cuando se ve desde frente.
39

Tecnologa Plasma
Las pantallas de plasma tienen una larga historia en la PC. A finales de
1980, IBM desarroll una pantalla de plasma monocromtica que
muestra el texto y los grficos de color naranja sobre un fondo negro.
IBM utiliza una versin de 10 pulgadas de la pantalla de plasma de gas
en sus sistemas porttiles P70 y P75 maletn que se publicaron
originalmente all por 1988. A diferencia de las primeras pantallas de
plasma monocromtica IBM, pantallas de plasma de hoy en da son
capaces de mostrar color de 24 bits o 32 bits. Las pantallas de plasma
producen una imagen mediante el uso de gas cargado elctricamente
(plasma) para iluminar tradas de rojo, verde, y fsforos azules, como
se muestra en la figura 12.22. Los electrodos de visualizacin y
direccin crean una red que permite a cada subpixel que debe
abordarse de forma individual. Mediante el ajuste de las diferencias en
la carga entre la pantalla y los electrodos de direcciones de elementos
de imagen secundarios de cada trada, la fuente de seal controla la
imagen. Pantallas de plasma tpicos varan en tamao desde 42 "a 50"
o ms grande. Debido a que estn diseados principalmente para su
uso con DVD, TV o las fuentes de vdeo de alta definicin, que son de
tamao y optimizado para vdeo en lugar de uso del ordenador.
11. Describir como es realizado el refresco de memorias
Algunas memorias RAM no tienen suficiente espacio en relacin a los
megas que requieren algunos programas o juegos, por eso, cuando se
ejecutan dichos programas, si la memoria no posee los megas que
requiere el ordenador se ralentiza. Si se cierran, el ordenador vuelve a
la normalidad aunque algo tocado y funcionar ms lento de lo
normal por los restos de memoria que han dejado las aplicaciones.
Con este truco limpiaremos la memoria RAM de tu ordenador dejndola
como si no hubieses ejecutado ninguna aplicacin.
Ejecuta el bloc de notas que incluye Windows y escribe lo que te
mostramos a continuacin:
Si el PC posee una RAM de 128 Mb o mas escribe
Mystring=(80000000) con siete ceros despus del 8 y sin comillas.
Si tu PC tiene menos de 128 Mb has de escribir
Mystring=(16000000) sin comillas y con seis ceros despus del 16.
Cuando hayas acabado de escribir los valores indicados en cada caso,
guarda este documento donde desees, a ser posible en un lugar
fcilmente accesible con el nombre documento.vbe, la parte del
nombre documento no importa, puedes poner lo que quieras, lo
importante es la extensin que le vas a dar.
Ahora, cada vez que desees refrescar la memoria de tu ordenador

40

debers hacer doble clic sobre este documento, notars una cierta
mejora.
Acrnimo de Random Access Memory, (Memoria de Acceso Aleatorio)
es donde el ordenador guarda los datos que est utilizando en el
momento presente. Se llama de acceso aleatorio porque
el procesador accede a la informacin que est en la memoria en
cualquier punto sin tener que acceder a la informacin anterior y
posterior. Es la memoria que se actualiza constantemente mientras el
ordenador est en uso y que pierde sus datos cuando el ordenador se
apaga.
Cuando las aplicaciones se ejecutan, primeramente deben ser cargadas
en memoria RAM. El procesador entonces efecta accesos a dicha
memoria para cargar instrucciones y enviar o recoger datos. Reducir
el tiempo necesario para acceder a la memoria, ayuda a mejorar
las prestaciones del sistema. La diferencia entre la RAM y otros tipos de
memoria de almacenamiento, como los disquetes o discos duros, es
que la RAM es mucho ms rpida, y se borra al apagar el ordenador.
Es una memoria dinmica, lo que indica la necesidad de "recordar" los
datos a la memoria cada pequeo periodo de tiempo, para impedir que
esta pierda la informacin. Eso se llama Refresco. Cuando se pierde
la alimentacin, la memoria pierde todos los datos. "Random Access",
acceso aleatorio, indica que cada posicin de memoria puede ser leda
o escrita en cualquier orden. Lo contrario seria el acceso secuencial, en
el cual los datos tienen que ser ledos o escritos en un orden
predeterminado.
Es preciso considerar que a cada BIT de la memoria le corresponde un
pequeo condensador al que le aplicamos una pequea carga elctrica
y que mantienen durante un tiempo en funcin de la constante de
descarga. Generalmente el refresco de memoria se realiza cclicamente
y cuando esta trabajando el DMA. El refresco de la memoria en modo
normal esta a cargo del controlador del canal que tambin cumple la
funcin de optimizar el tiempo requerido para la operacin del refresco.
Posiblemente, en ms de una ocasin en el ordenador aparecen errores
de en la memoria debido a que las memorias que se estn utilizando
son de una velocidad inadecuada que se descargan antes de poder ser
refrescadas.
Las posiciones de memoria estn organizadas en filas y en columnas.
Cuando se quiere acceder a la RAM se debe empezar especificando la
fila, despus la columna y por ltimo se debe indicar si deseamos
escribir o leer en esa posicin. En ese momento la RAM coloca los datos
de esa posicin en la salida, si el acceso es de lectura o coge los datos
y los almacena en la posicin seleccionada, si el acceso es de escritura.
41

La cantidad de memoria Ram de nuestro sistema afecta notablemente


a las prestaciones, fundamentalmente cuando se emplean sistemas
operativos actuales. En general, y sobretodo cuando se ejecutan
mltiples aplicaciones, puede que la demanda de memoria sea superior
a la realmente existente, con lo que el sistema operativo fuerza al
procesador a simular dicha memoria con el disco duro (memoria
virtual). Una buena inversin para aumentar las prestaciones ser por
tanto poner la mayor cantidad de RAM posible, con lo que
minimizaremos los accesos al disco duro.
Los sistemas avanzados emplean RAM entrelazada, que reduce los
tiempos de acceso mediante la segmentacin de la memoria del
sistema en dosbancos coordinados. Durante una solicitud particular,
un banco suministra la informacin al procesador, mientras que el otro
prepara datos para el siguiente ciclo; en el siguiente acceso, se
intercambian los papeles.
Los mdulos habituales que se encuentran en el mercado, tienen unos
tiempos de acceso de 60 y 70 ns (aquellos de tiempos superiores
deben ser desechados por lentos). Es conveniente que todos los bancos
de memoria estn constituidos por mdulos con el mismo tiempo de
acceso y a ser posible de 60 ns.
Hay que tener en cuenta que el bus de datos del procesador debe
coincidir con el de la memoria, y en el caso de que no sea as, esta se
organizar en bancos, habiendo de tener cada banco la cantidad
necesaria de mdulos hasta llegar al ancho buscado. Por tanto, el
ordenador slo trabaja con bancos completos, y stos slo pueden
componerse de mdulos del mismo tipo y capacidad. Como existen
restricciones a la hora de colocar los mdulos, hay que tener en cuenta
que no siempre podemos alcanzar todas las configuraciones de
memoria. Tenemos que rellenar siempre el banco primero y despus el
banco nmero dos, pero siempre rellenando los dos zcalos de cada
banco (en el caso de que tengamos dos) con el mismo tipo de
memoria. Combinando diferentes tamaos en cada banco podremos
poner la cantidad de memoria que deseemos.
12. Como es realizado la configuracin de los diferentes
controladores y puertos en el Setup del Bios de la PC.
El BIOS (Basic Input Output System Sistema Bsico de Entrada Salida)
es un programa que se encuentra grabado en un chip de la placa base,
concretamente en una memoria de tipo ROM (Read-Only Memory). Este
programa es el que se encarga de comprobar el hardware instalado en el
sistema, ejecutar un test inicial de arranque, inicializar circuitos,
manipular perifricos y dispositivos a bajo nivel y cargar el sistema de
42

arranque que permite iniciar el sistema operativo. En resumen, es lo que


permite que el ordenador arranque correctamente en primera instancia.
Inicialmente era muy complicado modificar la informacin del BIOS en
el ROM, pero hoy en da la mayora de los BIOS estn almacenados en
una memoria flash capaz de ser reescrita, esto es lo que permite que se
pueda actualizar. El BIOS se apoya en otra memoria,
llamada CMOS porque se construye con esa tecnologa, en ella carga y
almacena los valores que necesita y que son susceptibles de ser
modificados (cantidad de memoria instalada, numero de discos duros,
fecha y hora, etc.) A pesar de que apaguemos el ordenador, los valores
de la memoria de BIOS se mantienen intactos, cmo es posible?, pues
gracias a una pila que la alimenta. Puesto que el consumo es muy bajo y
se recarga al encender el ordenador, la pila puede durar varios aos.
Cuando hay problemas con la pila, los valores de dicha memoria tienden
a perderse, y es cuando pueden surgir problemas en el arranque del
tipo: prdida de fecha y hora, necesidad de reconfigurar dispositivos en
cada arranque, y otros. En caso de problemas sustituir la pila es trivial,
basta con comprar una de iguales caractersticas, retirar la vieja y
colocar la nueva en su lugar.
En condiciones normales no es necesario acceder al BIOS ya que al
instalar un dispositivo, siempre que hayamos tenido la precaucin de
asegurarnos que es compatible o aceptable por nuestra placa base, ste
es reconocido inmediatamente y configurado por BIOS para el arranque.
No obstante, hay ocasiones en las que se hace necesario acceder a su
configuracin, en este manual veremos cmo hacerlo y algunos
ejemplos.
Acceso y manipulacin del BIOS:
Para acceder al programa de configuracin del BIOS, generalmente
llamado CMOS Setup, tendremos que hacerlo pulsando un botn durante
el inicio del arranque del ordenador. Generalmente suele ser la tecla
Supr aunque esto vara segn los tipos de placa y en porttiles. Otras
teclas empleadas son: F1, Esc, o incluso una combinacin, para saberlo
con exactitud bastar con una consulta al manual de su placa base o
bien prestando atencin a la primera pantalla del arranque, ya que suele
figurar en la parte inferior un mensaje similar a este:
''Press DEL to enter Setup''
El aspecto general del BIOS depender de qu tipo en concreto tenga en
su placa, las ms comunes son:Award, Phoenix (se han unido) y AMI.
Bastante similares pero no iguales. El programa del BIOS suele estar en
un perfecto ingls y adems aparecen trminos que no son realmente
43

sencillos, si no sabe lo que est tocando consulte el manual o a un


especialista, de lo contrario se encontrar con problemas.
Aunque tengan nombres diferentes, existen algunos apartados comunes
a todos los tipos de BIOS.
Modificaciones comunes: ejemplos.
Existen una serie de parmetros que son susceptibles de ser
modificados en algn momento, de hecho en la mayora de foros de
soporte tcnico se plantean esas dudas. Vamos a explicar cules son y
usarlos como ejemplo:

Secuencia de Arranque
Esto le indica al BIOS a qu unidad ha de ir para buscar el arranque del
sistema operativo. La secuencia indica el orden de izq. a der. en que se
buscar en las unidades. Antiguamente el orden sola marcar A C
SCSI/otros lo cual indicaba que primero que deba mirar en la
unidad A (disquetera) y posteriormente en C(disco duro principal),
gracias a esto se poda arrancar el ordenador con un disco de arranque
antes que el sistema operativo. Hoy en da esto ha cambiado en muchos
casos, cuando se necesita arrancar desde un CD (instalacin de sistemas
operativos (Windows XP, Linux) hay que modificar la secuencia de
arranque (a menos que el sistema sea tan nuevo que ya venga de
fbrica) para que inicialmente apunte a la unidad lectora de CD.
Supongamos que la unidad tiene la letra D, el orden podra ser D A C o D
C A, por ejemplo.
La opcin suele encontrarse en BIOS Features >> Boot Sequence para
las BIOS Award. En algunos casos en vez de integrarse en una sola
opcin, esto se realiza en varias, suelen referirse al orden de arranque
de dispositivos y se llaman: First Boot Device, Second Boot Device, Third
Boot Device y Boot Other Device. Basta especificar en cada una cul es
el dispositivo que arrancar en ese orden (First = primero, Second =
segundo, Third = tercero, Other = otro).

Modificar FSB/Multiplicador
Esto es una necesidad surgida en gran medida a raz del Overclocking,
son los parmetros que definen la velocidad del bus frontal del sistema y
el valor multiplicador del procesador. Estos parmetros se suelen
modifican como consecuencia de querer forzar el procesador a trabajar
ms rpido. Para tocar esto se debe hacer con total conocimiento,
cualquier dao al sistema queda bajo su responsabilidad. La opcin se
denomina Frequency/Voltage Control, aunque puede llevar otro nombre.
Se recomienda consultar manuales sobre Overclocking para esta
caracterstica.

Deshabilitar dispositivos integrados (tarjeta grfica/sonido)


44

Esto es especialmente frecuente en los ltimos aos ya que las placas


base integran tarjetas grficas y tarjetas de sonido en la misma placa, y
se podria pasar sin tener que adquirirlas a parte, pero la mayora de las
ocasiones se prefiere adquirir una tarjeta externa (a bus PCI, AGP o PCIExpress) ya que ofrecen mucha mejor calidad y prestaciones que las
integradas. Para poder usar las tarjetas que compremos hay que
deshabilitar primero las que van integradas, para ello debemos acceder
al BIOS.
Esta opcin tenemos que consultarla en el manual de nuestra placa base
porque depende mucho del modelo, pero en general tendremos que
localizar trminos como: Onboard Audio, Onboard Graphics, etc.
Es probable que nos veamos en la situacin de tener que actualizar
el firmware del BIOS. Esto puede ser debido a errores detectados de
fabricacin, queramos instalar un procesador nuevo o algn dispositivo
reciente, o simplemente aadir
funcionalidades de las nuevas versiones del BIOS. Para realizar esto se
suele emplear un programa en Windows y un fichero con la informacin,
todo esto se debe descargar desde la web del fabricante de la placa
base o BIOS, teniendo en cuenta que hay que saber con total exactitud
el modelo de placa base que tenemos y el tipo de BIOS. Adems, hay
que aclarar que dicha operacin tiene un alto riesgo para nuestra placa,
un error podra ser fatal. Si surge algn problema podramos daar
seriamente el BIOS y tendramos que recurrir a una tienda especializada
para su reparacin o substitucin.
13. Describir y reconocer los pines de los microprocesadores para
cada una de las tecnologas (XT (8088), 80286, 80386, 80486,
80586, PENTIUM, etc)

XT (8088)

45

Los 40 pines del 8088 en modo mnimo tienen las siguientes


funciones:
1. GND (Masa)
2. A14 (Bus de direcciones)
3. A13 (Bus de direcciones)
4. A12 (Bus de direcciones)
5. A11 (Bus de direcciones)
6. A10 (Bus de direcciones)
7. A9 (Bus de direcciones)
8. A8 (Bus de direcciones)
9. AD7 (Bus de direcciones y datos)
10.AD6 (Bus de direcciones y datos)
11.AD5 (Bus de direcciones y datos)
12.AD4 (Bus de direcciones y datos)
13.AD3 (Bus de direcciones y datos)
14.AD2 (Bus de direcciones y datos)
15.AD1 (Bus de direcciones y datos)
16.AD0 (Bus de direcciones y datos)
46

17.NMI (Entrada de interrupcin no enmascarable)


18.INTR (Entrada de interrupcin enmascarable)
19.CLK (Entrada de reloj generada por el 8284)
20.GND (Masa)
21.RESET (Para inicializar el 8088)
22.READY (Para sincronizar perifricos y memorias lentas)
23./TEST
24./INTA (El 8088 indica que reconoci la interrupcin)
25.ALE (Cuando est uno indica que salen direcciones por AD, en
caso contrario, es el bus de datos)
26./DEN (Data enable: cuando vale cero debe habilitar los
transceptores 8286 y 8287 (se conecta al pin de "output enable"),
esto sirve para que no se mezclen los datos y las direcciones).
27.DT/R (Data transmit/receive: se conecta al pin de direccin de los
chips recin indicados).
28.IO/M (Si vale 1: operaciones con ports, si vale 0: operaciones con
la memoria)
29./WR (Cuando vale cero hay una escritura)
30.HLDA (Hold Acknowledge: el 8088 reconoce el HOLD)
31.HOLD (Indica que otro integrado quiere aduearse del control de
los buses, generalmente se usa para DMA o acceso directo a
memoria).
32./RD (Cuando vale cero hay una lectura)
33.MN/MX (Cuando esta entrada est en estado alto, el 8088 est en
modo mnimo, en caso contrario est en modo mximo)
34./SSO (Junto con IO/M y DT/R esta salida sirve para determinar
estados del 8088)
35.A19/S6 (Bus de direcciones/bit de estado)
36.A18/S5 (Bus de direcciones/bit de estado)
47

37.A17/S4 (Bus de direcciones/bit de estado)


38.A16/S3 (Bus de direcciones/bit de estado)
39.A15 (Bus de direcciones)
40.Vcc (+5V)

14.
Describir como estn organizados las memorias en cada
una de las tecnologas.

48

49

15. Describir el mapeo de memoria y el mapeo de E/S.


Al pasar los datos desde la memoria principal a la memoria cache estos se
traen por bloques. El motivo de llevar los datos por bloques se debe a
que, por ejemplo, si el procesador pide el dato de la direccin n entonces
es muy probable que despus pida el dato de la direccin n+1, por lo
tanto, se ahorra tiempo al llevar los datos por bloques a la cache. Por otro
lado como ya hemos visto en los prrafos anteriores la memoria Cache es
de poca capacidad, en relacin con la memoria principal, por lo tanto
cobra importancia el tema de que y como pongo datos en la memoria
Cache. Es necesario entonces contar con un proceso de conversin de las
direcciones, que se llama MAPEO.

50

Mapeo Directo
Para explicar, el mapeo directo es mejor comenzar con un ejemplo, que
por el momento, es slo, ilustrativo y no tiene relacin con la realidad (es
de mentira)

MM 512B ----> 9b 64 bloques

MC 32B

Cada bloque de 8B

------> 5b 4 bloques

El Mapeo Directo funciona de la siguiente forma :

Segn las condiciones antes definidas se tiene lo siguiente: cada bloque


ser de 8 Byte, es decir 8 palabras de largo 8.

La memoria principal al ser dividida por 8 (512 B / 8) dar como


resultado 64 bloques de 8 palabras cada uno.

La memoria Cache tambin se divide por 8 (32B / 8), lo cual da como


resultado 4 bloques

Cada bloque de la memoria principal se coloca dentro de uno de los


bloques de la memoria Cache siguiendo un orden establecido de la
siguiente forma (La fig 00 muestra parte de esta asignacin):

En el bloque cero de la cache pueden ir cualquiera de los mltiplos


exactos de 4 (0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60), que son 16.

En el bloque uno de la cache van (1,5,9,13,17,21,25...............)

En el bloque dos (2,6,10,14,18,22,26..................................)

En el bloque tres van (3,7,11,15,19,23,27..................)

Para distinguir entre las 16 alternativas que corresponden a un bloque


determinado de la memoria cache existe una memoria, en este caso de 4
bit, que lleva el registro. Esta memoria se denomina TAG.
Si por ejemplo se quiere acceder a la posicin de memoria 405 se ocupa
la siguiente tabla de ubicacin.

TAG

B
I
C

WIB

51

=
4
0
5

El WIB es de 3 bit por que con estos se pueden distinguir entre 8


alternativas, es decir las que corresponden a las divisiones de un bloque.
El BIC es de 2 bit porque se pueden distinguir cuatro alternativas, o sea
los cuatro bloques de la cache.
El TAG, finalmente distingue entre las 16 alternativas que corresponden a
los diferentes bloques de la memoria principal que pueden ir a parar a un
bloque determinado de la cache.
El diagrama de la fig ilustra el mapeo directo. Aqu se puede apreciar
como las posiciones de la memoria principal son asignadas a los bloques
de la cache, por otro lado la flecha que apunta desde la posicin cero de
la MM indica como cada bloque de la memoria principal esta dividido en
otros ocho sub bloques.

52

Finalmente no slo basta con llevar los datos a las posiciones de la


cache, adems el procesador de alguna forma debe ubicar los datos, ya
sea que los encuentre o no, en la cache.
NOTA : Cabe destacar que el procesador pide datos al mismo tiempo tanto
a la cache como a la memoria principal, por lo tanto si el dato esta en la
cache esta responder ms rpido que la MM.

53

El siguiente hardware permite al procesador ubicar los datos que requiere.

Ejemplo
Un procesador 80386 tiene 32b de direcciones, lo que quiere decir que
puede direccionar 4GB de memoria. Obviamente es difcil que un
procesador con las caractersticas del 386 pueda direccionar tal cantidad
de memoria. Supondremos (la suposicin en este caso es muy real)
entonces, el siguiente detalle.

Memoria Principal 8 MB

Memoria Cache 128 KB (17 b)

Los bloques en este ejemplo sern de tamao 16b (WIB = 4 b)


8 MB = 8.388.608 / 16 = 524.288 (19 b) Nmero de bloques de la MM
128 KB = 131.072 / 16 = 8.192 (BIC = 13 b) Nmero de bloques de la MC
524.288 / 8192 =64 Este nmero corresponde al TAG (6 bit). Dicho de otra
forma hay 64 bloques de 16 unidades cada uno compitiendo por un
determinado bloque de la cache.
Si el procesador pide la direccin 6938732 (0069E06C) entonces resultara
la siguiente tabla de ubicacin

TAG = 6

BIC = 13

54

WI
B
=4

22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4

3 2 1 0

1 1 0 1 0 0

1 1 0 0

1 1 1 1 0 0 0 0 0 0 1 1 0

Eventualmente el TAG podra haber sido de hasta 15 bit debido a que el


bus de direcciones es de 32 bit, pero como ya dijimos esto no es posible,
por otro lado si la memoria TAG tuviera que manejar estos 15 bits debera
ser muy grande lo cual tampoco es conveniente.
NOTA : En los procesadores, el tamao del TAG determina la cantidad de
memoria que se puede direccionar, por lo tanto, an cuando el TAG del
problema anterior resulto de 6 bit, normalmente pueden ser un poco mas
grandes. No olvidemos que actualmente las memorias de 64 MB son
normales y las hay an mas grandes.
VENTAJAS: Este mtodo es rpido, fcil de implementar y sencillo de usar.
DESVENTAJA: Con este sistema se produce un efecto llamado Contencin
que se produce cuando dos cosas quieren usar un mismo elemento. Este
efecto reduce drsticamente el rendimiento del procesador.

Mapeo Totalmente Asociativo


La fig explica la diferencia que existe entre una memoria asociativa y
una memoria comn.

En el mapeo Totalmente Asociativo un bloque de la memoria Principal


puede estar en cualquier bloque de la cache. Para buscar un dato en la
cache se hace necesario entonces revisar todos los bloques de la cache,
lo cual es muy lento, razn por la cual este tipo de mapeo no se utiliza en
la prctica.

55

Mapeo Asociativo Por Conjunto (De tamao 4)


En el mapeo Asociativo por Conjunto un determinado bloque de la
memoria principal puede estar en cualquier bloque de la memoria cache,
que sea parte del conjunto que le corresponde. La siguiente figura, grfica
esta situacin

Como se puede ver la memoria cache tiene dividido sus bloques en dos
nuevos bloques (0 y 1) que reciben el nombre de SET. Esta nueva
distribucin significa que para buscar un dato se debe acceder a tantos
subconjuntos como tenga cada SET (en este caso 2). En la prctica esto
se traduce en duplicar el hardware de bsqueda (solo para este caso).
Cabe destacar que la mayora de las memorias tienen TAG de tamao 4.
El tamao del SIC es igual a N / S donde N = Tamao del cache en
bloques, S = Tamao del conjunto.
SIC = SET in cache
Ejemplo Buscar la direccin 333 suponiendo las siguientes condiciones :

MM 512B 9b 64 bloques

MC 32B 5b 4 bloques

Cada bloque de 8B

Tamao de conjunto 2

TAG
1 0 1 0 0

SI
C

WI
B
1 0 1

WIB es de tamao 3 porque distingue entre las 8 palabras de cada


bloque.
56

SIC es de tamao 1 porque debe distinguir entre 2 alternativas o en este


caso conjuntos.
TAG es de tamao 5 porque debe distinguir las 32 alternativas que
pueden encontrarse en un determinado conjunto. Cabe recordar que estas
32 alternativas se buscan simultneamente en los dos bloques que
tienen, en este caso, cada conjunto.
Ejemplo: Un procesador 80386 tiene 32b de direcciones, lo que quiere
decir que puede direccionar 4GB de memoria. Buscar la direccin
5382196Dec (00522034 Hex)

Memoria Principal (MM) 8 MB

Memoria Cache (MC) 128 KB (17 b)

Los bloques en este ejemplo sern de tamao 16b (WIB = 4b)

Tamao de conjunto 4
8 MB = 8.388.608 / 16 = 524.288 Nmero de bloques de la MM
128 KB = 131.072 / 16 = 8.192 Nmero de bloques de la cache
8192 / 4 = 2048 (SIC = 11 bit) Numero de conjuntos de tamao 4 que hay
en la cache.
Para ahorrar espacio en la fig. solo se graficaron 9 de los bit del TAG

TAG = 17

SIC = 11

WIB
=4

23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0

0 0 0 0 0 1 1 0 1 0 0

Finalmente para encontrar un dato se debe comparar el TAG que viene


del procesador con los 4 TAG del conjunto 515 (nmero que corresponde
al SIC)

57

E/S mapeada en Memoria


Hemos conectado dispositivos de E/S como si fueran memoria para el
CPU.
Hemos empleado parte del mapa de memoria para E/S.
Todas las instrucciones del CPU que acceden a memoria son vlidas.
En CPU08 no hay otra alternativa.
Existen CPUs con mapa de E/S separado e Instrucciones separadas.

16.
Resumir como se realiza la programacin en los diferentes
integrados que conforman la computadora personal.

El Intel 8237 es un crontrolador de acceso directo a memoria (DMA), una


parte de la familia de microprocesadores MCS 85. Fue usado como el
controlador DMA en IBM PC original y en el IBM XT. Posteriormente, los
computadores personales compatibles con IBM podan tener chipsets que
emulaban las funciones del 8237 para la compatibilidad hacia atrs.
El controlador DMA 8237 suministraba a la memoria seales de control y
direcciones de memoria durante la transferencia DMA. El 8237 permite
transferencia de datos de alta velocidad entre la memoria y la I/O con una
reducida carga sobre el procesador principal del sistema.
El 8237 es un dispositivo de cuatro canales que puede ser expandido para
incluir cualquier nmero de canales DMA de entrada, aunque cuatro
canales es comn para muchos sistemas pequeos. El 8237 es capaz de
58

transferencias DMA a ndices de hasta 1,6 MB por segundo. Cada canal es


capaz de direccionar una seccin completa de memoria de 64 KB y puede
transferir hasta 64 KB con una sola programacin.
Existen cuatro modos de transferencia:

Single (Solo) - Un ciclo DMA, un ciclo del CPU, intercalados hasta que el
contador de direcciones llegue a cero. 2

Block (Bloque) - La transferencia progresa hasta que la cuenta de


palabra alcance cero o la seal EOP se vuelva activada. 2

Demand (Demanda) - La transferencia continan hasta el TC o el EOP se


hace activo o el DRQ se hace inactivo. Al CPU se le permite usar el bus
cuando no es solicitada la transferencia. 2

Cascade (Cascada) - Usada para conectar en cascada controladores DMA


adicionales. El DREQ y el DACK se emparejan con el HRQ y el HLDA del
siguiente chip para establecer una cadena de prioridad. Las seales reales
del bus son ejecutadas por el chip en cascada. 2
Puede ser realizada una transferencia de memoria a memoria. Sin
embargo, en el IBM PC y los compatibles, el canal 0 es usado para
el refrescamiento de la memoria DRAM.2
En el modo de auto inicializacin, los valores de direcciones y contador
son restaurados al recibir una seal de fin de proceso (EOP). Esto sucede
sin ninguna intervencin del CPU. Es usado para repetir la ltima
transferencia.2
Las seales del conteo terminal (TC) finalizan la transferencia a las
tarjetas ISA. Al final de la transferencia, una auto inicializacin ocurrir si
est configurada para hacer eso.

BIBLIOGRAFA
http://www.duiops.net/hardware/montaje/montaje_paso2.htm
http://www.intel.com/support/sp/processors/overdrive/sb/cs-013304.htm
http://www.configurarequipos.com/tema2549556-15-0.html
59

UpgradingRepairing_PCs_17th, Scott Mueller


UpgradingRepairing_PCs_19th, Scott Mueller

60