You are on page 1of 35

UNIVERSIDAD NACIONAL DEL CALLAO

FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS


ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS

MOUSE Y TECLADO, PUERTO PARALELO Y


SERIAL
ASIGNATURA :

Arquitectura y Organizacin de la Computadora

DOCENTE :

Ing. Torres Alvarado Sally

INTEGRANTES :

Daz Martnez Giancarlo 1315220441


Hernndez Siapo Anthony 1315210194
Paico Sobrino Sandra 1315210042
Ojanama Chutas Nelson 1315210345

Bellavista Callao-noviembre, 2016

1
ndice
1. Introduccin .................................................................................................................. 4
2. Resumen ....................................................................................................................... 5
3. Abstract .......................................................................................................................... 6
4. Marco terico
4.1. Puertos de comunicacin ............................................................................ 7
4.1.1. Puerto serial ....................................................................................... 7
4.1.2. Puerto paralelo ................................................................................ 10
4.1.3. Comparativo puerto serial y paralelo ........................................ 11
4.2. El mouse
4.2.1. Definicin .......................................................................................... 13
4.2.2. Historia ............................................................................................... 14
4.2.3. Funcionamiento............................................................................... 15
4.2.4. La interrupcin 33h ........................................................................ 16
4.2.5. Tipos y modelos .............................................................................. 17
4.3. El teclado
4.3.1. Historia y evolucin ........................................................................ 21
4.3.2. Funcionamiento del teclado ........................................................ 22
4.3.3. Bloques del teclado........................................................................ 27
4.3.4. Funcin de teclas especiales ...................................................... 31
5. Conclusiones 34
6. Bibliografa 35

2
ndice de figuras

1. Comunicacin puerto serial ..................................................................... 7


2. Puerto serial bidireccional ..................................................................... 8
3. Pines del puerto serie ............................................................................ 9
4. Comunicacin puerto paralelo ............................................................. 10
5. Puerto paralelo .................................................................................... 11
6. Puerto paralelo vs puerto serie ............................................................ 11
7. Mouse ................................................................................................. 12
8. Rplica de primer prototipo de ratn.................................................... 13
9. Apple Macintosh de 1984 .................................................................... 14
10. Tipos de mouse ................................................................................... 19
11. Mquinas de escribir............................................................................ 20
12. Keyboard ............................................................................................. 24

ndice de tablas

Tabla 1. Comparativo puerto serial y paralelo............................................ 11


Tabla 2. Diferencias de puerto de comunicacin.12
Tabla 3. Funciones de interfaz del ratn .................................................... 17
Tabla 4. Cdigo de exploracin ("scancode") hexadecimal ....................... 22
Tabla 5. Bytes de estado ........................................................................... 25
Tabla 6. Bloques del teclado ...................................................................... 27
Tabla 7. Funciones de la tecla Control ....................................................... 30

3
1. INTRODUCCIN
En el presente documento monogrfico intitulado MOUSE Y TECLADO,
PUERTOS DE COMUNICACIN SERIAL Y PARALELO se ha recopilado y
ordenado la informacin obtenida durante nuestra investigacin.
Por consiguiente se podr observar detalladamente los cambios y evolucin,
que se fueron produciendo en el transcurso del tiempo, del mouse y el teclado
a tal punto de convertirse en perifricos hoy en da; adems se desglosarn los
temas estableciendo descripciones de cmo son los funcionamientos y las
funciones que cumplen los elementos que los conforman, por conocimientos
bsicos sabemos que en informtica tanto el teclado como el mouse son
perifrico de entrada o tambin son llamados dispositivos, el teclado fue
inspirado en las mquinas de escribir, que utiliza una reparticin o agrupacin
de botones o teclas, para que acten como palancas mecnicas o interruptores
electrnicos que envan informacin a la computadora. Despus de las tarjetas
perforadas y las cintas de papel, la interaccin a travs de los teclados se
convirti en el principal dispositivo de entrada para las computadoras. Por otra
parte, el mouse es un dispositivo de entrada cuyo objetivo es controlar el
movimiento del cursor o indicador dentro de la pantalla de visualizacin
(interaccin con la pantalla). Un mouse es un dispositivo que con los cuales se
realizan movimientos a lo largo de una superficie dura o plana bajo
coordenadas cartesianas planas.
El nombre que lo caracteriza proviene de la forma que posee, pues recuerda a
la apariencia de un ratn. Al realizar movimientos con el mouse tambin se
mueve, en la misma direccin, el indicador en la pantalla de visualizacin. Los
mouses tienen por lo menos un botn o generalmente tres, que tienen diversas
funciones dependiendo del programa que est en funcionamiento en el
ordenador (y por tanto, en la pantalla). Algunos mouses ms modernos adems
incluyen una rueda para subir y bajar a travs de documentos largos (llamados
scroll).

4
2. RESUMEN
Los perifricos hoy en da son dispositivos indispensables para el correcto
manejo de una computadora a eso se le aade la poca dificultad para acceder
a ellos ya que se les puede adquirir a un precio mdico. Los temas tratados son
mouse, teclado y puertos de comunicacin serial y paralelo, el mouse es un
dispositivo perifrico apuntador ya que al detectar un movimiento fsico de
deslizamiento o arrastre ste enva las coordenadas cartesianas en el plano al
ordenador y este lo traduce como un movimiento del puntero que se visualiza
en la pantalla. En la actualidad se puede encontrar una gran variedad de tipos y
modelos; tales como el mouse mecnico que utiliza una esfera plstica la cual
hace girar unos rodillos internos y genera pulsos que son traducidos como
movimientos del cursor en pantalla, tambin el mouse ptico que posee un
lente y una micro cmara en su interior que trabaja en base a fotogramas por
segundo y detecta el cambio de la superficie traduciendo esto a movimientos
del cursor.
El mouse suele utilizar el puerto PS2/2 y la comunicacin es serial
(bidireccional) y manejada por micro controladores situados en la placa madre.
El teclado es un dispositivo perifrico que ha ido evolucionando al pasar de los
aos, este dispositivo cumple diversas funciones segn el tipo de tecla que se
pulse las cuales son: Teclas alfanumricas, teclas de puntuacin, teclas
especiales. La transicin de los datos del teclado a la computadora consta de
una serie de pasos. En primer lugar, se reconoce la tecla presionada mediante
un circuito matricial que se cierra al realizar la presin de una tecla,
internamente el teclado realiza la codificacin del carcter y lo enva hacia la
computadora para as decodificar y mostrar el carcter en la pantalla.
Existen muchas clases de teclado, pero en general es uno el tipo de teclado
ms usado y cuyo formato se ha mantenido, el conocido teclado QWERTY.

