Sei sulla pagina 1di 14

UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO

TRABAJO DE INVESTIGACIN. MICROPROCESADORES.


Jos Alejandro Tron
e-mail: josetron_cd16@hotmail.com
Adrian Alejandro Nio Valera
e-mail: ninophoenix@hotmail.com
Mariana Teresa Prez Bervecia
marianabervecia@hotmail.com
Cruz Alberto Castro Barrios
bachiller_castro@hotmail.com

RESUMEN: El mundo a nuestro alrededor ha Sociedad de Conocimiento, que viene a reemplazar a los
evolucionado de manera vertiginosa con el paso de los dos modelos socioeconmicos precedentes, la sociedad
aos. El ser humano en su empeo de conocer y agraria y la sociedad industrial.
desarrollarse al mximo se ha dado a la tarea de
experimentar e ir en bsqueda de nuevos retos, los que
a su vez han resultado en adelantos fantsticos para
nuestras vidas. Unos de estos es la evolucin de la MARCO TERICO
tecnologa en prcticamente todas las reas de nuestro
diario vivir. 1. Indique cules fueron las primeras
Los adelantos tecnolgicos han permitido que la mquinas para resolucin de problemas
mayora de los seres humanos nos beneficiemos de una matemticos y los primeros computadores
u otra forma. La tecnologa comprende desde el equipo
electrnicos.
utilizado en nuestros hogares, en el lugar de trabajo,
hasta el automvil que nos mueve da a da. La medicina
por ejemplo ha avanzado de manera vertiginosa, EL BACO: Quiz fue el primer dispositivo
beneficindose de la tecnologa al igual que la mecnico de contabilidad que existi, Se piensa que se
aeronutica, la milicia y la transportacin por mencionar origin entre 600 y 500 a.C., en China o Egipto, y su
slo algunas reas. En la mayora de nuestros hogares historia se remonta a las antiguas civilizaciones griega y
existen equipos tecnolgicos que antes se encontraban romana.
fuera de nuestro alcance, tales como: computadores,
antenas de satlite, etc Dos principios han coexistido respecto a este tema.
. Uno es usar cosas para contar, ya sea los dedos,
piedras, conchas, semillas. El otro es colocar esos
PALABRAS CLAVE: IEEE, maquina, lenguajes, objetos en posiciones determinadas. Estos principios se
microprocesador, memoria. reunieron en el baco, instrumento que sirve hasta el da
de hoy, para realizar complejos clculos aritmticos con
enorme rapidez y precisin. Los primeros bacos no
INTRODUCCIN eran ms que hendiduras en la arena (de ah su nombre,
del griego abax: arena) que se rellenaban de guijarros,
Existieron muchas maquinas antes de que la hasta diez en cada hendidura. La primera corresponda
tecnologa diera un vuelco de 180 grados y avanzara de a las unidades, la segunda a las decenas, la tercera a
manera fugaz entre estas maquinas tenemos: El Abaco,
las centenas, y as sucesivamente. Para representar un
La Tabla de Multiplicar, La Pascalina; Cuando se usaron
los tubos de vacio hubo un desarrollo en este campo orden mayor se retiraban los guijarros de la fila
pero nada en comparacin a la llegada del transistor ya precedente y se pona uno nuevo en la posterior.
que los tubos de vacio consuman mucho voltaje a Posteriormente se utiliz un tablero lleno de arena, y
diferencia de los transistores dando un progreso en las luego, entre griegos y romanos, una plancha de cobre
computadoras la cual fue dividida en cuatro (4) con hendiduras para colocar los guijarros. Los aztecas
generaciones. Hoy en da, los progresos en las
usaban varillas paralelas de madera insertadas en un
denominadas tecnologas de la informacin, que
abarcan los equipos y aplicaciones informticas y las vstago horizontal. El baco ruso era (y es) un marco de
telecomunicaciones, estn teniendo un gran efecto. De madera con varillas paralelas y cuentas insertadas en
hecho, se dice que estamos en un nuevo tipo de las varillas. El baco chino (suanpan) actual es muy
sociedad llamada Sociedad de la informacin o similar al ruso, pero est dividido en dos zonas (inferior y

1
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

superior) por un listn: por encima del listn, cada tantas cifras como se quiera, siempre que se disponga
cuenta tiene valor 5; por debajo, valor 1. Este dispositivo del suficiente nmero de tablillas.
es muy sencillo, consta de cuentas ensartadas en ste es un primer intento de facilitar las operaciones
varillas que a su vez estn montadas en un marco de clculo con mtodos mecnicos, aunque el
rectangular. Al desplazar las cuentas sobre las varillas, fundamento del mecanismo sea la mano del hombre, y
sus posiciones representan los valores almacenados, y el procesamiento de la informacin, su cerebro.
es mediante dichas posiciones que ste representa y Mucho ms decisivo que las tablas de multiplicar fue
almacena los datos. El uso generalizado del baco la introduccin de los logaritmos. El trabajo con los
retard la difusin del sistema de numeracin decimal o logaritmos permiti reducir de forma muy simple las
arbigo, ya que incorporaba de hecho el concepto de multiplicaciones y divisiones a sumas y restas,
valor posicional de la cifra, sirviendo cualquier otro respectivamente. Figura. (1.2)
sistema de numeracin no muy complicado para anotar
el resultado final, eliminando la pesadez del clculo con
las cifras romanas. Figura. (1.1)

Figura. (1.1) baco.


LAS TABLAS DE MULTIPLICAR DE NAPIER Figura. (1.2) Tablas de Multiplicacin
A principios del siglo XVI el nuevo sistema de
numeracin decimal desplaz al sistema romano para PASCALINA. Blaise Pascal (1623-1662).
efectuar clculos complicados. Pero la novedad inclua Se le llam Pascalina, y funcionaba como una
un aprendizaje, y operaciones tan simples como dividir maquinaria compuesta por varias series de ruedas
requeran de un profesional de las matemticas. dentadas accionadas por una manivela. La primera
John Napier (1550-1617), matemtico escocs, rueda corresponda a las unidades, la segunda a las
realiz dos grandes contribuciones al clculo: el decenas, etc., y cada vuelta completa de una de las
descubrimiento de los logaritmos y la construccin de las ruedas haca avanzar 1/10 de vuelta a la siguiente. La
primeras tablas de multiplicar. Ambos descubrimientos mquina funcionaba por el principio de adicin sucesiva;
facilitaron notablemente las operaciones con los mediante otro procedimiento, incluso restaba. Se
nmeros arbigos. Los "Napier Bones" introduce as el concepto de saldo o resultado
Las tablas de multiplicar de Napier fueron publicadas acumulativo, que se sigue usando hasta nuestros das:
justo antes de morir, en 1617. Era un juego de palitos la mquina proporciona de manera automtica (con el
para calcular, a las que llam "Napier Bones." As giro de la manivela) el resultado, dispuesto para leerse y
llamados porque estaban tallados con ramitas de hueso sin participar ningn operador en el proceso de toma de
o marfil, los "huesos" incorporaron el sistema decisin (comprese con la regla de clculo, donde el
logartmico. Eran tablillas rectangulares que contenan la operador ha de decidir dnde coloca la pieza mvil de la
tabla de multiplicar de un nmero, del uno al diez, regla). La mquina de Pascal efecta el clculo de forma
divididas en nueve zonas; en la superior apareca el mecnica, ofreciendo el resultado final. Figura. (1.3).
nmero, mientras que las ocho restantes contenan sus
sucesivos mltiplos, hasta el noveno. Las zonas de los
mltiplos tenan separadas las cifras por una lnea
oblicua. Para multiplicar no haca falta ms que colocar
alineadas las tablillas correspondientes a las cifras del
nmero que se quera multiplicar y sumar
adecuadamente las cifras coincidentes. Este
procedimiento se extiende para multiplicar nmeros de

