Академический Документы
Профессиональный Документы
Культура Документы
12
T cnicas
Digitales
Soluci n de Conflictoos
de Hardware y Software
CON EL AVAL DE
SABER
EDICION ARGENTINA
ELECTRONICA
Enciclopedia
V isual
de
Computadoras
LGICA POSITIVA Y
LGICA NEGATIVA
Puede ocurrir que el "1" tome un
valor de tensin mayor que el correspondiente al "0" o viceversa.
Siempre, al estado lgico "1" se le
asigna un valor de tensin y al estado
lgico "0" se le asigna otro valor de
tensin.
Si al estado lgico "1" se le asigna
el mayor valor de tensin (de los dos
valores definidos) y al estado lgico
"0" se le asigna el menor valor de tensin, la lgica se llama lgica positiva.
Si, por el contrario, al estado lgico "1" se le asigna el menor valor de
tensin y al estado lgico "0" el mayor valor de tensin, la lgica se llama
lgica negativa.
Como ejemplo de la lgica positiva podemos dar el siguiente caso:
V(0) = 0V ; V(1) = 5V
O tambin:
V(0) = -3V ; V(1) = 3V
Como ejemplo del uso de la lgica negativa podemos citar el siguiente caso:
V(0) = 5V ; V(1) = 0V
O tambin:
V(0) = 3V ; V(1) = -3V
Con fines tericos, la mayora de
los libros de texto suelen trabajar con
lgica positiva, es decir, asignando al
estado lgico "1" el mayor valor de
tensin y al estado "0" el menor valor
de tensin; en este texto utilizaremos
la misma convencin.
Tambin es comn hablar de niveles lgicos. De esta manera sea cual
fuere la lgica utilizada se tienen dos
niveles lgicos: alto y bajo.
En la lgica positiva, al estado lgico "1" le corresponde un nivel lgico alto (H-high) y al estado lgico "0"
le corresponde un nivel lgico bajo
(L-low).
Por el contrario, en la lgica negativa, al "1" lgico le corresponde el
nivel L y al "0" lgico se le asignar el
nivel lgico H. Dicho de otra manera, si trabajamos con lgica positiva,
al estado lgico "1" le corresponde el
nivel lgico "H" (alto) y al estado lgico "0" le corresponde el nivel lgico "L" (bajo).
les:
Se llama tabla de verdad de una
funcin lgica a una representacin
de la misma donde se indica el estado
lgico "1" o "0" que toma la funcin
lgica para cada una de las combinaciones de las variables de las cuales
depende.
Dicho en otras palabras, la tabla
de verdad es una lista de todos los posibles valores de las entradas y sus correspondientes salidas.
Si tenemos dos variables de entradas A y B, tendremos cuatro combinaciones posibles.:
ENTRADA A
X
X
X
X
ENTRADA B SALIDA
X
X
X
X
X
X
X
X
Tambin es conocida como compuerta lgica "0". El circuito que representa a esta compuerta tiene dos o
ms entradas y una sola salida. La salida se encuentra en el estado lgico
"1" si una o ms de una entrada se encuentran simultneamente en el estado lgico "1".
Esto significa que un "1" a la entrada es suficiente para que en la salida haya un "1", independientemente
de los valores que existan en las dems entradas.
COMPUERTAS LGICAS
La salida vale "0" cuando todas las
Una compuerta lgica es un cir- entradas valen "0". La tabla de verdad
cuito lgico cuya operacin puede ser para una compuerta lgica OR de dos
definida por una funcin del lgebra entradas es la siguiente:
lgica o lgebra de Boole, cuya explicacin no es objeto de esta obra.
B
A
Z
Veamos entonces las compuertas
0
0
0
lgicas bsicas, para ello definamos el
0
1
1
trmino "tabla de verdad", por utili1
0
1
zarse a menudo en la tcnicas digita1
1
1
Multimedia
Figura 1
Z=A+B
Se lee "Z igual a A unin B"
Tambin se puede expresar: Z es
igual a A o B, donde "o" es una o inclusiva que significa A y/o B.
Esto significa que Z es un "1"
cuando A vale "1", o cuando B vale
"1", o cuando A y B valen 1.
En la figura 1 se puede ver el smbolo lgico de una compuerta OR
clsica de dos entradas (en la parte a)
se da el smbolo clsico y en la parte
b) se da el smbolo que suele utilizarse segn la norma IEEE).
De la misma manera que existen
smbolos para representar un transitor, un resistor, un capacitor, etc.,
tambin existen smbolos para individualizar una compuerta en un circuito lgico.
Con respecto a la simbologa, hagamos una aclaracin.
El smbolo de la figura 1a es el
utilizado tradicionalmente para representar una compuerta OR. El smbolo de la figura 1b, ms moderno,
corresponde a la Norma ANSI/IEEE
Std.91-1984 (American National
Standards Institute /Institute of Electrical And Electronics Engineers).
En la figura 2 se da el circuito
elctrico equivalente de una compuerta OR.
Note que las llaves S1 Y S2 representan los dos estados posibles de las
compuertas lgicas, estado abierto y
estado cerrado, "0" lgico y "1" lgico.
La tabla de verdad del circuito
elctrico de la figura 2 que representa
una compuerta OR, es la siguiente:
S2
S1
0
0
1
1
0
1
0
1
0
1
1
1
Figura 2
guiente convencin:
Interruptor cerrado estado
lgico "1".
Interruptor abierto estado
lgico "0".
Lmpara encendida estado
lgico "1".
Lmpara apagada estado
lgico "0".
De la tabla se deduce que la lmpara se encender cuando el interruptor S1 est cerrado o cuando est cerrado S2 o cuando ambos estn cerrados (Z = "1"). La lmpara no se encender si ambos interruptores estn
abiertos simultneamente.
Para dar otro ejemplo, utilicemos
el razonamiento lgico de nuestra
mente, supongamos que tengo dos
posibilidades (entradas) para una misma conclusin (salida):
Entradas:
Tengo pan (entrada A = 1)
Tengo caramelos (entrada B = 1)
La ausencia de estos eventos implica un "0" lgico.
Salida:
Puedo comer
La tabla de verdad, que represenEn esta tabla adoptamos la si- ta el estado de la salida, en funcin de
Multimedia
NO("0")
SI("1")
NO("0")
SI("1")
NO("0")
SI("1")
SI("1")
SI("1")
ELECCIN DEL
SISTEMA OPERATIVO
Parecera absurdo incluir un
apartado sobre cmo elegir un sistema operativo, en un universo
controlado en ms del 90% por el
ambiente de trabajo Windows. Pero no todos los usuarios prefieren
el software de la compaa de las
ventanas, ni este sistema operativo
es el ms adecuado para ciertas
aplicaciones.
Para trabajos caseros y de oficina pequea o mediana, resulta
prcticamente obligada la eleccin
de Windows Milenium, e incluso
de Windows 98 (no nos olvidemos
del viejo Windows 95, que Ud. deber caragar si tiene una computadora vieja). Ms como stas no son
las nicas opciones disponibles, a
Figura 1
DOS + Windows
Parecera que ya no hay mucho
que decir un sistema operativo tan
antiguo, como el tpico DOS (y
su complemento Windows 3.11,
que no es un sistema operativo por
s mismo) (figura 1). Sin embargo,
un estudio reciente realizado por
una prestigiosa firma de consultores en computacin, revel que de
los usuarios tcnicos de Latinoamrica, un buen porcentaje an no
adopta Windows 98 y que siguen
trabajando con el fiel y confiable
DOS + Windows 3.1. Entre las
mltiples razones, destaca el hecho
de que una actualizacin de sistema operativo por lo general implica una actualizacin de hardware
muy costosa (si consideramos que a
veces las grandes empresas poseen
varios cientos de computadoras) y
que una actualizacin de software
implica una inversin todava mayor (hay que comprar licencias de
nuevo software para todas las mquinas). En vista de lo anterior, si
usted va a armar una computadora
en base a partes viejas, es necesario que lo haga de modo que que-
El Viejo y Querido
Windows 95
En el mercado masivo de usuarios de PC, esta versin de Windows fue la primera en explotar las
caractersticas de manejo de 32 bits
que permitan los microprocesadores a partir de los 386. Esta situacin represent un enorme avance
en diversos aspectos; por ejemplo,
se mejor considerablemente la
multitarea, se consigui un mejor
manejo de los recursos, se pudo
implementar el concepto de plug
and play (conecte y use), etc. Si a
todo lo anterior aadimos una interfaz ms amigable, nuevas aplicaciones ms poderosas y el enorme
apoyo por parte de los fabricantes
de software y hardware, tenemos
que Windows 95 es la primera opcin que debe considerarse al momento de elegir un sistema operativo. No obstante en 1998 apareci una versin mejorada de este
ambiente de trabajo: Windows 98.
El Windows 98
Desde el punto de vista del programador, Windows 98, una ver-
Multimedia
Multimedia
Figura 2
IBM OS/2
Especficamente diseado para PCs, fue el
primer sistema operativo que aprovech las
caractersticas avanzadas de los microprocesadores de 32
bits; pero nunca tuvo una aceptacin masiva por parte de los consumidores.
Y aunque hoy prcticamente ha
desaparecido del mercado popular,
se sigue empleando en un buen
porcentaje de ambientes empresariales. La versin actual es el OS/2
Warp-Release 4.
Linux
Se trata de una autntica rareza
en el mundo de la computacin,
pues es un sistema operativo perfectamente funcional, robusto, poderoso, flexible y de distribucin
gratuita. Linux es una variante de
Unix, creada por un estudiante como tesis profesional; fue liberada al
pblico para su uso y mejoramiento, con la condicin de que mantenga su concepto de software gratuito.
El Linux se obsequia en la compra de uno de los libros que ensean cmo utilizarlo, los cuales generalmente vienen acompaados
por uno o dos CDs con todo lo necesario para cargar y configurar de
forma satisfactoria este sistema
operativo.
PROCEDIMIENTO DE CARGA
DE WINDOWS 98
WINDOWS MILENIUM
Estamos hablando del sistema
operativo ms popular. Por eso es
que, a fin de explicar cmo debe
cargarse en la mquina, utilizaremos su versin ms moderna: el
Windows 98.
Por principio de cuentas, volvamos a mencionar que este sistema
operativo requiere de una gran
cantidad de espacio de almacenamiento (alrededor de 150MB),
aunque hoy ese no es un problema
dado que rara vez se pueden conseguir discos de menos de 4GHz.
Tratar de distribuir en discos flexibles un programa de este tamao,
sera verdaderamente complejo, de
ah que Microsoft haya decidido
presentar este sistema operativo
slo en versin de CD-ROM, en
cuyo caso es absolutamente necesario incorporar un lector de discos
compactos a la mquina. Sin embargo, como el equipo multimedia
ya es algo casi estndar en toda
computadora nueva, esto ha dejado
de ser un inconveniente.
Otra caracterstica interesante
de Windows 98, es que el CD de
instalacin inicial (distribuido para
incluirse con equipos nuevos) posee sistema operativo de arranque.
Por lo tanto, si en el BIOS indicamos que tambin la unidad de CD
es una de las opciones para buscar
el sector de arranque, la mquina
arrancar desde ah y entonces podremos iniciar el proceso de insta-
Figura 3
Multimedia
Multimedia
Figura 4
Figura 5
Figura 7
FORMAT C: /U /S
Solucin de Conflictos y
Prevencin de Problemas
INTRODUCCCIN
Suponemos que a esta altura
Ud. ha concluido el ensamblado y
configuracin inicial de nuestro
sistema; incluso, ya cargamos el
sistema operativo y las aplicaciones que se utilizarn en el trabajo
Multimedia
CONFLICTOS EN HARDWARE
Si usted est ensamblando un
sistema desde cero, lo ms probable es que no tenga conflictos de
ninguna especie al momento de
encender su equipo por primera
vez; y es que prcticamente todos
los fabricantes de hardware se han
adherido a los estndares marcados por Microsoft, para que sus
dispositivos sean reconocidos y
configurados por las propiedades
Plug and Play de Windows 95 y
superiores. Pero puede suceder
que cuando se nos encomiende el
armado o reconfiguracin de un
sistema con partes provenientes de
otras mquinas no necesariamente
de tecnologa actual, el sistema
operativo no reconozca alguna
tarjeta.
Si la tarjeta de audio, el mdem
e incluso la tarjeta de video (en
tarjetas madre modernas ya se incluyen los circuitos para el manejo
del video, y en otros diseos tambin los de audio) fueron fabricadas antes de 1995, lo ms seguro
es que no cumplan las especificaciones Plug and Play de Windows
98.
No habr entonces ms alternativa que comenzar un proceso
de alta y optimizacin manual"
del sistema; es decir, se requiere
indicarle especficamente al sistema operativo que existe un elemento antiguo que deber trabajar
con especificaciones muy estrictas
y sin posibilidades de modificacin. Por lo tanto, para que este
dispositivo funcione sin problemas, tambin deben adaptarse los
dems elementos del sistema.
10
Multimedia
Caso 1
Supongamos que el elemento
"antiguo" es una tarjeta de audio
SoundBlaster 16; la que a pesar de
su edad, proporciona mejor calidad de sonido que la mayora de
las tarjetas de audio genricas que
actualmente hay en el mercado.
El problema de esta tarjeta, es
que fue diseada y vendida antes
de 1995; significa que no cumple
con las especificaciones Plug and
Play de Windows 95 o superiores.
Su configuracin requiere que, al
momento de darla de alta, sigamos
un mtodo ligeramente distinto al
que se explica en captulos anteriores. Veamos cules son los pasos a seguir:
1. El proceso de ensamblado
inicial no cambia en nada. Entonces tenemos que armar nuestro
sistema bsico y dotarlo con lector
de CD-ROM, como especificamos
en el fascculo anterior.
2. Cargue el sistema operativo,
de acuerdo con lo dicho en este
fascculo. Al configurar la tarjeta
de sonido, de seguro el sistema no
la detectar automticamente; de
forma manual, tendremos que
indicarle dnde localizarla.
3. Antes de insertar la tarjeta
de audio, verifique si se trata de
uno de los dispositivos ms antiguos de su clase (de los que se configuraban por medio de jumpers).
Si es as, coloque los jumpers de
Figura 2
5. Cuando el sistema le pregunte si desea una bsqueda automtica, diga que NO. Inmediatamente aparecer una pantalla,
donde se nos da la oportunidad de
elegir manualmente el dispositivo
que se va a dar de alta (figura 2).
6. Seleccione el apartado de
ELEMENTOS MULTIMEDIA.
Localice la lnea correspondiente
a CREATIVE LABS y seale la
tarjeta SoundBlaster 16. Si el sistema le pide que introduzca manualmente la configuracin de esta tarjeta, indique la direccin
I/O, el IRQ y el DMA que configur inicialmente (para mayor
informacin sobre qu son estos
parmetros, consulte el Apndice
1 de este captulo). Tenga a mano
el disco de Windows 95, Windows
98 o Milenium por si lo solicita el
sistema.
7. Una vez que se hayan copiado los manejadores correspondientes a su equipo, reinicie la
mquina. Notar que ya se escucha perfectamente el tono caracterstico del inicio del ambiente de
trabajo.
Figura 3
El procedimiento es
igualmente
aplicable,
para cuando
se desee incorporar un
mdem o
cualquier
otro
elemento de
hardware
que no sea
Plug
and
Play. Siempre procure colocar los elementos
que no son Plug and Play antes de
los que s cumplen con esta condicin, para que el sistema operativo
"aparte" los recursos de los dispositivos antiguos y no trate de utilizarlos para la configuracin de los
nuevos.
Si sigue estos consejos, los
conflictos entre elementos de
hardware sern realmente mnimos.
Caso 3
La instalacin de un mdem
antiguo en un sistema nuevo, puede enfrentarnos a un problema
adicional: por comodidad, algunas
personas configuran su mdem
para utilizar el puerto serial 1 el
2 como medio de comunicacin.
Pero en las tarjetas madre modernas ya vienen incluidos ambos
puertos; as que si colocamos el
mdem sin reconfigurarlo, de repente el sistema operativo se encuentra con que posee dos puertos
1 o dos puertos 2. Como esto obviamente provoca un conflicto,
tendremos que hacer una de dos
CONFLICTOS DE SOFTWARE
En comparacin con los elementos del hardware, los del software suelen tener menos conflictos o inconsistencias. Pero hay
ocasiones en que dos o ms programas "chocan" entre s, trayendo como consecuencia que alguno(s) de ellos o todos funcionen
mal. Veamos algunos ejemplos.
Caso 1
Un caso tpico que podemos
encontrar, es el de un sistema al
que ya se le carg algn programa
moderno, y al que despus se trata
de instalar un programa un poco
ms antiguo. En su proceso de instalacin, ambos programas copian
una "Librera de Enlace Dinmico" (mejor conocida como DLL).
El problema surge cuando la
DLL del programa moderno es
una versin ms actualizada que la
del antiguo; como ste fue instalado despus que aqul, su librera
reemplaza a la versin nueva; entonces el programa moderno deja
de funcionar o sigue trabajando
pero de manera inadecuada (figura
4). Para evitar dicha situacin,
procure instalar siempre software
actualizado y no "regresar" a versiones antiguas.
Caso 2
Otro problema se da con los
utilitarios de mantenimiento de
disco duro, y sobre todo con aquellas diseadas antes de 1996. Y es
que a pesar de que la caja diga que
se trata de una versin ya diseada
para Windows 95, realmente fue
hasta 1996 cuando Microsoft liber una versin mejorada de su am-
Multimedia
11
12
Multimedia
Figura 4
Figura 5
Figura 7
Figura 6
Figura 8
CONFLICTOS ENTRE
HARDWARE Y SOFTWARE
Debido a la estrecha colaboracin entre hardware y software, resulta inevitable que lleguen a presentarse conflictos entre elementos
de ambos grupos. A continuacin
veremos algunas de las situaciones
que con ms frecuencia suceden.
Caso 1
La mayora de los conflictos
entre hardware y software, provienen de malas configuraciones del
propio software (que puede, por
ejemplo, tratar de localizar algn
elemento en una
direccin, IRQ
o DMA errnea;
obviamente, esto hace que la
comunicacin
entre ambos elementos no sea
correcta).
Vamos a suponer que usted
configura
su
mdem para que
utilice la direc-
Figura 9
Multimedia
13
mitad de funcionamiento, en la
reanudacin de su trabajo al retornar el usuario no podran arrancar
de nuevo; el sistema se bloqueara
por completo (figura 9). Para evitar
este problema, utilice discos modernos o desactive las caractersticas de ahorro de energa de su sistema operativo.
VIRUS Y ANTIVIRUS
Caso 2
Imaginemos que usted tiene
instalado algn elemento (tarjeta
de sonido, impresora, mdem,
etc.) que requiere de un manejador
para que el sistema operativo lo d
de alta. Cuando adquiri dicho
elemento, su aparicin en el mercado era muy reciente; as que los
drivers o manejadores an no estaban depurados, y por eso constantemente haba fallas intermitentes
en el dispositivo (figura 5.11).
Para evitar tal situacin, procure conseguir los manejadores actualizados de todo su hardware (lo
cual puede hacer fcilmente conectndose a las pginas de soporte
tcnico que las empresas poseen en
Internet), de modo que la comunicacin entre hardware y software
siempre sea fluida y sin problemas.