5
3. ABSTRACT
Today peripheral devices are indispensable for the proper handling of a
computer that is added the little difficulty to access them because you can buy
them at a reasonable price. Topics include mouse, keyboard ports and serial
and parallel communication, the mouse is a peripheral device pointer as to
detect physical movement of sliding or drag it sends the Cartesian coordinates
in the plane to the computer and this translates it as a movement pointer
displayed on the screen. Today you can find a variety of types and models;
such as mechanical mouse that uses a plastic sphere which rotates about
internal rollers and generates pulses that are translated as movements of the
cursor on the screen, also the optical mouse that has a lens and a micro
camera inside working on the basis frames per second and detect the change
of the surface translating this to cursor movements.
The mouse usually use the PS2 / 2 port and communication is serial
(bidirectional) and managed by micro controllers located on the motherboard.
The keyboard is a peripheral device that has evolved to over the years , this
device serves several functions depending on the type of key pressed which
are: Alphanumeric keys , punctuation keys , special keys.
The transition from the keyboard data to the computer consists of a series of
steps. First the pressed through a matrix circuit that closes when performing the
press of a key, the keyboard performs internal character encoding and sends it
to the computer in order to decode and display the character on the screen key
is recognized.
There are many kinds of keyboard, but overall is one the keyboard type most
used and the format has remained, known QWERTY keyboard.

6
4. MARCO TERICO
4.1. PUERTOS DE COMUNICACIN
Los puertos de comunicacin son herramientas que permiten manejar e
intercambiar datos entre un computador y sus diferentes perifricos, o entre
dos computadores. De aqu el nombre de interfaz de entrada/salida (tambin
conocida como interfaz de E/S) y generalmente estn integrados en las tarjetas
madres. Existen dos puertos de comunicacin muy importantes y son: Puerto
de comunicacin serial y puerto de comunicacin paralelo.

4.1.1. PUERTO SERIAL:


Los puertos seriales (tambin llamados RS-232, por el nombre del
estndar al que hacen referencia) fueron las primeras interfaces que
permitieron que los equipos intercambien informacin con el "mundo
exterior". Un puerto serie o puerto en serie es una interfaz de
comunicaciones de datos digitales, frecuentemente utilizada por
computadoras y perifricos, el trmino serial se refiere a los datos
enviados mediante un solo hilo: los bits se envan uno detrs del otro 1.

Figura 1. Comunicacin Puerto Serial.


Fuente: Creative Commons. (2016). Conexin en serie.

Originalmente, los puertos seriales slo podan enviar datos, no recibir,


por lo que se desarrollaron puertos bidireccionales (que son los que se
encuentran en los equipos actuales). Por lo tanto, los puertos seriales
bidireccionales necesitan dos hilos para que la comunicacin pueda
efectuarse.

1
Creative Commons (2012). Comunicacin de puertos en serie y paralelo

7
Figura 2. Puerto Serial bidireccional.
Fuente: Creative Commons. (2016). Conexin en serie.

La comunicacin serial se lleva a cabo asincrnicamente, es decir que no es


necesaria una seal (o reloj) de sincronizacin: los datos pueden enviarse en
intervalos aleatorios. A su vez, el perifrico debe poder distinguir los caracteres
(un carcter tiene 8 bits de longitud) entre la sucesin de bits que se est
enviando.

La interface de este tipo de puerto suele ser de dos tipos, de 9 pines


(normalmente sealado como COM1) La sigla COM es debido al trmino
("COMmunications") y de 25 pines (normalmente sealado como COM2
Posteriormente el puerto de 25 pines desapareci y, siendo estos conectores
de tipo MACHO en la parte del PC. A pesar de estar cayendo, este puerto
sigue siendo muy utilizado en las comunicaciones de las cajas registradoras,
visores, impresoras de tickets y unidades lectoras/grabadoras de EPROM
(almacenamiento de cdigo) y en general para las conexiones de configuracin
de numerosos dispositivos2.

Los puertos seriales, por lo general, estn integrados a la placa madre, motivo
por el cual los conectores que se hallan detrs de la carcasa y se encuentran
conectados a la placa madre mediante un cable, pueden utilizarse para
conectar un elemento exterior.

Actualmente en la mayora de los perifricos serial, la interfaz USB ha


reemplazado al puerto serial por ser ms rpida. La mayor parte de los
ordenadores estn conectados a dispositivos externos a travs de USB y, a
menudo, ni siquiera llegan a tener un puerto serial.

2
Ing. Juan Ramn Terven Salinas (2012), Puertos de Comunicacin

8
Tipos de Comunicacin Serial
a) Simplex: En este caso el emisor y el receptor estn
perfectamente definidos y la comunicacin es unidireccional. Este
tipo de comunicaciones se emplean, usualmente, en redes de
radiodifusin, donde los receptores no necesitan enviar ningn
tipo de dato al transmisor.
b) Semi-dplex: En este caso ambos extremos del sistema de
comunicacin cumplen funciones de transmisor y receptor, y los
datos se desplazan en ambos sentidos, pero no de manera
simultnea. Este tipo de comunicacin se utiliza habitualmente en
la interaccin entre terminales y una computadora central.
c) Dplex: El sistema es similar al semi-dplex, pero los datos se
desplazan en ambos sentidos simultneamente. Para que sea
posible ambos emisores poseen diferentes frecuencias de
transmisin o dos caminos de comunicacin separados, mientras
que la comunicacin semi-dplex necesita normalmente uno solo.
Para el intercambio de datos entre computadoras este tipo de
comunicaciones son ms eficientes que las transmisiones semi-
dplex.

Figura 3. Pines del puerto serie.


Fuente: Creative Commons. (2016). Conexin en serie.