2
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

Figura. (1.3) Pascalina.

LA MQUINA CALCULADORA
Inspirados en este diseo, un siglo ms tarde otros
cientficos trataron de emular a Pascal y construyeron Figura. (1.4) Mquina calculadora.
mquinas que, como la del cientfico alemn Mattieu
Hahn, en el ao 1779, podan realizar las cuatro LA PRIMERA TARJETA PERFORADA
operaciones aritmticas fundamentales. La industria textil va a proporcionar el primer ejemplo
Gottfried Wilhelm von Leibniz (1646-1716) Primera de suministro de datos variables para el funcionamiento
mquina calculadora pero fue el matemtico alemn automtico de una mquina. La complejidad de los
Gottfried von Leibniz en 1673 quien pens ir ms all y dibujos de las telas, junto con la gran cantidad de usos
se propuso por primera vez construir una mquina que necesarios para realizarlos, har que se piense en un
mtodo de mecanizar el rutinario trabajo de intercambio
sirviera de enlace entre un problema y su resolucin.
de distintas tramas y urdimbres.
As, el cientfico alemn dise un artefacto que El primer sistema es debido a Basilio Bouchon, quien
permita, adems de sumar y restar, la realizacin de las en 1722 ide un sistema para seleccionar de forma
operaciones de multiplicar y dividir mediante la sucesin automtica los hilos a desplazar en el paso del huso
de adiciones y sustracciones, respectivamente. Haba para obtener el dibujo deseado. Dispuso las agujas del
nacido la primera mquina calculadora propiamente telar de forma que encontraran en un extremo una cinta
dicha. La mquina, igualmente basada en supuestos de papel perforada. Dependiendo de si las agujas
mecnicos, utilizaba cilindros dentados con diferentes encontraban o no un agujero en la cinta, los hilos
longitudes en sus dientes, en los que se ajustaban otros pasaban por encima o por debajo, formando el dibujo de
engranajes de tamao ms reducido que representaban la tela. El cilindro resbalaba, necesitaba constantemente
cada una la cifra del multiplicando. Cada vuelta completa un operario para moverlo, era proclive a los desgarros
del conjunto de los engranajes largos aumentaba en una por accin de las agujas, pero proporcionaba
cifra el nmero indicado por los engranajes cortos o automticamente el dibujo para los tejidos. Su
multiplicandos, de forma que la multiplicacin no se compatriota Falcn perfeccion el mtodo en 1728,
haca por sumas sucesivas, sino en un solo movimiento sustituyendo el cilindro por un eje de seccin cuadrada,
de manivela. El nmero de vueltas efectuadas por los y la cinta continua de papel perforado por lminas de
engranajes largos determinaba por su parte la cifra cartn unidas entre s, lo que facilitaba el arrastre y el
asociada con el multiplicador. posicionamiento de los agujeros frente a las agujas.
Un nuevo paso fue dado en 1709 por Giovanni Posteriormente, Jacques de Vaucanson consigui, en
Poleni y su mquina aritmtica. Figura. (1.4), en la que 1745, que el movimiento del cilindro (ya cuadrado) fuera
los clculos mecnicos se realizan en virtud del el que mova las agujas, eliminando la necesidad del
movimiento de cada de un peso, limitndose el operario para hacer avanzar el cilindro. Figura. (1.5).
operador a introducir los datos y anotar el resultado. El
principio de funcionamiento fue esencial para el
desarrollo de las calculadoras: se programa el clculo y
la mquina hace el resto. Y es lo que hacemos an hoy.

Figura. (1.5) Mquina perforadora

3
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

Pero era un problema, y slo uno, lo que la mquina


CINTA PERFORADORA DE JACQUARD diferencial de Babbage poda resolver. El siguiente paso
Pero fue Jean Marie Jacquard (1753-1834) el era una mquina de propsito general, que permitiera
primero que repar en que el sistema de cinta perforada introducir como datos tanto el problema como los datos
era un sistema de introduccin de datos para una del mismo propiamente dichos.
mquina. En 1805 perfeccion un telar de Vaucanson, En 1834, cuando trabajaba en los avances de la
de manera que fuese el mismo telar, mediante la lectura mquina de diferencias, Babbage concibi la idea y
de la informacin contenida en la cinta perforada, el que dise sobre el papel una "mquina analtica", que
decidiese qu agujas se levantaban y cules no. Los resolvera problemas de todo tipo, pues contemplaba la
hilos estaban conectados a unas palancas y stas a posibilidad de introducir el programa (y el problema a
unos vstagos, que mediante muelles se ponan en tratar con l) al mismo tiempo que los datos,
contacto con la cinta perforada. El operario, mediante un realizndose las operaciones en el centro de proceso
pedal, accionaba un listn (la grifa) que tiraba de las (llamado molino). En esencia, sta era una computadora
palancas, segn estuvieran levantadas o no, lo que era de propsitos generales. Conforme con su diseo, la
decidido por la introduccin de los vstagos en los mquina analtica de Babbage poda sumar, restar,
agujeros de la cinta de papel, realizndose el dibujo de multiplicar y dividir en secuencia automtica a una
la tela. Variando la cinta se conseguan unos u otros velocidad de 60 sumas por minuto. El diseo requera
dibujos. La idea de Jacquard, que revolucion el hilar de miles de engranajes y mecanismos que cubriran el rea
seda, form la base de muchos aparatos de informtica de un campo de ftbol y necesitara ser accionado por
y de los lenguajes de programacin. Figura. (1.6) una locomotora. En palabras del mismo cientfico era
una mquina que se morda la cola.
Esta mquina, que fue diseada mediante una
generalizacin de la mquina de diferencias, tena cuatro
componentes bsicos:
Un "almacenamiento" (memoria) con capacidad para
guardar 50.000 dgitos decimales. Esta se usaba para
guardar estados intermedios, variables y resultados.
Una "unidad de cmputo" puede recibir rdenes para
hacer las cuatro operaciones bsicas, y puede
almacenar resultados en la memoria.
Una unidad de entrada (con tarjetas perforadas), la
cual almacenaba el conjunto de rdenes que se
Figura. (1.6).Cinta perforadora de Jacquard. deseaba ejecutar.
Una unidad de salida: tarjetas perforadas y salida
LA MQUINA ANALTICA DE BABBAGE impresa.
Charles Babbage (1793-1871), visionario ingls y Perforando distintos conjuntos de instrucciones en
profesor matemtico de la Universidad de Cambridge, las tarjetas de entrada, era posible que la mquina
hubiera podido acelerar el desarrollo de las realizara distintas operaciones.
computadoras si l y su mente inventiva hubieran nacido Los escpticos le pusieron el sobrenombre de "la
100 aos despus. locura de Babbage". Charles Babbage trabaj en su
La idea que tuvo Babbage sobre un computador mquina analtica hasta su muerte. Los trazos detallados
naci debido a que la elaboracin de las tablas de Babbage describan las caractersticas incorporadas
matemticas era un proceso tedioso y propenso a ahora en el computador electrnico moderno. Si
errores. Adelant la situacin del hardware Babbage hubiera vivido en la era de la tecnologa
computacional al inventar la "mquina de diferencias", electrnica hubiera adelantado el nacimiento del
capaz de calcular tablas matemticas. En 1822 computador electrnico en varas dcadas.
construy su mquina diferencial, un nuevo modelo de Irnicamente, su obra se olvid a tal grado que
sumadora que permita, utilizando el mtodo de las algunos pioneros en el desarrollo del computador
diferencias, resolver polinomios de segundo grado. Era electrnico ignoraron por completo sus conceptos sobre
la primera mquina proyectada para hacer algo ms que memoria, impresoras, tarjetas perforadas y control de
sumar y restar, aunque era eso lo que realmente haca. programa secuencial. Por su discernimiento, a Babbage
Proporcionaba la solucin a un problema matemtico; y hoy se le conoce como el "Padre de las Computadoras
trabajando por aproximaciones representaba una Modernas".
manera de resolver distintos problemas. La cinta de papel perforado constituye la primera
forma de introduccin de datos en una mquina para