9
4.1.2. PUERTO PARALELO:
La transmisin de datos paralela consiste en enviar datos en forma
simultnea por varios canales (hilos). Los puertos paralelos en los PC
pueden utilizarse para enviar 8 bits (un octeto) simultneamente por 8
hilos, este puerto se utiliza principalmente para impresoras.

Figura 4. Comunicacin puerto paralelo.


Fuente: Axelson, Jan (2000). Conexin en paralelo

Los puertos paralelos son hembra y tienen 25 pines (interiores), por lo


que miden unos 38mm. Suele servir para conectar impresoras, escner
o varios ordenadores entre s. Por esta razn tambin se conocen
como Centronics, porque as es como se llama el conector de la parte
de la impresora3.

Hay tres tipos principales:


a) Los unidireccionales (puerto estndar 4 Bit) que no permitan
enviar datos de ida y vuelta.
b) Los bidireccionales (8 Bit) que s permitan la entrada y salida
de datos simultneamente.
c) EPP o puerto paralelo realzado, que fue desarrollado por Intel
y puede alcanzar altas velocidades

3
Oswal Robertzon. Tecnologa e informtica, recuperado de artculo de internet:
http://teinfoweb.blogspot.pe/2009/11/puerto-paralelo.html

10
Figura 5. Puerto paralelo.
Fuente: Recuperado de Google imgenes, Conexin en paralelo

4.1.3. COMPARATIVO PUERTO SERIAL Y PARALELO

PUERTO PARALELO PUERTO SERIE


Tericamente ms Tericamente ms lento
veloz
Los datos no necesitan Los datos deben ser pre-
ser pre-procesados procesados(serializados)

Es menos flexible Es ms flexible


Es ms costoso Es menos costoso por su
menos nmero de lneas
Tiene predisposicin a Tiene menor predisposicin
sufrir errores en largas a sufrir errores, incluso a
distancias larga distancia

Tabla 1. Comparativo puerto serial y paralelo.


Fuente: elaboracin propia

Figura 6. Puerto paralelo vs Puerto serie.


Fuente: Recuperado de Google imgenes

11
Dispositivos que usan puertos seriales
El estndar RS232 es utilizado por muchos fabricantes diferentes de
dispositivos. Algunos dispositivos comunes que utilizan la conexin de
puerto serial son los monitores de pantalla plana, receptores GPS,
lectores de cdigos de barra y telfonos satelitales o mdems.

Dispositivos que usan puertos paralelos


El puerto paralelo es prcticamente sinnimo de ser un puerto de
impresora. Otros dispositivos que se comunican con un puerto paralelo
son unidades zip, escneres, joysticks, discos duros externos y
cmaras web. Hoy en da, el puerto paralelo ha sido sustituido por el
nuevo puerto USB para la conexin de estos mismos dispositivos a la
computadora.

Tabla 2. Conozcamos ms sobre los diferentes puertos del


ordenador.
Fuente: elaboracin propia

12
4.2. EL MOUSE:
4.2.1. DEFINICIN:
Un ratn o mouse es un dispositivo de entrada (apuntador) que se sita
sobre una superficie plana (por lo general en el escritorio) diseado
para ser manejado por la mano del usuario.
El mouse es el encargado de controlar el puntero de una computadora.
El puntero es un objeto en la pantalla, por lo general una flecha, que se
usa para seleccionar texto, tener acceso a mens, mover archivos o
interactuar con programas, archivos o datos que aparecen en la
pantalla. Al deslizar (arrastrar) el mouse o ratn se detecta su
movimiento relativo en dos dimensiones por la superficie plana en la
que se apoya, reflejndose habitualmente a travs de un puntero,
cursor o flecha en el monitor. De esta forma, si el usuario arrastra el
mouse hacia algn punto en el eje cartesiano, este movimiento ser
reproducido y representado en la pantalla del monitor a travs de un
smbolo (cono) que imitar dicho movimiento. En trminos prcticos, el
mouse es como una extensin de nuestra mano, la que se "introduce"
en la pantalla del monitor de nuestro computador4.
El ratn se puede conectar de forma almbrica (puertos PS/2 y USB) o
inalmbricamente (comunicacin inalmbrica o wireless, por medio de
un adaptador USB se conecta a la computadora y esta manda la seal
al ratn, tambin pueden ser por medio de conectividad bluetooth o
infrarrojo).

Figura 7. Mouse
Fuente: Recuperado de Google imgenes

4
Jos, R. M., Luis, P. R. G., & Alberto, L. M. C. Mouse Evolucin.

13
4.2.2. HISTORIA:
Fue diseado por Douglas Engelbart y Bill English durante los aos 60
en el Stanford Research Institute, en pleno Silicon Valley en California.
La primera maqueta se construy en madera, y se patent con el
nombre de "X-Y Position Indicator for a Display System". En San
Francisco, a finales de 1968 se present pblicamente el primer
modelo oficial.

Figura 8. Rplica de primer prototipo de ratn.


Fuente: JOS, Reyna Mancilla; LUIS, Preciado Robles (2003). Mouse o Ratn

El 27 de abril de 1981 se lanzaba al mercado la primera computadora


con ratn incluido: Xerox Star 8010, fundamental para la nueva y
potente interfaz grfica que dependa de este perifrico, que fue a su
vez, otra revolucin. Dos aos despus, Microsoft, que haba tenido
acceso al ratn de Xerox en sus etapas de prototipo, dio a conocer su
propio diseo disponible. Tena dos botones en color verde y poda
adquirirse por 195 dlares, pero su precio elevado para entonces y el
no disponer de un sistema operativo que lo aprovechara, hizo que
pasara completamente inadvertido.5
El ratn o mouse gan por primera vez un gran reconocimiento cuando
fue empacado con la computadora Apple Macintosh en 1984. Al
principio, algunos usuarios se burlaban de esta herramienta simple,
pero pronto se hizo evidente que el ratn es muy conveniente para
ciertos tipos de entrada.

5
Prez, A. P. (2004). El Ratn.

14
Figura 9. Computadora Apple Macintosh en 1984
Fuente: D'Inca, C. O. F. (2013). Breve historia de la computadora.

Aunque el sistema operativo Macintosh fue el primero disponible en