4
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

que ejecute una accin mecnica. Viene a equivaler a 2. Cmo han ido evolucionando los
las ruedas de la mquina de Babbage, donde el telar computadores segn sus generaciones?
decide qu variables utilizar en funcin de los agujeros
de la cinta para realizar una accin que no por repetitiva Primera Generacin (1940-1954):
(tejer) resulta menos variada (vara el dibujo; la mquina En esta poca las computadoras funcionaban con
de Babbage slo resolva polinomios de segundo grado, vlvulas, usaban tarjetas perforadas para entrar los
pero el polinomio a resolver variaba segn la voluntad datos y los programas, utilizaban cilindros magnticos
del operario; el telar de Jacquard slo teje, pero el dibujo para almacenar informacin e instrucciones internas y se
del tejido depende de la informacin suministrada por la utilizaban exclusivamente en el mbito cientfico o
cinta perforada). militar. La programacin implicaba la modificacin
De la unin de los dos (la cinta perforada y la directa de los cartuchos y eran sumamente grandes,
mquina de calcular) surgiran las primeras mquinas utilizaban gran cantidad de electricidad, generaban gran
que procesan datos. cantidad de calor y eran sumamente lentas. La
Charles Babbage quiso aplicar el concepto de las comunicacin era breve.
tarjetas perforadas del telar de Jackard en su motor Segunda Generacin (1955-1963):
analtico. En 1843 Lady Ada Augusta Lovelace, hija de Usaban transistores para procesar informacin. Los
Lord Byron, sugiri la idea de que las tarjetas perforadas transistores eran ms rpidos, pequeos y ms
pudieran adaptarse de manera que propiciaran que el confiables que los tubos al vaco. 200 transistores
motor de Babbage repitiera ciertas operaciones. Debido podan acomodarse en la misma cantidad de espacio
a esta sugerencia algunas personas consideran a Lady que un tubo al vaco. Usaban pequeos anillos
Lovelace la primera programadora de la historia. magnticos para almacenar informacin e instrucciones.
El proyecto de Babbage nunca pudo ser concluido Producan gran cantidad de calor y eran sumamente
debido a problemas con el hardware, que no pudieron lentas. Se mejoraron los programas de computadoras
ser solucionados hasta casi un siglo ms tarde. Durante que fueron desarrollados durante la primera generacin.
este tiempo, hubo diversos avances que permitieron el Se desarrollaron nuevos lenguajes de programacin
posterior desarrollo de la computacin digital. como COBOL y FORTRAN, los cuales eran
En 1991, un equipo del Museo de las Ciencias de comercialmente accesibles. Se usaban en aplicaciones
Londres consigui construir una mquina diferencial N de sistemas de reservaciones de lneas areas, control
2 totalmente funcional, siguiendo los dibujos y del trfico areo y simulaciones de propsito general. La
especificaciones de Babbage. marina de los Estados Unidos desarrolla el primer
A partir de la poca de Babbage, las calculadoras simulador de vuelo, Computadora Whirlwind Surgieron
mecnicas se tornaron cada vez ms complicadas, las minicomputadoras y los terminales a distancia. Se
especialmente en la poca en que las fabricaba comenz a disminuir el tamao de las computadoras.
International Business Machines, compaa creada en Aparecen muchas compaas y las computadoras
1911 y ms conocida como IBM. Sin embargo, la eran bastante avanzadas para su poca como la serie
primera computadora completamente electrnica 5000 de Burroughs y la ATLAS de la Universidad de
apareci recin durante la Segunda Guerra Mundial. Manchester. Algunas computadoras se programaban
Realizaba 5000 adiciones por segundo! Se llam con cintas perforadas y otras por medio de cableado en
ENIAC. Fue desarrollada y fabricada por el Laboratorio un tablero.
de Investigacin de Balstica del ejrcito de los Estados Tercera Generacin (1964-1970):
Unidos. Se encendi por primera vez en 1947 y funcion Comienza a utilizarse los circuitos integrados, lo cual
en forma continua hasta el 2 de octubre de 1955 a las permiti abaratar costos al tiempo que se aumentaba la
11:45 p.m. Para almacenar los dgitos utilizaba capacidad de procesamiento y se reduca el tamao de
contadores de anillos de diez posiciones. Para realizar las mquinas. La tercera generacin de computadoras
los clculos "contaba" los pulsos con los contadores de emergi con el desarrollo de circuitos integrados
anillos y si el contador reiniciaba el conteo, generaba (pastillas de silicio) en las que se colocan miles de
"pulsos de acarreo". La idea era simular con la componentes electrnicos en una integracin en
electrnica la operacin de las ruedas de dgitos de una miniatura. El PDP-8 de la Digital Equipment Corporation
mquina de sumar mecnica. fue el primer miniordenador.
Despus del nacimiento de las primeras Cuarta Generacin (1971-1984):
computadoras como la ENIAC en la dcada de 1950, los Fase caracterizada por la integracin de los
descubrimientos experimentales demostraron que los
componentes electrnicos, lo que propici la aparicin
transistores realizaban las mismas funciones que los
tubos de vaco. del microprocesador, es decir, un nico circuito integrado
en el que se renen los elementos bsicos de la
mquina. Se desarroll el microprocesador. Se colocan

5
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

ms circuitos dentro de un "chip". "LSI - Large Scale manera indique cual es el producto de mayores
Integration circuit". "VLSI - Very Large Scale Integration prestaciones que poseen.
circuit". Cada "chip" puede hacer diferentes tareas.
Un "chip" sencillo actualmente contiene la unidad de INTEL Y AMD son los fabricantes de procesadores
control y la unidad de aritmtica/lgica. El tercer ms conocidos en el mercado, pero tambin existen
otras marcas, las cuales estn destinadas en otros
componente, la memoria primaria, es operado por otros
mercados distintos.
"chips". Se reemplaza la memoria de anillos magnticos INTEL Compaa fabricante de procesadores, Es la
por la memoria de "chips" de silicio. Se desarrollan las marca estndar y los dems son compatibles con Intel,
microcomputadoras, o sea, computadoras personales o algunos procesadores Pentium 1, 2, 3, 4, el Merced,
PC. Se desarrollan las supercomputadoras. core, centrino, I 3, 5 y 7.
Algunas caractersticas de esta generacin son: se AMD Advanced Micro Devices: Fabricante de
desarrollaron circuitos integrados para procesar procesadores. Siempre ha ido por detrs de Intel,
informacin. Se desarrollaron los "chips" para almacenar aunque a veces le ha superado, sobre todo con su
y procesar la informacin. Un "chip" es una pieza de conocido K7 (Athlon), tiene una gran variedad de
silicio que contiene los componentes electrnicos en velocidades y modelos como el Duron y Athlon.
miniatura llamados semiconductores.
Los circuitos integrados recuerdan los datos, ya que
IBM es una empresa multinacional estadounidense de
almacenan la informacin como cargas elctricas. Surge tecnologa y consultora en Armonk, Nueva York. IBM
la multiprogramacin. Las computadoras pueden llevar a fabrica y comercializa hardware y software para
cabo ambas tareas de procesamiento o anlisis computadoras, ofrece servicios de infraestructura,
matemticos. Emerge la industria del "software". alojamiento de internet, y consultora en una amplia
Se desarrollan las minicomputadoras IBM 360 y DEC gama de la informtica, entre sus productos se tiene IBM
PDP-1. Otra vez las computadoras se tornan ms Power3 200 MHz, IBM Power3-II 450 MHz, IBM
PowerPC 604e 375 MHz, IBM Pentium Pro 166 MHz,
pequeas, ms ligeras y ms eficientes. Consuman
IBM Power4 1.3 GHz, tambin presenta el IBMSystem
menos electricidad, por lo tanto, generaban menos calor. x3755 M3, tambin IBM presenta su procesador z196
considerado como el ms rpido del mundo.
3. Cmo fue el primer Microprocesador?
5. Cul es la tendencia que sigue la
El Intel 4004 (i4004), una CPU de 4bits, fue el primer tecnologa de los Microprocesador en la actualidad?
microprocesador en un simple chip, este procesador fue
originalmente diseado para la compaa japonesa Actualmente la tecnologa de los
Busicom para ser usado en su lnea de calculadoras. microprocesadores est en la bsqueda de eliminar el
Pero pronto la industria se dio cuenta del increble gran consumo de calor y la prdida de energa que
descubrimiento que accidentalmente aconteci por sufren estos dispositivos y adems del incremento de la
velocidad de procesamiento, esto por medio de diversos
primera vez un chip electrnico poda ser programado
materiales y los cuales se est experimentado tales
mediante software para drsele un uso general. como:
Esta idea permiti ahorrar cientos de circuitos
integrados y componentes en los dispositivos EPITAXIA.
electrnicos, ya que, en esa poca se necesitaba
La epitaxia o crecimiento epitaxial es uno de los
desarrollar un circuito especfico para cada aplicacin y
cada tarea. Con un microprocesador se poda utilizar el procesos en la fabricacin de circuitos integrados. La
mismo circuito para diferentes aplicaciones; epitaxia se refiere a la deposicin de una sobrecapa
internamente guardaba para su propio uso los 12 bit de cristalina en un sustrato cristalino, donde hay registro
direccin de programa del 4004, lo que permita, si las
entre la sobrecapa y el sustrato.
16 ROM fueron instaladas, acceso de 4 KB de memoria
desde el bus de direcciones de 4 bits. El circuito 4004 A partir de una cara de un cristal de
fue construido con 2.300 transistores, y fue seguido el material semiconductor, o sustrato, se hace crecer una
ao siguiente por el primer microprocesador de 8 bits, capa uniforme y de poco espesor con la misma
el 8008, que contena 3.300 transistores, y el 4040, que
estructura cristalina que este. Mediante esta tcnica se
era una versin revisada del 4004.
puede controlar de forma muy precisa el nivel de
4. Indique cuales son las 3 empresas ms impurezas en el semiconductor, que son los que definen
destacadas mundialmente en la actualidad respecto su carcter (N o P). Para hacer esto se calienta el
a la fabricacin de microprocesadores, de la misma semiconductor hasta casi su punto de fusin y se pone

6
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