forma amplia que sac ventaja del ratn, la popularidad de la
herramienta creci con rapidez.6
Para finales de la dcada de 1980, los programas DOS estaban
incorporando el ratn, y Windows pronto surgira como la nueva norma
en interfaces de computadoras actualizada al uso del ratn.
Si bien existen muchas variaciones posteriores, algunas innovaciones
recientes y con xito han sido el uso de una rueda de
desplazamiento central o lateral, el sensor de movimiento ptico por
diodo led, ambas introducidas por Microsoft en 1996 y 1999
respectivamente, o el sensor basado en un lser no visible del
fabricante Logitech.

En la actualidad, la marca europea Logitech es una de las mayores


empresas dedicadas a la fabricacin y desarrollo de estos perifricos,
ms de la mitad de su produccin la comercializa a travs de terceras
empresas como IBM, Hewlett-Packard, Compaq o Apple.
Este dispositivo hoy en da es casi imprescindible en aplicaciones
dirigidas por mens o entornos grficos, como por ejemplo Windows.

6
D'Inca, Celeste Olivo F. "Breve historia de la computadora." Revista de la Universidad de Mendoza 17
(2013).

15
4.2.3. FUNCIONAMIENTO
El Mouse o ratn tiene una funcionalidad especfica-prctica lo que
hace que su estructura interna no sea muy compleja.
Su funcionamiento principal depende de la tecnologa que utilice para
capturar el movimiento al ser desplazado sobre una superficie plana
especial para ratn, y transmitir esta informacin para mover una flecha
o puntero sobre el monitor de la computadora. Dependiendo de las
tecnologas empleadas en el sensor del movimiento o por su
mecanismo y del mtodo de comunicacin entre ste y el computador,
existen multitud de tipos o familias.
El objetivo principal o ms habitual es seleccionar distintas opciones
que pueden aparecer en la pantalla, con uno o dos clic, pulsaciones, en
algn botn ya sea derecho o izquierdo, tambin puede tener un botn
en el medio o en todo caso una rueda. Para su manejo el usuario debe
acostumbrarse tanto a desplazar el puntero como a pulsar con uno o
dos clics para la mayora de las tareas.

Funciones

Anticlic: Consiste en pulsar un botn y soltarlo. Usualmente el


botn izquierdo.
Clic derecho: Consiste en pulsar un botn derecho del mouse y
soltarlo.
Doble-clic: Pulsar rpidamente dos veces el botn del mouse
Arrastrar: Mantener apretado un botn del mouse mientras se
arrastra. Cuando hace esto, usualmente se mover lo que
estuviese debajo del mouse en la pantalla

El controlador (DRIVER): Es, desde hace un tiempo, comn en


cualquier equipo informtico, de tal manera que todos los sistemas
operativos modernos suelen incluir de serie un software controlador
(driver) bsico para que ste pueda funcionar de manera inmediata y
correcta. No obstante, es normal encontrar software propio del

16
fabricante que puede aadir una serie de funciones opcionales, o
propiamente los controladores si son necesarios.
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.

4.2.4 LA INTERRUPCION 33h


El ratn es un dispositivo comn para apuntar. Todas las operaciones
del ratn dentro de un programa son realizadas por las funciones
estndar de la INT 33h. En este caso, las funciones de esta interrupcin
se cargan en el registro AX completo.7

Para comunicarse con el ratn, tenemos que emplear la interrupcin


33h. El nmero de la funcin deseada se pasa con el registro AX y el
resto de los registros se usan para pasar o recibir datos.

La forma de llamar a la funcin es mediante el registro AX de la


siguiente forma:

Mov ax,0
int 0x33

Esta sera la forma de llamar a la funcin 0 del ratn.

Antes de pasar a mostrar las funciones, es importante destacar que la


zona sobre la que trabaja el ratn no coincide con la pantalla real. EI
ratn se mueve sobre una pantalla virtual, que depende del modo de
vdeo en el que se est trabajando, es decir, de la resolucin. En las
funciones bsicas de manejo del ratn, referidas a pantalla de texto se

7
Fuente: Asignatura "Interfaces y Perifricos" -UCLM-

17
hace necesario traducir estas coordenadas virtuales a coordenadas de
texto. Esto se consigue dividiendo entre ocho las coordenadas grficas,
pues cada carcter ocupa ocho pixeles de pantalla, labor que
realizaremos antes de llamar a las funciones.

Algunas funciones del interfaz del ratn son las que se encuentran en el
siguiente cuadro:

Tabla 3. Funciones de interfaz del ratn.


Fuente: Recuperado de
http://macedoniamagazine.frodrig.com/multi2.htm

4.2.5 TIPOS Y MODELOS:


El mouse, en castellano ratn, es el perifrico de entrada que permite al
usuario la interaccin con la computadora a partir de un puntero8.
El usuario puede, por medio del mouse, accionar botones, seleccionar
elementos y mover el cursor por la pantalla, entre otras cosas. Existen
distintos tipos de mouse y se los puede clasificar de distintas maneras:

Segn la conexin del mouse se puede clasificar en:

8
Fuente: Enciclopedia de Clasificaciones. (2016). Tipos de mouse.

18
Conexin por cable: estos perifricos de entrada se conectan a la
computadora por medio de la existencia de un cable y pueden poseer
distintos tipos de conectores, por los que se los clasifica en:

a) RS-232: esta clase de mouse se conecta a la computadora a partir de un


conector de gran tamao, que posee nueve pines hembras en el frente y
su forma es trapezoidal.
b) PS/2: estos mouses, en cambio, poseen un conector con 5 pines
machos, es de menor tamao y con forma circular.
c) USB: estos mouses contienen un puerto USB para conectarse a la
computadora.

Inalmbricos: estos mouses, en cambio, no contienen ningn cable que


los enlace a la computadora, sino que funcionan a partir de alguna clase
de tecnologa inalmbrica. Funcionan con bateras y contienen algn
receptor que se conecta a la computadora. Las tres tecnologas
inalmbricas que usan estos mouses son: infrarrojo, radio frecuencia y
bluetooth.

Dentro del mouse inalmbrico se identifican tres tecnologas