en contacto con el material de base para que, al selectiva en mdulos pticos, reduciendo su coste y
tamao.
enfriarse, recristalice con la estructura adecuada
En las instalaciones de Intel Fab 8 de Israel se estn
FIBRA PTICA. Formada por grupos de hilos llevando a cabo las tareas de desarrollo del proceso de
de plstico o vidrio, el cable de fibra ptica utiliza la luz fabricacin de silicio para seguir con la investigacin de
para transmitir los datos. A pesar de que es ms caro de esta tecnologa. Asimismo, este centro tambin se utiliza
instalar y ms frgil y difcil de dividir que las lneas de para desarrollar sistemas mecnicos micro-elctricos
comunicacin con metales tradicionales (normalmente el (MEMS) .
cobre), el uso de la fibra ptica ofrece distintas ventajas. 6. Explique la organizacin y arquitectura de
En primer lugar, pueden transmitir ms datos gracias a un microprocesador, y mencione los registros
su mayor ancho de banda. Asimismo, son ms internos del mismo.
delgadas, ligeras y menos propensas a sufrir
interferencias que los cables de metal. Por ltimo, la El microprocesador tiene una arquitectura parecida a la
transferencia de datos se realiza de forma digital en vez computadora digital. En otras palabras, el
de analgica. De la misma forma que el nmero de microprocesador es como la computadora digital porque
transistores en chip contina duplicndose cada dos ambos realizan clculos bajo un programa de control.
aos, aumenta de forma exponencial el trfico de Consiguientemente, la historia de la computadora digital
ayuda a entender el microprocesador. El hizo posible la
Internet, creciendo en ocasiones a un ritmo an ms
fabricacin de potentes calculadoras y de muchos otros
rpido. productos. El microprocesador utiliza el mismo tipo de
En los ltimos aos, la fibra ptica se ha convertido lgica que es usado en la unidad procesadora central
en la tecnologa alternativa que sustituir a las redes de (CPU) de una computadora digital. El microprocesador
banda ancha o a las comunicaciones basadas en cobre. es algunas veces llamado unidad microprocesadora
A travs de la luz, estas redes ofrecen mayores (MPU). En otras palabras, el microprocesador es una
prestaciones y la capacidad de para poder realizar unidad procesadora de datos. En un microprocesador se
puede diferenciar diversas partes:
transmisiones multimedia ricas en contenido y otras que
Encapsulado: es lo que rodea a la oblea de
necesiten un gran ancho de banda.
silicio en s, para darle consistencia, impedir su deterioro
Como caba esperar, las redes de fibra ptica
(por ejemplo, por oxidacin por el aire) y permitir el
conllevan un coste de implementacin y mantenimiento
enlace con los conectores externos que lo acoplaran a
mucho mayor que las redes actuales basadas en hilo de
su zcalo a su placa base.
cobre. Por este motivo, se utilizan principalmente para el
Memoria cach: es una memoria ultrarrpida
trfico de la estructura central de la red o de larga
que emplea el procesador para tener alcance directo a
distancia. Para conseguir que el rendimiento ptico de
ciertos datos que predeciblemente sern utilizados en
las redes principales y los centros de datos llegue a las
las siguientes operaciones, sin tener que acudir a la
oficinas y hogares del maana, se debern reducir
memoria RAM, reduciendo as el tiempo de espera para
considerablemente los costes
adquisicin de datos. Todos los micros compatibles con
Al aplicar los conocimientos que ha adquirido durante
PC poseen la llamada cach interna de primer nivel o
su continuo compromiso de extender y ampliar el efecto
L1; es decir, la que est dentro del micro, encapsulada
que auguraba la ley de Moore , Intel se propone dar el
junto a l. Los micros ms modernos (Core i3, Core i5,
pistoletazo de salida a la revolucin de la banda ancha
Core i7, etc.) incluyen tambin en su interior otro nivel de
mediante la fabricacin de dispositivos optoelectrnicas
cach, ms grande, aunque algo menos rpida, es la
basados en silicio para el sector de las
cach de segundo nivel o L2 e incluso los hay con
telecomunicaciones.
memoria cach de nivel 3, o L3.
El objetivo es mejorar la capacidad de la red al
Coprocesador matemtico: unidad de coma
tiempo que se reducen los costes para crear y mantener
flotante. Es la parte del micro especializada en esa clase
slidas redes pticas de alta velocidad. Esta tecnologa
de clculos matemticos, antiguamente estaba en el
que est siendo investigada y desarrollada por Intel se
exterior del procesador en otro chip. Esta parte est
conoce con el nombre de "fotnica de silicio".
considerada como una parte lgica junto con los
INCORPORACIN DE LA FOTONICA
registros, la unidad de control, memoria y bus de datos.
ALSILICIO. Gracias al uso del silicio y a sus tcnicas de
Registros: son bsicamente un tipo de
procesado estndar, los investigadores de Intel estn
memoria pequea con fines especiales que el micro
creando dispositivos pticos microscpicos, llamados
tiene disponible para algunos usos particulares. Hay
fotnicos, que proporcionen una activa funcionalidad en
varios grupos de registros en cada procesador. Un grupo
lugar de una simple gua de ondas pasiva. En el futuro,
de registros est diseado para control del programador
estos diminutos mdulos se insertarn de forma
y hay otros que no son diseados para ser controlados

7
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

por el procesador pero que la CPU los utiliza en algunas Registro ES. Algunas operaciones con
operaciones, en total son treinta y dos registros. cadenas de caracteres (datos de caracteres) utilizan el
Memoria: es el lugar donde el procesador registro extra de segmento para manejar el
encuentra las instrucciones de los programas y sus direccionamiento de memoria. En este contexto, el
datos. Tanto los datos como las instrucciones estn registro ES esta asociado con el registro DI (ndice). Un
almacenados en memoria, y el procesador las accede programa que requiere el uso del registro ES puede
desde all. La memoria es una parte interna de la inicializarlo con una direccin de segmento apropiada.
computadora y su funcin esencial es proporcionar un Registros FS y GS. Son registros extra de
espacio de almacenamiento para el trabajo en curso. segmento en los procesadores 80386 y posteriores.
Puertos: es la manera en que el procesador se b) Registro de propsito general: los registros de
comunica con el mundo externo. Un puerto es anlogo a propsito general AX, BX, CX y DX son los caballos de
una lnea de telfono. Cualquier parte de la circuitera de batalla del sistema. Son nicos en el sentido de que
la computadora con la cual el procesador necesita puede direccionarlos como una palabra o una parte de
comunicarse, tiene asignado un nmero de puerto un byte. El ltimo byte de la izquierda es la parte alta y el
que el procesador utiliza como si fuera un nmero de ltimo byte de la derecha es parte baja.
telfono para llamar circuitos o a partes especiales. Registro AX: es el acumulador principal, es
Los registros del procesador se emplean para utilizado para operaciones que implican entrada/salida y
controlar instrucciones en ejecucin, manejar la mayor parte de la aritmtica.
direccionamiento de memoria y proporcionar capacidad Registro BX: es conocido como el registro
aritmtica. Los registros son direccionables por medio de base ya que es el nico registro de propsito general
un nombre. Los bits por convencin, se numeran de que puede ser ndice para direccionamiento indexado.
derecha a izquierda, como en: Registro CX: es el controlador principal.
Los registros internos del procesador se pueden Registro DX: conocido como el registro de
clasificar en 6 tipos diferentes: datos, algunas operaciones de entrada /salida requieren
a) Registros de segmento su uso y las operaciones de multiplicacin y divisin con
b) Registros de propsito general cifras grandes suponen al DX y AX trabajando juntos.
c) Registros de apuntadores
d) Registros de banderas c) Registros Apuntadores. Los registros SP (apuntador
de la pila) Y BP (apuntador de base) estn asociados
e) Registros de Puntero de instruccin
con el registro SS y permiten al sistema acceso de datos
f) Registros de Pila en el segmento de la pila.
Registro SP. El apuntador de la pila de 16 bits
a) Registros de segmento. Un registro de segmento est asociado con el registro SS y proporciona un valor
tiene 16 bits de longitud y facilita un rea de memoria de desplazamiento que se refiere a la palabra actual que
para direccionamiento conocida como el segmento est siendo procesada en la pila. Los procesadores
actual. Subdividido a la vez en:
80386 y posteriores tienen un apuntador de pila de 32
Registro CS. El DOS almacena la direccin
bits, el registro ESP. El sistema maneja de forma
inicial del segmento de cdigo de un programa en el
automtica estos registros. En el ejemplo siguiente, el
registro CS. Esta direccin de segmento, ms un valor
registro SS contiene la direccin de segmento 27B3[0]H
de desplazamiento en el registro apuntador de
y el SP el desplazamiento 312H. Para encontrar la
instruccin (IP), indica la direccin de una instruccin
palabra actual que est siendo procesada en la pila, la
que es buscada para su ejecucin.
computadora combina las direcciones en el SS y el SP:
Registro DS. La direccin inicial de un
Registro BP. El BP de 16 bits facilita la
segmento de datos de programa es almacenada en el
referencia de parmetros, los cuales son datos y
registro DS. En trminos sencillos, esta direccin, ms
direcciones transmitidos va pila. Los procesadores
un valor de desplazamiento en una instruccin, genera
80386 y posteriores tienen un BP ampliado de 32 bits
una referencia a la localidad de un byte especifico en el
llamado el registro EBP.
segmento de datos.
Registr SS. El registro SS permite la
d) Registro de Banderas. De los 16 bits del registro de
colocacin en memoria de una pila, para banderas, nueve son comunes a toda la familia de
almacenamiento temporal de direcciones y datos. El procesadores 8086, y sirven para indicar el estado actual
DOS almacena la direccin de inicio del segmento de de la maquina y el resultado del procesamiento. Muchas
pila de un programa en el registro SS. Esta direccin de instrucciones que piden comparaciones y aritmtica
segmento, ms un valor de desplazamiento en el cambian el estado de las banderas, algunas cuyas
instrucciones pueden realizar pruebas para determinar la
registro del apuntador de pila (SP), indica la palabra
accin subsecuente.
actual en la pila que est siendo direccionada. OF (overflow): indica desbordamiento de un bit.