diferentes. La primera de ella es Bluetooth, que permite hacer
transmisiones inalmbricas incluso estando a unos 30 pies de distancia.
Esta tecnologa es la ms reciente en informtica. Infrarrojo es la
segunda variante dentro del mouse inalmbrico y funciona de manera
similar a la de un control remoto, es decir, que el emisor y el receptor
deben establecer un contacto visual para que la seal sea transmitida y
as responder a las coordenadas enviadas. Estos mouse suelen
funcionar estando a algo ms de dos metros de distancia del receptor. 9

9
Jaramillo Ruiz, J. E. (2016). Mouse

19
Segn su tecnologa, existen los siguientes mouses:

Mecnico: este mouse funciona a partir de una pequea bola de


plstico ubicada en la parte inferior del mismo. Al mover esta bola,
deslizndola por alguna superficie, se ponen en movimiento unos
rodillos ubicados en el interior del perifrico que transmite ondas a un
pequeo receptor. Este recibe los pulsos y los interpreta como
coordenadas en el monitor.
ptico: este mouse, a diferencia del anterior, no posee la bola de goma,
sino que trabaja a partir de un sensor ptico que detecta variaciones en
las fotografas que realiza en la superficie sobre la que se lo desliza. Una
de las ventajas que ofrece con respecto al mecnico es que no se
acumula polvillo ni suciedad que puede afectar su buen funcionamiento.
Lser: funciona de manera similar al ptico, pero, en vez de poseer un
haz de luz, presenta un lser imperceptible que lo hace ms preciso y
sensible.
Trackball: en estos mouses no debe moverse todo el dispositivo sino
slo el puntero. En estos, la bola se mueve mediante el pulgar.
Touch: esta clase de mouse est conformado por una nica pieza que
consiste en una superficie alisada que equivale a un botn donde el
usuario desliza sus dedos para mover el cursor y presiona sobre este
para seleccionar.

Figura 10. Tipos de Mouse


Fuente: Recuperado de: google imgenes

20
4.3. EL TECLADO
4.3.1. HISTORIA Y EVOLUCION
El inicio del teclado se remonta a la poca de 1867 cuando Cristopher
Sholes invent la primera mquina de escribir comercial. Al
desarrollarse las mquinas de escribir elctricas, y posteriormente el
surgimiento de las computadoras, el teclado adopt su diseo a partir
del mecanismo que facilitaba la escritura (en las mquinas de escribir)
segn la frecuencia en la que las letras aparecan en un texto, es decir
el teclado QWERTY. Para 1974, IBM haba creado la primera
computadora de escritorio llamada Altair 8800, sin embargo sta no
inclua un teclado. Fue hasta 1981, cuando la misma compaa lanz al
mercado a IBM PC, la cual integraba componentes de diversos
fabricantes, incluyendo as al dispositivo. Durante esa poca, la
fabricante desarrollo tres tipos con diversas teclas. Fue hasta 1987
cuando creo el MF-II (o Teclado Extendido), el cual utilizaba una
interfaz que distribua las teclas en cuatro grupos: de funcin, de
edicin, alfanumricas y bloque numrico; a la vez ingreso tecnologa
de LEDS en ste. En la actualidad existen diversas formas y tipos de
teclado, mismos que varan en el idioma, color, funciones e incluso son
inalmbricos.10

Figura 11. Mquina de escribir


Fuente: Recuperado de: google imgenes

10
Cuervo, J. L. G. (2016). Tecnologa: la historia del teclado convencional de las mquinas de escribir.

21
4.3.2. FUNCIONAMIENTO DEL TECLADO
A) Cdigo de exploracin
Todo el proceso se inicia al pulsar una tecla, se cierra el circuito de
matriz y el chip del teclado genera un cdigo de exploracin ("Scan
code") de un byte, que en este caso se denomina cdigo de
accin ("Make code"). Cuando posteriormente la tecla es liberada, se
genera un nuevo cdigo11 ("Break code"), cuyo valor es el de pulsacin
incrementado en 128.

Por ejemplo, cuando se pulsa la letra "A" se genera un cdigo de


exploracin 30 (1Eh), y de 30 + 128 = 158 (9Eh) cuando se libera.
Existen tres de estas tablas:

o Scancode set 1: IBM PC XT


o Scancode set 2: IBM PC AT
o Scancode set 3: IBM PS/2

El ms universalmente utilizado es el tipo 2, correspondiente al PC AT,


aunque puede haber diferencias puntuales entre los fabricantes. Lo
ms probable es que, cualquiera que sea el juego de caracteres
utilizado, la rutinas de servicio del teclado la transformen en el tipo 1
antes de traducirlos en byte-code.

11
Valle, J. M. R. APLICACIONES INFORMTICAS Y OPERATORIA DE TECLADOS.

22
Nm. de tecla - Carcter - Cdigo de exploracin ("scancode") hexadecimal

1- - 29 27 [ 1A 53 , 33 98 Keypad 2 (Down) 50

2-1-2 28 ] 1B 54 . 34 99 Keypad 0 (Ins) 52

3-2-3 29 \ (101-key) 2B 55 / 35 100 Keypad * 37

4-3-4 30 Caps Lock 3A 57 Right Shift 36 101 Keypad 9 (PgUp) 49

5 - 4 -5 31 A 1E 58 Left Ctrl 1D 102 Keypad 6 (Left) 4D

6- 5 - 6 32 S 1F 60 Left Alt 38 103 Keypad 3 (PgDn) 51

7-6-7 33 D 20 61 Spacebar 39 104 Keypad . (Del) 53

878 34 F 21 62 Right Alt E0,38 105 Keypad - 4A

989 35 G 22 64 Right Ctrl E0,1D 106 Keypad + 4E

10 9 0A 36 H 23 75 Insert E0,52 108 Keypad Enter E0,1C

11 0 0B 37 J 24 76 Delete E0,53 110 Escape 1

12 - 0C 38 K 25 79 Left arrow E0,4B 112 F1 3B

13 = 0D 39 L 26 80 Home E0,47 113 F2 3C

15 Backspace 0E 40 ; 27 81 End E0,4F 114 F3 3D

16 Tab 0F 41 28 83 Up arrow E0,48 115 F4 3E

17 Q 10 42 # (102-key) 2B 84 Down arrow E0,50 116 F5 3F

18 W 11 43 Enter 1C 85 Page Up E0,49 117 F6 40

19 E 12 44 Left Shift 2A 86 Page Down E0,51 118 F7 41

20 R 13 45 \ (102-key) 56 89 Right arrow E0,4D 119 F8 42

21 T 14 46 Z 2C 90 Num Lock 45 120 F9 43

22 Y 15 47 X 2D 91 Keypad 7 (Home) 47 121 F10 44

23 U 16 48 C 2E 92 Keypad 4 (Left) 4B 122 F11 57

24 I 17 49 V 2F 93 Keypad 1 (End) 4F 123 F12 58

25 O 18 50 B 30 95 Keypad / E0,35 124 PrtScr E0,2A,E0,37

26 P 19 51 N 31 96 Keypad 8 (Up) 48 125 ScrLk 46

52 M 32 97 Keypad 5 4C 126 Pause E1,1D,45

E1,9D,C5

Tabla 4. Cdigo de exploracin ("scancode") hexadecimal.


Fuente: Recuperado de
http://macedoniamagazine.frodrig.com/multi2.htm

23
El valor 9 da una pista de donde se encuentra la rutina que atiende el
servicio, que es activada Esta rutina sabe que tiene que leer el puerto
de teclado (60h) para ver que cdigo de exploracin hay en el bufer de
la interfaz de teclado. A continuacin transforma ste nmero en un
cdigo de 2 bytes, conocidos como keycodes o bytecodes, que son
pasados albfer del teclado hasta que los lee algn programa que los
necesita.
La regla de formacin de estos dos keycodes es como sigue:
Si se pulsa una tecla del teclado estndar, el byte auxiliar
(de la izquierda, de mayor peso) contiene el propio cdigo de
exploracin, mientras que el byte principal (de menor peso) contiene el
cdigo ASCII del carcter de la tecla (1 a 255). Para la determinacin
se tienen en cuenta los "Bytes de estado" 12
Cuando se pulsa una tecla especial, como es el caso de las teclas de
funcin (F1/F12) o Shift; las teclas de movimiento de cursor, como
Home o End, y las del teclado numrico independiente, el byte principal
contiene un cero y elauxiliar contiene el cdigo de exploracin.
Tenga en cuenta que los "Break code" son descartados, a excepcin
de los que corresponden a teclas de conmutacin permanentes y no
permanentes, que tiene influencia en los bytes de estado.

B) Bfer del teclado