8
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

DF (direccin): designa la direccin hacia la


derecha o hacia la izquierda para mover o comparar f) Registros de PILA. La pila es un rea de
cadenas de caracteres. memoria importante y por ello tiene, en vez de uno, dos
IF (interrupcin): indica que una interrupcin registros que se usan como desplazamiento (offset) para
externa como la entrada desde el teclado sea procesada apuntar a su contenido.
o ignorada. SP se traduce como puntero de pila y es el que
TF (trampa): permite la operacin del reserva el procesador para su uso propio en
procesador en modo de un paso. instrucciones de manipulado de pila.
SF (signo): contiene el signo resultante de la BP se usa como registro auxiliar.
operacin aritmtica
ZF (zero): indica el resultado de una operacin
aritmtica o comparacin. 7. Qu es y que caracteriza a la memoria
AF (acarreo auxiliar): contiene el acarreo cach?
externo del bit 3 en un dato de 8 bits para aritmtica
Aunque de origen ingls, la palabra cache es
especializada. Utilizada en informtica significa memoria temporal;
PF (paridad) indica paridad par o impar de una generalmente de existencia oculta y automtica para el
operacin en datos de 8 bits de bajo orden. usuario, que proporciona acceso rpido a los datos de
CF (acarreo) contiene el acarreo de orden ms uso ms frecuente o previsible. Por ejemplo, el "Cach"
alto desde una operacin aritmtica. de disco es un rea de memoria donde el Sistema
transfiere los datos que supuestamente sern accedidos
de inmediato. Si leemos un "cluster" el sistema puede
e) Registro de Apuntador de Instrucciones. El
disponer en esta memoria "cache" los clusters que
registro apuntador de instrucciones (IP) de 16 bits siguen en la estructura lgica, de forma que, si seguimos
contiene el desplazamiento de direccin de la siguiente efectuando lecturas, lo ms probable es que los
instruccin que se ejecuta. El IP est asociado con el prximos datos estn ya en memoria y puedan ser
registro CS en el sentido de que el IP indica la accedidos de forma inmediata.
instruccin actual dentro del segmento de cdigo que se La utilizacin de este tipo de memorias no es sino la
generalizacin de un principio de uso comn en la vida
est ejecutando actualmente.
diaria; poner ms a mano las cosas de uso ms
Los procesadores 80386 y posteriores tienen un IP frecuente. Se basa en dos suposiciones que
ampliado de 32 bits, llamado EIP. En el ejemplo generalmente resultan ciertas:
siguiente, el registro CS contiene 25A4[0]H y el IP Los ordenadores tienden a utilizar las mismas
contiene 412H. Para encontrar la siguiente instruccin instrucciones y (en menor medida), los mismos datos
que ser ejecutada, el procesador combina las repetidamente.
direcciones en el CS y el IP: Segmento de direccin en La informacin necesitada se encuentra almacenada
el registro CS: 25A40H Desplazamiento de direccin en de forma adyacente, o cuando menos muy cercana, en
el registro IP: + 412H Direccin de la siguiente memoria o disco.
instruccin: 25E52H.
El registro de instrucciones tiene por misin 8. Qu son las interrupciones en assembler,
que funcin cumplen?
almacenar el cdigo de operacin de la instruccin leda
desde memoria. Este cdigo es descodificado y con esta Una interrupcin es un mecanismo que permite
informacin se dirigen todo el micro-paso. ejecutar un bloque de instrucciones interrumpiendo la
Registros ndice. Los registros SI y DI estn ejecucin de un programa, y luego restablecer la
disponibles para direccionamiento indexado y para ejecucin del mismo sin afectarlo directamente. De este
sumas y restas. modo un programa puede ser interrumpido
Registro SI. El registro ndice fuente de 16 bits temporalmente para atender alguna necesidad urgente
es requerido por algunas operaciones con cadenas (de del computador y luego continuar su ejecucin como si
caracteres). En este contexto, el SI est asociado con el nada hubiera pasado.
registro DS. Los procesadores 80386 y posteriores Generalmente se aplica para realizar tareas
permiten el uso de un registro ampliado de 32 bits, el elementales asincrnicas en el computador tales como
ESI. responder al teclado, escribir en la pantalla, leer y
Registro DI. El registro ndice destino tambin escribir archivos. Podemos considerar una tarea
es requerido por algunas operaciones con cadenas de asincrnica como aquella que es solicitada sin previo
caracteres. En este contexto, el DI est asociado con el aviso y aleatoriamente desde el punto de vista del
registro ES. Los procesadores 80386 y posteriores computador.
permiten el uso de un registro ampliado de 32 bits, el
EDI.

9
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

9. Qu es el Sistema Bsico de Entrada y


Salida (BIOS), para que sirve en un computador, cual
es su funcin?

La BIOS es responsable de permitir el arranque del


sistema operativo. Para esto, analiza el hardware (por
ejemplo, chequea si el teclado est conectado y emite
un mensaje de error en caso contrario), verifica la
memoria, entre otros. Esta fase es conocida como POST
(Power-On Self Test).
En la mayora de las computadoras, si el usuario
presiona una tecla especial - como F1, F2 o Delete -
apenas la mquina se enciende (antes de que el sistema
operativo comience) tendr acceso a una interface de
usuario llamada Setup. Por medio de esta, es posible
trabajar con las opciones de configuracin del
hardware. Por ejemplo, se puede cambiar la velocidad
del procesador, alterar el tiempo de acceso a la memoria
y ejecutar operaciones ms simples, como hacer que la
computadora reconozca una unidad de disco. El Setup
est directamente vinculado a la BIOS.
Aunque fue mejorando con el pasar del tiempo, la Figura 2. Estructura de un microcontrolador.
BIOS es una tecnologa antigua, cuyas limitaciones ya
se sienten en la actualidad. Esto se nota, por ejemplo,
cuando un nuevo standard de hardware es lanzado. 11. Mencion 3 lenguajes de programacin de
Generalmente, la implementacin del reconocimiento de microcontroladores (de bajo o alto nivel), y
este en la BIOS es una tarea muy compleja. mencione 3 ambientes de programacin para
microcontroladores indicando en que lenguaje
10. Indique la estructura de un microcontrolador programas.