El bfer del teclado es un rea de 32 bytes de RAM en las direcciones
41Eh-43Dh (memoria de datos de la ROM BIOS). Puesto que se
originan 2 byte-codes por cada cdigo de exploracin, es posible
almacenar un mximo de 16 pulsaciones, aunque en realidad solo se
aprovechan 15. La posicin 16 contiene informacin especial que,
como veremos enseguida, es necesaria para el esquema de
funcionamiento adoptado.

12
Mario, M. U. (2014). Teclado con protocolo de comunicacin universal aplicado a mquina de
CNC. Ingeniera, investigacin y tecnologa, 15(2), 209-220.

24
El bfer tiene una organizacin circular (FIFO) y es manejado en base
a los valores de dos punteros; el puntero de inicio, almacenado en las
direcciones 41Ah-41Bh, seala la direccin de inicio, y el puntero de
cola, almacenado en las direcciones 41Ch-41Dh, seala la direccin
del final. El puntero de inicio seala siempre la posicin del primer
carcter del bfer (en cualquiera de las 15 posiciones posibles). En el
momento inicial, cuando el bfer est vaco, el puntero de cola apunta
al mismo sitio que el de inicio. Cuando se van aadiendo byte-codes,
el puntero de cola va sealando posiciones sucesivas (de direccin
creciente), hasta que se alcanza la posicin superior, empezndose
entonces por la direccin inferior del bfer. Cuando se alcanza la
posicin de inicio, el bfer est lleno y se rechazan los caracteres
siguientes (algunos Sistemas sealan esta circunstancia mediante un
pitido en el altavoz del equipo).13

Figura14.
Figura Keyboard.
12. Keyboard.
Fuente: Recuperado de
http://www.cavsi.com/preguntasrespuestas/como-funciona-el-teclado-de-la-computadora/

13
Mario, M. U. (2014). Keyboard, caractersticas del teclado.

25
C) BYTES DE ESTADO
Adems de las teclas pulsadas, la rutina de servicio BIOS mantiene en
las direcciones 417h y 418h (zona de memoria de la ROM BIOS), dos
bytes con informacin importante sobre el estado del teclado. Son los
denominados bytes de estado, cuyo contenido se muestra en la tabla
adjunta.

Direccin bits Significado

76543210

417h X....... Estado de insercin: 1 = activo; 0 = inactivo

.X...... Bloqueo de maysculas: 1 = activo; 0 = inactivo

..X..... Bloqueo numrico ("Num lock"): 1 = activo; 0 = inactivo

...X.... Bloqueo de desplazamiento ("Scroll"): 1 = activo; 0 =


inactivo
....X...
Alt Shift: 1 = activo (Alt pulsada); 0 = inactivo
.....X..
Ctrl Shift: 1 = activo (Ctrl pulsada); 0 = inactivo
......X.
Shift izquierdo: 1 = activo (pulsado); 0 = inactivo
.......X
Shift derecho: 1 = activo (pulsado); 0 = inactivo

418h X....... 1 = Tecla [Ins] presionada

.X...... 1 = Bloqueo de maysculas presionada

..X..... 1 = Bloqueo numrico presionada

...X.... Estado de bloqueo; 1 = activo; 0 = inactivo

....X... 1 = Sonido de teclado del PCjr activo

.....X.. 1 = Click activo en el PCjr.

......X. No utilizado

.......X No utilizado

Tabla 5. Bytes de estado.

26
Tabla 5. Wikipedia (2011). Bytes de estado. [Figura]. Recuperado de: https://es.wikipedia.org/wiki/Rat%C3%B3n_(
media/File:bytes_de_estado.htm

4.3.3. BLOQUES DEL TECLADO

1. Bloque de funciones: Va desde la tecla F1 a F12, en tres bloques


de cuatro: de F1 a F4, de F5 aF8 y de F9 a F12. Funcionan de
acuerdo al programa que est abierto. Por ejemplo, en muchos
programas al presionar la tecla F1 se accede a la ayuda asociada a
ese programa15.

2. Bloque alfanumrico: Est ubicado en la parte inferior del bloque


de funciones, contiene los nmeros arbigos del 1 al 0 y el alfabeto
organizado como en una mquina de escribir, adems de algunas
teclas especiales.

3. Bloque especial: Est ubicado a la derecha del bloque


alfanumrico, contiene algunas teclas especiales como Imp Pant,
Bloq de desplazamiento, pausa, inicio, fin, insertar, suprimir, RePag,
AvPag, y las flechas direccionales que permiten mover el punto de
insercin en las cuatro direcciones.

4. Bloque numrico: Est ubicado a la derecha del bloque especial,


se activa al presionar la tecla Bloq Num, contiene los nmeros
arbigos organizados como en una calculadora con el fin de facilitar
la digitacin de cifras. Adems, contiene los signos de las cuatro
operaciones bsicas: suma +, resta -, multiplicacin * y division /;
tambin contiene una tecla de Intro o.

15
Lamas Duarte, D. (2014). Breve descripcin del teclado.

27
TECLADOS, TECLAS Y LOCALIZACIN

TECLAS CORRESPONDIENTES A:
1. LETRAS
2.NMEROS
3. SIGNOS DE PUNTUACIN...

Teclas con funciones especiales:


1. Intro
2. Retroceso
3. Maysculas
4. Bloqueo de maysculas
5. Tabulador
6. Tecla Windows
7. Tecla de Men Contextual
8. Control
9. Alt
10. Alt + Gr
1. TECLAS DE CURSOR (4)
2. INICIO
3. FIN
4. RE PG
5. AV PG
6. SUPR
7. INSERT

1. INTRO
2. SUMA, RESTA, MULTIPLICACIN
Y DIVISIN
3. BLOQUE NUMRICO

TECLAS DE FUNCIN
1. F1, F2, F3... F12

2. ESC

3. BLOQ DESPL

Tabla 6. Bloques del teclado


Fuente: Recuperado de
http://macedoniamagazine.frodrig.com/multi2.htm

28
El tipo de tecla es el que determina la funcin del teclado, Los tipos de
teclas con sus respectivas funciones16 son:

1) Teclas de funcin: Una de las funciones del teclado reside en las


teclas de funcin, ya que estas son teclas programables y sirven para
que algunos programas respondan a determinadas acciones.
La funcin de cada una de estas teclas est determinada por el
sistema operativo o la aplicacin en la que se est ejecutando
o F1: Abrir el men de Ayuda
o F2: Cambiar el nombre de un archivo
o F3: Abrir el buscador de Windows
o F4: Desplegar la barra de direcciones del Explorador
o F5: Actualizar la ventana del Explorador
o F6: Desplazarse entre los elementos de una ventana
o F10: Seleccionar los mens de la barra superior
o F11: Poner la ventana en modo de pantalla completa

2) Teclado numrico: Una de las funciones del teclado es optimizar,


mejorar y facilitar el trabajo del usuario, es por eso que adems del
teclado alfanumrico bsico, al costado derecho se encuentra
ubicado un teclado numrico que est compuesto por nmeros,
smbolos de operaciones matemticas, la tecla Intro y las teclas de
edicin.
Panel indicador: Dicho panel indica a travs de las luces si estn
activados el bloque numrico y la tecla de bloqueo mayscula.

3) Teclas especiales: Dichas teclas son las que se encuentran situadas


a la derecha e izquierda del teclado alfanumrico.
o Esc (escape): Se utiliza para anular alguna operacin.

16
Ferguson, H. (2003). La interpretacin de los instrumentos de teclado: desde el siglo XIV al XIX.
Alianza Editorial.

29
o Tab (tabulador): Dicha tecla se encarga de insertar un conjunto
de espacios en blanco en la posicin en la que se encuentra el
cursor.
o Bloq Mays o Caps Lock (bloqueo de maysculas): Una vez
pulsada esta tecla las letras maysculas son activadas. Se
enciende una luz indicadora en el panel indicador del teclado.
o Backspace (retroceso): Permite borrar los caracteres escritor
que se encuentran a la izquierda del cursor.
o Enter o Intro: Dicha tecla le indica a la computadora que ejecute
una orden.
El resto de las teclas especiales no tienen ningn efecto si se pulsan
solas. Para que lleven a cabo alguna accin es necesario mantener
pulsada la tecla especial y la tecla de combinacin, al soltarlas el
efecto de esta combinacin se llevar a cabo. Las teclas de
combinacin pueden ser: Shift, Ctrl (control), Alt y Alt Gr.

4) Teclas de cursor: Las teclas de cursor o cursor keys estn ubicadas


entre el teclado alfanumrico y el teclado numrico. Dichas teclas
permiten mover el cursor en la pantalla, seleccionar textos, movilizar
personajes en los juegos de computadora, etc.

5) Teclado alfanumrico: Dicho teclado es el ms utilizado, ya que en


l se encuentran nmeros, letras, smbolos y signos de puntuacin.
Las teclas de esta zona del teclado se encuentran distribuidas en
cinco filas:
o Superior: Contiene nmeros y smbolos
o Dominante: QWERTY
o Gua: ASDFG
o Inferior: ZXCVB
o Muda: Control, Windows, alternativa, espacio
Las teclas F y J (ubicadas en la fila gua) poseen un relieve que sirve
para que los estudiantes ubiquen sobre ellas, como posicin inicial de
digitacin, la punta de los dedos ndice de ambas manos.

30
Adems, la fila dominante contiene cuatro vocales (e,u,i,o), esto hace
que se la utilice para escribir la gran mayora de las palabras en
espaol.
6) Tecla control: La tecla Ctrl o Control cumple diversas funciones del
teclado, ya que es una tecla que debe ser presionada junto con otra
para cumplir su funcin.
La tecla Ctrl es una tecla modificadora, es decir que siempre es
utilizada en conjunto con otras teclas.

CTRL+A: Seleccionar todo