El microprocesador ejecuta instrucciones


almacenadas como nmeros binarios organizados Lenguajes Ambientes
secuencialmente en la memoria principal. La ejecucin
de las instrucciones se puede realizar en varias fases. C++ Picaxe
Cada una de estas fases se realiza en uno o varios Lenguaje C MPLAB
ciclos de CPU, dependiendo de la estructura del Assembler Arduino
procesador, y concretamente de su grado de
segmentacin. La duracin de estos ciclos viene
determinada por la frecuencia de reloj, y nunca podr
ser inferior al tiempo requerido para realizar la tarea
individual. Figura. (2)
Lenguaje BASIC
Lenguaje C
Lenguaje Ensamblador (assembler)

Programadores

PICStart Plus (puerto serie y USB)


Promate II (puerto serie)
MPLAB PM3 (puerto serie y USB)
ICD2 (puerto serie y USB)
ICD3 (USB)
PICKit 1 (USB)

10
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

IC-Prog 1.06B
Compilar
PICAT 1.25 (puerto USB2.0 para PICs y Atmel) Compilar es traducir el programa al lenguaje de
mquina que Si ! entiende el PIC. Para realizar esta
WinPic 800 (puerto paralelo, serie y USB) traduccin hacemos uso de un software que transforma
PICKit 2 (USB) el Programa Fuente, aquel que editamos en el paso 1
en otro que si podemos comunicarle al PIC
PICKit 3 (USB)
Terusb1.0 Quemar el PIC
En este paso se graba el programa en el PIC.
Eclipse (PICs y AVRs. USB.) Mediante una tarjeta electrnica y un software se pasa el
MasterProg (USB) programa compilado de la PC al PIC. Son solamente
unos cuantos Cliks y listo.

Es necesario hacer una aclaracin en este


Emuladores momento. Frecuentemente le llamamos Programador de
PIC a la tarjeta electrnica que transfiere el programa
compilado de la PC al PIC. Est bien mientras
Proteus - ISIS entendamos que este aparato no va a pensar por
nosotros y que es incapaz de programar instrucciones
ICE2000 (puerto paralelo, convertidor a USB
por s mismo.
disponible)
Probar el Programa
ICE4000 (USB)
Se trata de verificar el funcionamiento del programa,
PIC EMU de comprobar que el PIC se comporta como lo
programamos. Si todo sali bien, excelente y si no
ISEC comenzamos de nuevo en Editar. Para realizar esta
PIC CDlite actividad podemos hacer uso de un Protoboard,
alambrar los Led s o botones, instalar la fuente, poner el
PIC Simulator. reloj, entre otros. Pero como trata es de aprender a
programar PIC es mejor hacer uso de una tarjeta
Proyecto que ya tenga todo esto y est lista para ser
usada.

El compilador Proton Basic es un lenguaje de Mtodo 2:


programacin de nueva generacin que hace ms fcil y
Editor de texto:
rpido el manejo de microcontroladores Pic micro de
Es un programa para escribir, cuya funcin principal,
Microchip. El lenguaje Basic es mucho ms fcil de leer no es que el texto se vea lindo, si no, ayudarte a escribir.
y escribir que el lenguaje ensamblador Microchip. Normalmente colorean las palabras especiales de cada
El Proton Basic produce un cdigo que puede ser lenguaje para ayudarte a comprender la estructura de tu
programado para una variedad de micro controladores cdigo de forma visual. Adems, muchos vienen con
PIC que tengan de 8 a 68 pins y varias opciones en el agregados tiles, como expresiones regulares.
chip incluyendo convertidores A/D, temporizadores y
Un procesador de texto:
puertos seriales. Este ha sido el nico que hemos Es un programa para escribir, cuya funcin principal,
utilizado. es que el texto se vea lindo, para esto te deja agregar
imgenes, tablas, colores, distintos tamaos y
12. Indique al menos 2 mtodos de tipografas para las letras, etc... Esto no es muy til para
programacin de microcontroladores describiendo programar, por lo que no lo recomiendo, sin embargo
los pasos para realizar una programacin efectiva. conozco una persona que programa as. Si puede servir,
por ejemplo, para documentar tu cdigo.
Mtodo 1:
Un compilador:
.Editar Es un programa que traduce el cdigo escrito en un
Editar es escribir el programa, es hacer una lista de lenguaje en particular a cdigo de ensamblador o un
instrucciones en un lenguaje que nos permita indicarle al archivo binario/hexadecimal directamente, lo cual es
PIC lo que deseamos que haga. Existen varios ejecutado directamente por un computador.
lenguajes como: Ensamblador, Basic, C, entre otros.
Todos ellos pretenden acercarse a nuestra manera de Un ensamblador:
pensar y de hablar. Sin embargo los PIC no conocen Es un programa que traduce un tipo de cdigo de
ms que unos y ceros. Por eso es necesario el siguiente muy bajo nivel a un archivo binario/hexadecimal.
paso.

11
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

Un programador o quemador:
Consta de dos partes, un software pare el
computador y un aparato fsico que se encargan de
traspasar el archivo hexadecimal desde el computador
en que lo compilaste, al microcontrolador que lo debe
ejecutar.

13. Qu es un bootloader? y que ventaja y


desventajas trae su utilizacin

Un gestor de arranque (en ingls bootloader) es


un programa sencillo que no tiene la totalidad de las
funcionalidades de un sistema operativo, y que est
diseado exclusivamente para preparar todo lo que
necesita el sistema operativo para funcionar.
Normalmente se utilizan los cargadores de arranque
multietapas, en los que varios programas pequeos se
suman los unos a los otros, hasta que el ltimo de ellos
carga el sistema operativo.

Ventajas:
Sencillo.
Pequeo.
Reconoce al menos un filesystem.
Desventajas:
Reconoce slo un filesystem.
Requiere modificaciones al cdigo fuente para
cumplir nuestras expectativas.
No provee informacin acerca del mapa de
memoria.
No pasa argumentos al kernel.
No es flexible como GRUB.

14. Indique el Juego de instrucciones de bajo Figura a. Set de instrucciones del PIC 16F877.
nivel del PIC: 16F877 y el 18F4550 (instruccin set
obtenido del datasheet) Este conjunto de instrucciones corresponden a la
programacin ASM que es la mas comn, la de ms
bajo nivel, la que interacta directamente con el micro
hacindolo mas eficiente en tiempo de ejecucin, por
eso es importante dominarlo aunque el objetivo sea
programar en lenguaje C, existir un momento en el que
seguramente necesitaras saber Ensamblador, adems
es el ideal para aprender la programacin de PIC's.
Set de instrucciones del PIC 18F4550. Hay cuatro
tipos de instrucciones:
Operaciones orientadas al Byte.
Operaciones orientadas al bit.
Operaciones con literales.
Operaciones de control.
Operaciones orientadas por byte.
El registro origen especificado por f
El registro destino para almacenar el resultado
por d
El acceso a la memoria, especificado por a
Operadores orientados al bit.
El registro origen especificado por f