CTRL+F: Buscar
CTRL+C: Copiar
CTRL+V: Pegar
CTRL+Y: Rehacer
CTRL+Z: Deshacer
Las funciones de la tecla CTRL pueden variar
dependiendo de la aplicacin que se encuentre
activa en ese momento.

Tabla 7. Funciones de la tecla Control.


Fuente: Recuperado de:
https://es.scribd.com/doc/55696405/Division-Partes-y-Funcion-de-
Las-Teclas-Division-Teclado

4.3.4. FUNCIN DE TECLAS ESPECIALES


a) Tecla intro:
Permite confirmar datos en una aplicacin, indicando que hemos
terminado de escribirlos; permite activar una de las opciones de un
men, despus de seleccionarla; permite poner iniciar la ejecucin de
un programa si tenemos seleccionado el icono correspondiente. En
general se utiliza para pasar el control del usuario al ordenador, sin
embargo, en operatoria de teclados, que es el tema que nos ocupa,
se utiliza para pasar de una lnea a la siguiente17.

17
SGS, S. Ayuda memoria (1): mapa del teclado.

31
b) Teclas de maysculas:
Existen dos, situadas, como en las mquinas de escribir, a la
izquierda y ala derecha del teclado alfanumrico. Modifican la accin
de las teclas alfanumricas cuando se pulsan al mismo tiempo que
ellas. En el caso de las letras, aparecern en maysculas o
minsculas (en caso de que estn bloqueadas las maysculas). Si se
pulsa para los nmeros y los signos de puntuacin hace que
aparezcan los signos dibujados en la parte superior de cada tecla.
Tambin modifican la accin de las teclas defuncin.

c) Tecla de bloqueo de maysculas:


La tecla Bloq Mays acta en combinacin con una de las seales
luminosas de la parte superior derecha del teclado, que se enciende o
se apaga cada vez que la pulsamos. Si la seal est apagada, las
teclas alfabticas generan minsculas en modo normal y mayscula si
se pulsan simultneamente con la tecla de maysculas; si la seal
est encendida, se produce el efecto contrario.
Est situada a la derecha de la barra espaciadora. Permite obtener
los caracteres especiales marcados en la parte inferior derecha de
algunas teclas alfanumricas.

d) Tecla de retroceso:
Aparece en el extremo superior derecho del teclado alfanumrico y
sus funciones borrar el carcter situado inmediatamente a la izquierda
del punto de insercin, que retrocede a la posicin ocupada por el
carcter borrado. El funcionamiento de esta tecla puede ser
modificado por las teclas Ctrl y Alt.

e) Tecla de insercin:
La tecla Insert modifica el modo de funcionamiento del teclado, que
puede alternar entre la insercin de caracteres y la sobre escritura. Al
pulsarla se pueden insertar caracteres a la vez que van

32
desapareciendo los situados a la derecha del punto de insercin. Para
desactivar la basta con pulsarla de nuevo
f) Tecla de borrado:
La tecla Supr borra el carcter situado a la derecha del punto de
insercin sin modificar la posicin de ste. Su funcionamiento puede
ser modificado por las teclas Ctrl y Alt.
g) Tecla inicio:
Mueve el punto de insercin a la primera posicin de una lnea,
campo o pgina. En muchos procesadores de textos, su combinacin
con la tecla Ctrl, desplaza el cursor hasta el comienzo del documento
h) Tecla fin:
Desplaza el cursor a la ltima posicin de una lnea, campo o pgina.
En muchos procesadores de textos, su combinacin con la tecla Ctrl,
desplaza el cursor hasta el comienzo el final del documento
i) Teclas de salto de pgina:
Cuando el documento o texto que estamos procesando tiene varias
pginas, las teclas Re Pg y Av Pg permiten desplazarse de una a
otra, retrocediendo o avanzando respectivamente
j) Tecla tabulacin:
Con esta tecla, si el punto de insercin est colocado antes que una
palabra, sta se desplaza, por defecto, 1,25 cm cada vez que se
pulsa.

33
5. CONCLUSIONES

1. Actualmente, la tecnologa est en constante avance debido a las


nuevas necesidades que se le presenta a los usuarios, y esto hace que
se creen nuevos programas, ms fciles de usar y ms eficientes y
dispositivos que respondan a los programas nuevos. Los puertos son
una parte esencial de la computadora ya que sin ellos no se dara el
intercambio de datos o informacin entre una computadora y sus
perifricos o entre una computadora y otra.

2. En este trabajo hemos desarrollado las generalidades, la historia,


funcionamiento y los distintos tipos de mouse y teclado. Explicando cada
uno de ellos. Tambin, hemos mostrado el tipo de conector que tienen
con el computador.

3. Hemos estudiado las partes del teclado como son las teclas de funcin,
la tecla enter y el teclado numrico como otros. En el ratn estudiamos
su funcin que son el clic y el doble clic funcin de arrastre y funcin del
botn izquierdo y derecho del ratn.

34
4. BIBLIOGRAFA

Llombart, V. A. (2011). Estructura de un ratn-mouse. Recuperado el 27


de junio de 2016, de: http://www.uv.es/varnau/AEC_01.pdf

Lister, J. (2012). Partes y funciones del mouse. Recuperado el 28 de junio


del 2016, de: http://informaticajosephlister2012.blogspot.pe/2012/05/partes-
y-funciones-del-mouse.html

Wikipedia (2016). El ratn. Recuperado el 229 de junio de 2016, de:


https://es.wikipedia.org/wiki/Rat%C3%B3n_(inform%C3%A1tica)/media/File:
Science_museum_027.jpg

Sistemas Operativos Grupo 10 (2011), Estructura y tipos de teclado.


Recuperado el 30 de junio de 2016, de:
http://sogrupo10.blogspot.pe/2011/08/estructuras_teclado$%bpx.html

Creative Commons (2012). Comunicacin de puertos en serie y paralelo


Recuperado de http://es.ccm.net/contents/404-puerto-serial-y-puerto-
paralelo.

Enciclopedia de Clasificaciones. (2016). Tipos de mouse.

Cuervo, Jos Luis Garca. "Tecnologa: la historia del teclado convencional


de las mquinas de escribir." (2016).

35

You might also like