12
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

El bit dentro del registro origen especificado por El ciclo de trabajo de una seal peridica es el ancho
b relativo de su parte positiva en relacin con el perodo.
El acceso a la memoria especificado por a Expresado matemticamente: D: /
D es el ciclo de trabajo es el tiempo en que la
Operadores con literales.
funcin es positiva (ancho del pulso) T es el perodo de
Un valor literal puede ser cargado dentro de un
la funcin.
registro RAM especificado por k
El registro FSR deseado para cargar el valor 16. Cmo funciona un convertidor AD?
literal especificado por f
No requiere comando especificado por - El funcionamiento de un A/D es muy simple: se inicia
Operaciones de control. la conversin cuando la seal SC pasa a 1 el A/D
comienza la conversin y avisa cundo termina
El registro origen especificado por f
mediante una bajada a 0 del EOC.
El registro destino para almacenar el resultado Generalmente esta seal EOC est directamente
por d conectada a una seal de interrupcin del
Acceso a memoria especificado por a microprocesador lo que permite "desatenderla". Si no es
as, habr que utilizar una tcnica para la lectura
continua de la lnea EOC que permita detectar el
momento de la bajada.
La forma ms sencilla de conectar el A/D al circuito
que va a recoger los datos es cuando ste es un
microcomputador que consta de puertos de
entrada/salida.
Una de las lneas de un puerto es configurado como
salida y sirve para la seal SC. Otra es configurada
como entrada y recibe la seal EOC. Las lneas de
salida de los datos son conectadas a otro puerto. Pero
dependiendo del nmero de salidas que tenga el A/D,
as tendr que ser el puerto de entrada.

17. Qu es una LCD?

(Liquid Crystal Display - Pantalla de Cristal Lquido).


Tecnologa utilizada en monitores de computadoras,
televisores, cmaras digitales, etc. que permite una
pantalla ms delgada y plana, adems de una excelente
definicin.
Estas pantallas estn integradas por diminutos
puntos. Estas pantallas poseen dos capas de material
polarizante. Entre las capas se introduce una solucin de
cristal lquido. Luego una seal elctrica hace que los
cristales se alineen de tal manera que impidan el paso
de la luz. Cuando la pantalla se pone negra, todos sus
cristales estn alineados para que no pase ningn tipo
de luz. Los LCD tienen una vida promedio de entre 50 y
60 mil horas de uso.

18. Qu es un teclado matricial y como


Figura b. Set de instrucciones del PIC 18F4550.
funciona?

Un teclado matricial est constituido por una matriz


15. Qu es PWM? de pulsadores dispuestos en columnas y filas, cada
pulsador se conecta a una fila y a una columna.
La modulacin por ancho de pulsos (tambin Un teclado matricial es un arreglo de botones
conocida como PWM, siglas en ingls de pulse-width conectados en filas y columnas, de tal manera que se
modulation) de una seal o fuente de energa es una pueden leer varios botones con el mnimo nmero de
tcnica en la que se modifica el ciclo de trabajo de una entradas requeridas. Un teclado matricial 44 solamente
seal peridica (una senoidal o una cuadrada, por ocupa 4 lneas de un puerto para leer las filas y otras 4
ejemplo), ya sea para transmitir informacin a travs de lneas para las columnas, de este modo se pueden leer
un canal de comunicaciones o para controlar la cantidad 16 teclas utilizando solamente 8 entradas (un solo
de energa que se enva a una carga. puerto) de un microcontrolador.
El funcionamiento bsico del teclado matricial
consiste en rastrear la unin entre una fila y una

13
UNEFA MARACAY MICROPROCESADORES ALUMNOS: TRON,NIO,PEREZ,CASTRO
.

columna, mediante un algoritmo que descifra cual tecla REFERENCIAS


fue presionada.
[1] Fundamentos de circuitos elctricos - Charles K. Alexander,
CONCLUSIN Matthew N. O. Sadiku Tercera edicin
[2]https://www.underground.org.mx/index.php?topic=18482.20;
wap2- Consultado 15 de Marzo de 2013.
Los microprocesadores han tenido grandes avances a lo [3]http://www.google.co.ve/imgres?imgurl=http://www.monografi
largo del tiempo, desde que fabricaron el primero, hasta as.com/trabajos34/microcontroladores-
los de ltima generacin como lo es el Intel I7, genericos/Image708.gif&imgrefurl=http://www.monografias.com/
trabajos34/microcontroladores-genericos/microcontroladores-
cambiando su tamao, este es el componente principal genericos.shtml&usg=__k6e1Eyy9IX-N-
del ordenador y otros dispositivos programables, que jO_p8PNxGJvFFQ=&h=680&w=632&sz=47&hl=es&start=7&zoo
interpreta las instrucciones contenidas en los programas m=1&tbnid=yD5TnFl8tt51AM:&tbnh=139&tbnw=129&ei=jDlMUc
HCOqbE4AOyoGwCw&prev=/search%3Fq%3Djuego%2Bde%2
y procesa los datos. Desde mediados de los aos 1970,
Binstrucciones%2Bde%2Bbajo%2Bnivel%2Bdel%2BPIC%2B18
los microprocesadores de un solo chip han reemplazado F4550%26um%3D1%26hl%3Des%26sa%3DN%26biw%3D102
casi totalmente todos los tipos de CPU y hoy en da, el 4%26bih%3D653%26tbm%3Disch&um=1&itbs=1&sa=X&ved=0
trmino CPU es aplicado usualmente a CDcQrQMwBg. Consultada 20 de Marzo de 2013.
[4] http://es.wikipedia.org/wiki/Microprocesador. Consultada el
microprocesadores, tambin es importante conocer los 15 de marzo de 2013.
mtodos de programacin de microcontroladores debido
a que ellos por s solo no pueden realizar nada, sino que
mediantes un programa nosotros guardaremos en su
memoria lo que necesitemos.
Desde el punto de vista funcional es, el encargado de
realizar toda operacin aritmtico-lgica, de control y de
comunicacin con el resto de los componentes
integrados que conforman un PC, siguiendo el modelo
base de Von Neumann. Tambin es el principal
encargado de ejecutar los programas, sean de usuario o
de sistema; slo ejecuta instrucciones programadas a
muy bajo nivel, realizando operaciones elementales,
bsicamente, las aritmticas y lgicas, tales como
sumar, restar, multiplicar, dividir, las lgicas binarias y
accesos a memoria. De all la necesidad de aclarar los
registros internos del procesador como lo son los de
segmento, de propsito general, apuntadores, banderas,
puntero de instruccin y pila. Adems de la mencin de
los lenguajes Basic, C y Assambler en los que trabaja el
PIC y los compiladores y ambientes de programacin en
los se trabaja un PIC, todo para entender de mejor forma
lo relacionado a los microcontroladores quedando como
enseanza bsica todo lo que se debe analizar de este
dispositivo para un buen diseo electrnico.

14

Potrebbero piacerti anche