SlideShare una empresa de Scribd logo
1 de 35
UNIVERSIDAD NACIONAL DE INGENIERIA
FACULTAD DE ELECTROTECNIA Y COMPUTACION
Arquitetura de Maquinas Comutadoras I
 Docente Ing. Marlovio José Sevilla Hernández
 mjsevilla007@gmail.com
 marlovio.sevilla@fec.uni.edu.ni
Telefono:5710-9009
Introducción a la Asignatura
Adquirir y aplicar conocimientos de la arquitectura, organización y
funcionamiento de los Microprocesadores y Microcontroladores, a través de
aplicaciones ingenieriles sencillas, procesos y estrategias de aprendizaje
científico técnicos y en el marco de la aplicación de los componentes
formativos declarados, para proporcionar soluciones a problemas de
ingeniería del entorno nacional.
Plan Temático
Forma de Evaluación
BIBLIOGRAFÍA
Introducción a la Asignatura
La asignatura de Arquitectura de Máquinas Computadoras I pertenece a la disciplina de Arquitectura de
Máquinas Computadoras, disciplina que reviste especial importancia en la formación del ingeniero en
computación, dotándole del conocimiento necesario del diseño, estructura y funcionamiento del hardware
de la computadora. Las asignaturas de Hardware Reparación y Mantenimiento, y Sistemas Digitales
proporcionan los fundamentos de electrónica analógica y digital, así como el conocimiento de los
componentes físicos que integran la computadora.
Posteriormente la serie de Arquitectura de Máquinas Computadoras II y III, profundizan en los principios
conceptuales y técnicas empleadas en el diseño y mejora de las computadoras. Se puede decir que estas
asignaturas estructuran uno de los ejes transversales (hardware computacional) en la formación del
ingeniero en computación, a la par de los ejes de software, de redes y de comunicaciones.
El objeto de estudio general la arquitectura y organización de los Microprocesadores y Microcontroladores, y
su programación. Los Microprocesadores están orientados a trabajar como unidad central de procesos de
computadoras y ser programados para dar soluciones a aplicaciones de propósito general, en cambio, los
Microcontroladores, por sus limitados recursos, se orientan al desarrollo de aplicaciones específicas para
monitoreo y control de procesos, tanto industriales, como comerciales y del campo de la producción.
Definiciones
Un sistema de computadora (computador)
Es un dispositivo electrónico programable que puede almacenar y procesar datos.
Ejecuta un conjunto de instrucciones llamados programas. La ejecución de programa
da al usuario final el resultado deseado.
Un sistema de computadora se define como una colección de unidades procesador,
memoria, dispositivos de E/S interconectados que interactúan con cada uno para
llevar a cabo un conjunto de tareas.
Organización de las Computadoras
Organización de Computadores La organización de computadores se refiere a las
unidades funcionales y sus interconexiones, que materializan especificaciones
arquitectónicas.
Entre los atributos de organización se incluyen aquellos detalles del hardware
transparentes al programador tales como señales de control, interfaces entre el
computador y los periféricos y la tecnología de memoria usada
Tipos de Computadoras
Computadora Analógica Las computadoras analógicas desarrollan un modelo
(eléctrico, neumático, mecánico, hidráulico, etc.) en esencia idéntico al fenómeno
físico que tratan de analizar o procesar. Ese modelo arroja un resultado que puede
representarse matemáticamente y procesarse de manera repetitiva para arrojar
resultados iguales.
Computadora Digital Están basadas en dispositivos biestables, que sólo pueden
tomar uno de dos valores posibles: ‘1’ ó ‘0’. Tienen como ventaja, el poder ejecutar
diferentes programas para diferentes problemas, sin tener que la necesidad de
modificar físicamente la máquina
¿Qué es un microprocesador?
El microprocesador es un circuito integrado que contiene todos los elementos
necesarios para conformar una "unidad central de procesamiento" UCP, también es
conocido como CPU (por sus siglas en inglés: Central Process Unit). En la actualidad
este componente electrónico está compuesto por millones de transistores, integrados en
una misma placa de silicio.
Diagrama Interno de la Computadora
Partes interna del Microprocesador
Estructura y Funcionamiento
El microprocesador ejecuta instrucciones almacenadas como números
binarios organizados secuencial mente en la memoria principal. La ejecución
de las instrucciones se puede realizar en varias fases. Cada una de estas
fases se realiza en uno o varios ciclos de CPU, dependiendo de la estructura
del procesador, y concretamente de su grado de segmentación. La duración
de estos ciclos viene determinada por la frecuencia de reloj, y nunca podrá
ser inferior al tiempo requerido para realizar la tarea individual.
Función
Una unidad de control que vincula la información entrante para luego decodificarla y enviarla a la unidad
de ejecución: La unidad de control se compone de los siguientes elementos: Secuenciado (o unidad
lógica y de supervisión), que sincroniza la ejecución de la instrucción con la velocidad de reloj. También
envía señales de control: Contador ordinal, que contiene la dirección de la instrucción que se está
ejecutando actualmente:
Registro de instrucción.
Unidad de ejecución (o unidad de procesamiento), que cumple las tareas que le asigna la unidad de
instrucción. La unidad de ejecución se compone de los siguientes elementos:
La unidad aritmética lógica (se escribe ALU); sirve para la ejecución de cálculos aritméticos básicos y
funciones lógicas (Y, O, O EXCLUSIVO, etc.);
La unidad de punto flotante (se escribe FPU), que ejecuta cálculos complejos parciales que la unidad
aritmética lógica no puede realizar;
*El registro de estado;
*El registro acumulador.
Unidad de ejecución (o unidad de procesamiento), que cumple las tareas
que le asigna la unidad de instrucción.
La unidad de ejecución se compone de los siguientes elementos:
La unidad aritmética lógica (ALU); sirve para la ejecución de cálculos
aritméticos básicos y funciones lógicas (Y, O, O EXCLUSIVO, etc.);
La unidad de punto flotante (FPU), que ejecuta cálculos complejos parciales
que la unidad aritmética lógica no puede realizar;
*El registro de estado;
*El registro acumulador.
Componentes Internos del Microprocesador
Una unidad de administración del bus (o unidad de entrada-salida) que
administra el flujo de información entrante y saliente, y que se encuentra
interconectado con el sistema RAM.
El siguiente diagrama suministra una representación simplificada de los
elementos que componen el procesador (la distribución física de los
elementos es diferente a la disposición):
UNIDAD ARITMÉTICA LÓGICA (ALU)
ALU permite al computador procesar los datos numéricos que se le
ingresan, pero adicional a esto los datos introducidos en el computador se
utilizan como base para operaciones de todo tipo aritméticos y lógicos ,
además contiene registros especiales y de uso general donde se procesa la
información antes y después de su uso para luego ser almacenado en la
memoria central ,que es la zona de almacenamiento de gran capacidad, se
guardan aquí tanto datos como programas ejecutables.
UNIDAD DE PUNTO FLOTANTE (FPU)
FPU es una unidad de ejecución dedicada, diseñada para realizar las
funciones matemáticas con números del punto flotante. Un número del
punto flotante es cualquier número continuo, esto es no entero; cualquier
número que requiere un punto decimal para ser representado es un número
del punto flotante. Los enteros (y los datos almacenaron como enteros) se
procesan usando la unidad de ejecución entera.
Al hablar de Punto Flotante se describe una manera de expresar los valores,
no como un tipo matemáticamente definido del número tal como un número
entero, número racional, o número real. La esencia de un número de punto
flotante es que su punto “flota ” entre un número predefinido de dígitos
significativos, igual a la notación científica, donde el punto decimal puede
moverse entre diferentes posiciones del número.
UNIDAD DE CONTROL (UC)
La UC es el elemento que se encarga de sincronizar las acciones que realiza
cada una de las unidades funcionales de un computador. Las funciones de
la UC son básicamente dos:
1. Interpretación de las instrucciones: La UC debe ser capaz de decodificar
los códigos de operación y los modos de direccionamiento de las
instrucciones y actuar de forma diferente para cada uno de ellos.
2. Secuencia de las operaciones: La UC se encarga de la temporización de
las distintas operaciones necesarias para la ejecución de cada
instrucción. también debe controlar el secuencia de las instrucciones en
función de la evolución del registro contador de programa.
UNIDAD DE INTERFAZ EN EL BUS (E/S)
La unidad E/S, es la parte del procesador que se une con el resto de la PC.
Debe su nombre al hecho de que realiza los movimientos de datos hacia el
bus de datos del procesador, el primer conducto en la transferencia de
información hacia y desde el CPU.
Que es la memoria?
La memoria es uno de los componentes fundamentales para el correcto
funcionamiento de nuestra PC, ya que su existencia permite que la
computadora pueda arrancar, se procesen los datos, se ejecuten las
instrucciones para los distintos programas y demás.
Por otro lado, cuanto mayor es la cantidad de memoria que posea una PC,
mayor será el rendimiento y la mejora en la performance del equipo.
No obstante, una computadora trabaja con cuatro tipos de memorias
diferentes, que sirven para realizar diversas funciones. Estas son la memoria
RAM, la memoria ROM, la memoria SRAM o Caché y la memoria Virtual o de
Swap.
Tipos de memoria, La memoria RAM
La más importante es la denominada memoria RAM (Random Access
Memory), ya que nuestra computadora no podría funcionar sin su
existencia.
En la RAM se guarda distinto tipo de información, desde los procesos
temporales como modificaciones de archivos, hasta las instrucciones que
posibilitan la ejecución de las aplicaciones que tenemos instaladas en
nuestra PC.
Por tal motivo, es utilizada constantemente por el microprocesador, que
accede a ella para buscar o guardar temporalmente información referente a
los procesos que se realizan en la computadora.
Dentro de las memorias RAM existen distintos tipos de tecnologías que se
diferencian principalmente por su velocidad de acceso y su forma física.
Entre ellas encontramos las DRAM, SDRAM, RDRAM, entre otras.
Continuación
Las denominadas DRAM (Dynamyc Random Acces Memory) han sido
utilizadas en las computadoras desde los primeros años de la década de los
80’s, y aún en la actualidad continúan utilizándose. Se trata de uno de los
tipos de memorias más económicas, aunque su mayor desventaja está
relacionada con la velocidad de proceso, ya que es una de las más lentas,
lo que ha llevado a los fabricantes a modificar su tecnología para ofrecer un
producto mejor.
En cuanto al tipo de tecnología SDRAM, derivada de la primera, comenzó a
comercializarse a finales de la década de los 90’s, y gracias a este tipo de
memoria se lograron agilizar notablemente los procesos, ya que puede
funcionar a la misma velocidad que la motherboard a la que se encuentra
incorporada.
Por su parte, la tecnología RDRAM es una de las más costosas debido a su
complejidad de fabricación, y sólo se utilizan en procesadores grandes, tales
como los Pentim IV y superiores.
Otra de las diferencias entre las distintas memorias RAM se halla en el tipo
de módulo del que se trate, que pueden ser SIMM (Single in line Memory
Module), DIMM (Double Memory Module) y RIMM (Rambus in line Memory
Module), dependiendo de la cantidad de pines que contenga y del tamaño
físico del módulo.
La memoria ROM
Además de la memoria RAM, las computadoras trabajan con la memoria
denominada ROM, Read Only Memory, que como su nombre lo indica se
trata de una memoria sólo de lectura, ya que la mayoría de estas memorias
no pueden ser modificadas debido a que no permiten su escritura.
La memoria ROM viene incorporada a la motherboard y es utilizada por la
PC para dar inicio a la BIOS, lo cual es básicamente un programa que posee
las instrucciones adecuadas para guiar a la computadora durante el
arranque.
La diferencia fundamental que existe entre la memoria RAM y la ROM radica
en la velocidad, ya que la ROM al tratarse de un tipo de memorial secuencial
necesita recorrer todos los datos hasta hallar la información que está
buscando, mientras que la RAM trabaja de manera aleatoria, lo que hace
que acceda a la información específica de manera directa.
Este factor hace que la velocidad de la RAM sea notablemente superior.
Asimismo, la capacidad de ésta es mayor a la de la memoria ROM, y a
diferencia de esta última, la RAM no viene integrada al motherboard, lo que
permite que el usuario pueda expandir la cantidad de memoria RAM de su
PC.
La memoria caché
El proceso que realiza la memoria caché es guardar las ubicaciones en el disco que ocupan
los programas que han sido ejecutados, para que cuando vuelvan a ser iniciados el acceso a
la aplicación logre ser más rápido.
El caché L1 que se encuentra en el interior del procesador y funciona a la misma velocidad
que éste, y en el cual se guardan instrucciones y datos.
El caché L2 que suelen ser de dos tipos: interno y externo. El primero se encuentra dentro de
la motherboard, mientras que el segundo se halla en el procesador pero de manera externa, lo
que lo hace más lento que el caché L1.
El caché L3 que sólo vienen incorporado a algunos de los microprocesadores más avanzados,
lo que resulta en una mayor velocidad de procesos.
Diagrama en Bloques de un Microprocesador
Puertos de entrada y salida
El microprocesador tiene puertos de entrada/salida en el mismo circuito integrado.
El chipset es un conjunto de circuitos integrados que se encarga de realizar las
funciones que el microprocesador delega en ellos. El conjunto de circuitos integrados
auxiliares necesarios por un sistema para realizar una tarea suele ser conocido como
chipset. Se designa circuito integrado auxiliar al circuito integrado que es periférico a
un sistema pero necesario para el funcionamiento del mismo.
Microcontrolador
Un microcontrolador es un circuito integrado digital que puede ser usado para muy
diversos propósitos debido a que es programable. Está compuesto por una unidad
central de proceso (CPU), memorias (ROM y RAM) y líneas de entrada y salida
(periféricos).
¿Cómo funciona un microcontrolador?
Como el hardware ya viene integrado en un solo chip, para usar un microcontrolador se
debe especificar su funcionamiento por software a través de programas que indiquen
las instrucciones que el microcontrolador debe realizar. En una memoria se guardan los
programas y un elemento llamado CPU se encarga de procesar paso por paso las
instrucciones del programa. Los lenguajes de programación típicos que se usan para
este fin son ensamblador y C, pero antes de grabar un programa al microcontrolador
hay que compilarlo a hexadecimal que es el formato con el que funciona el
microcontrolador.
Para diseñar programas es necesario conocer los bloques funcionales básicos del
microcontrolador, estos bloques son:
1. CPU (Unidad central de proceso)
2. Memoria ROM (Memoria de solo lectura)
3. Memoria RAM (Memoria de acceso aleatorio)
4. Líneas de entrada y salida (Periféricos)
Aplicaciones
Principales Fabricantes
Archivo No. 1- Introducci+¦n AMC-1.pptx

Más contenido relacionado

La actualidad más candente

Tp arquitectura
Tp arquitecturaTp arquitectura
Tp arquitecturanic0las
 
Unidad aritmetico logica, procesador de control
Unidad aritmetico logica, procesador de controlUnidad aritmetico logica, procesador de control
Unidad aritmetico logica, procesador de controlCzar Guzmán
 
Unidad aritmético lógica
Unidad aritmético lógicaUnidad aritmético lógica
Unidad aritmético lógicaguest5423e2
 
Computacon1999
Computacon1999Computacon1999
Computacon1999Isra Moran
 
Computacion
ComputacionComputacion
ComputacionZholanch
 
Computacion 1202420963774670 5
Computacion 1202420963774670 5Computacion 1202420963774670 5
Computacion 1202420963774670 5WilliamPani
 
grupo3 informatica
grupo3 informaticagrupo3 informatica
grupo3 informaticasonia-fares
 
Presentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica LogicaPresentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica Logica'Anderson Romero'
 

La actualidad más candente (14)

Tp arquitectura
Tp arquitecturaTp arquitectura
Tp arquitectura
 
Unidad aritmetico logica, procesador de control
Unidad aritmetico logica, procesador de controlUnidad aritmetico logica, procesador de control
Unidad aritmetico logica, procesador de control
 
Unidad aritmético lógica
Unidad aritmético lógicaUnidad aritmético lógica
Unidad aritmético lógica
 
Computacion
ComputacionComputacion
Computacion
 
Vonnewman
VonnewmanVonnewman
Vonnewman
 
Fabiancacuango
FabiancacuangoFabiancacuango
Fabiancacuango
 
Computacon1999
Computacon1999Computacon1999
Computacon1999
 
Sistema informatico
Sistema informaticoSistema informatico
Sistema informatico
 
Computacion
ComputacionComputacion
Computacion
 
Computacion 1202420963774670 5
Computacion 1202420963774670 5Computacion 1202420963774670 5
Computacion 1202420963774670 5
 
Informatica ii (3)
Informatica ii (3)Informatica ii (3)
Informatica ii (3)
 
Informatica grupo 5
Informatica grupo 5Informatica grupo 5
Informatica grupo 5
 
grupo3 informatica
grupo3 informaticagrupo3 informatica
grupo3 informatica
 
Presentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica LogicaPresentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica Logica
 

Similar a Archivo No. 1- Introducci+¦n AMC-1.pptx

Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresJohn Espinoza
 
Introducción A Microprocesadores
Introducción A MicroprocesadoresIntroducción A Microprocesadores
Introducción A MicroprocesadoresDaniel Remondegui
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Trabajando con imagenes y objetos
Trabajando con imagenes y objetosTrabajando con imagenes y objetos
Trabajando con imagenes y objetosernestochui
 
RECOPILACION DE TEMAS INFORMATICA BASICA.pptx
RECOPILACION DE TEMAS INFORMATICA BASICA.pptxRECOPILACION DE TEMAS INFORMATICA BASICA.pptx
RECOPILACION DE TEMAS INFORMATICA BASICA.pptxJoseFranciscoOrozcoR1
 
Manual para arquitectura de pc
Manual para arquitectura de pcManual para arquitectura de pc
Manual para arquitectura de pcAlexander Toribio
 
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...anyelisbrito
 
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01Aldo Altamira
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Microprocesador (1)
Microprocesador (1)Microprocesador (1)
Microprocesador (1)valenypaom
 
Microprocesador (1)
Microprocesador (1)Microprocesador (1)
Microprocesador (1)valenypaom
 
1.2 Elementos de un sistema computacional.
1.2 Elementos de un sistema computacional.1.2 Elementos de un sistema computacional.
1.2 Elementos de un sistema computacional.adark
 

Similar a Archivo No. 1- Introducci+¦n AMC-1.pptx (20)

Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadores
 
Introducción A Microprocesadores
Introducción A MicroprocesadoresIntroducción A Microprocesadores
Introducción A Microprocesadores
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Trabajando con imagenes y objetos
Trabajando con imagenes y objetosTrabajando con imagenes y objetos
Trabajando con imagenes y objetos
 
RECOPILACION DE TEMAS INFORMATICA BASICA.pptx
RECOPILACION DE TEMAS INFORMATICA BASICA.pptxRECOPILACION DE TEMAS INFORMATICA BASICA.pptx
RECOPILACION DE TEMAS INFORMATICA BASICA.pptx
 
Trabajo 1 s. operativos ii
Trabajo 1 s. operativos iiTrabajo 1 s. operativos ii
Trabajo 1 s. operativos ii
 
Manual para arquitectura de pc
Manual para arquitectura de pcManual para arquitectura de pc
Manual para arquitectura de pc
 
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
 
Jaime ara
Jaime araJaime ara
Jaime ara
 
Jaime ara
Jaime araJaime ara
Jaime ara
 
Funciones del Procesador
Funciones del ProcesadorFunciones del Procesador
Funciones del Procesador
 
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Microprocesador (1)
Microprocesador (1)Microprocesador (1)
Microprocesador (1)
 
Microprocesador (1)
Microprocesador (1)Microprocesador (1)
Microprocesador (1)
 
1.2 Elementos de un sistema computacional.
1.2 Elementos de un sistema computacional.1.2 Elementos de un sistema computacional.
1.2 Elementos de un sistema computacional.
 

Más de Nombre Apellidos

Organización_de_Computadoras_Hamacher.pdf
Organización_de_Computadoras_Hamacher.pdfOrganización_de_Computadoras_Hamacher.pdf
Organización_de_Computadoras_Hamacher.pdfNombre Apellidos
 
Foro “Implementación de un Sistema Automatizado con Tecnología Arduino.pdf
Foro “Implementación de un Sistema Automatizado con Tecnología Arduino.pdfForo “Implementación de un Sistema Automatizado con Tecnología Arduino.pdf
Foro “Implementación de un Sistema Automatizado con Tecnología Arduino.pdfNombre Apellidos
 
UNIDAD VIII - Informes o Reportes con Crystal Reports y VB - 21-V-2022 - ADMO...
UNIDAD VIII - Informes o Reportes con Crystal Reports y VB - 21-V-2022 - ADMO...UNIDAD VIII - Informes o Reportes con Crystal Reports y VB - 21-V-2022 - ADMO...
UNIDAD VIII - Informes o Reportes con Crystal Reports y VB - 21-V-2022 - ADMO...Nombre Apellidos
 
Pasado - Programación en Tres Capas - Viernes 19-V-2022.doc
Pasado - Programación en Tres Capas - Viernes 19-V-2022.docPasado - Programación en Tres Capas - Viernes 19-V-2022.doc
Pasado - Programación en Tres Capas - Viernes 19-V-2022.docNombre Apellidos
 
Presentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptxPresentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptxNombre Apellidos
 
C2- Arquitectura del Microprocesador.pptx
C2- Arquitectura del Microprocesador.pptxC2- Arquitectura del Microprocesador.pptx
C2- Arquitectura del Microprocesador.pptxNombre Apellidos
 

Más de Nombre Apellidos (6)

Organización_de_Computadoras_Hamacher.pdf
Organización_de_Computadoras_Hamacher.pdfOrganización_de_Computadoras_Hamacher.pdf
Organización_de_Computadoras_Hamacher.pdf
 
Foro “Implementación de un Sistema Automatizado con Tecnología Arduino.pdf
Foro “Implementación de un Sistema Automatizado con Tecnología Arduino.pdfForo “Implementación de un Sistema Automatizado con Tecnología Arduino.pdf
Foro “Implementación de un Sistema Automatizado con Tecnología Arduino.pdf
 
UNIDAD VIII - Informes o Reportes con Crystal Reports y VB - 21-V-2022 - ADMO...
UNIDAD VIII - Informes o Reportes con Crystal Reports y VB - 21-V-2022 - ADMO...UNIDAD VIII - Informes o Reportes con Crystal Reports y VB - 21-V-2022 - ADMO...
UNIDAD VIII - Informes o Reportes con Crystal Reports y VB - 21-V-2022 - ADMO...
 
Pasado - Programación en Tres Capas - Viernes 19-V-2022.doc
Pasado - Programación en Tres Capas - Viernes 19-V-2022.docPasado - Programación en Tres Capas - Viernes 19-V-2022.doc
Pasado - Programación en Tres Capas - Viernes 19-V-2022.doc
 
Presentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptxPresentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptx
 
C2- Arquitectura del Microprocesador.pptx
C2- Arquitectura del Microprocesador.pptxC2- Arquitectura del Microprocesador.pptx
C2- Arquitectura del Microprocesador.pptx
 

Último

Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENSLuisLobatoingaruca
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 

Último (20)

Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 

Archivo No. 1- Introducci+¦n AMC-1.pptx

  • 1. UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE ELECTROTECNIA Y COMPUTACION Arquitetura de Maquinas Comutadoras I  Docente Ing. Marlovio José Sevilla Hernández  mjsevilla007@gmail.com  marlovio.sevilla@fec.uni.edu.ni Telefono:5710-9009
  • 2. Introducción a la Asignatura Adquirir y aplicar conocimientos de la arquitectura, organización y funcionamiento de los Microprocesadores y Microcontroladores, a través de aplicaciones ingenieriles sencillas, procesos y estrategias de aprendizaje científico técnicos y en el marco de la aplicación de los componentes formativos declarados, para proporcionar soluciones a problemas de ingeniería del entorno nacional.
  • 6. Introducción a la Asignatura La asignatura de Arquitectura de Máquinas Computadoras I pertenece a la disciplina de Arquitectura de Máquinas Computadoras, disciplina que reviste especial importancia en la formación del ingeniero en computación, dotándole del conocimiento necesario del diseño, estructura y funcionamiento del hardware de la computadora. Las asignaturas de Hardware Reparación y Mantenimiento, y Sistemas Digitales proporcionan los fundamentos de electrónica analógica y digital, así como el conocimiento de los componentes físicos que integran la computadora. Posteriormente la serie de Arquitectura de Máquinas Computadoras II y III, profundizan en los principios conceptuales y técnicas empleadas en el diseño y mejora de las computadoras. Se puede decir que estas asignaturas estructuran uno de los ejes transversales (hardware computacional) en la formación del ingeniero en computación, a la par de los ejes de software, de redes y de comunicaciones. El objeto de estudio general la arquitectura y organización de los Microprocesadores y Microcontroladores, y su programación. Los Microprocesadores están orientados a trabajar como unidad central de procesos de computadoras y ser programados para dar soluciones a aplicaciones de propósito general, en cambio, los Microcontroladores, por sus limitados recursos, se orientan al desarrollo de aplicaciones específicas para monitoreo y control de procesos, tanto industriales, como comerciales y del campo de la producción.
  • 7. Definiciones Un sistema de computadora (computador) Es un dispositivo electrónico programable que puede almacenar y procesar datos. Ejecuta un conjunto de instrucciones llamados programas. La ejecución de programa da al usuario final el resultado deseado. Un sistema de computadora se define como una colección de unidades procesador, memoria, dispositivos de E/S interconectados que interactúan con cada uno para llevar a cabo un conjunto de tareas.
  • 8. Organización de las Computadoras Organización de Computadores La organización de computadores se refiere a las unidades funcionales y sus interconexiones, que materializan especificaciones arquitectónicas. Entre los atributos de organización se incluyen aquellos detalles del hardware transparentes al programador tales como señales de control, interfaces entre el computador y los periféricos y la tecnología de memoria usada
  • 9. Tipos de Computadoras Computadora Analógica Las computadoras analógicas desarrollan un modelo (eléctrico, neumático, mecánico, hidráulico, etc.) en esencia idéntico al fenómeno físico que tratan de analizar o procesar. Ese modelo arroja un resultado que puede representarse matemáticamente y procesarse de manera repetitiva para arrojar resultados iguales. Computadora Digital Están basadas en dispositivos biestables, que sólo pueden tomar uno de dos valores posibles: ‘1’ ó ‘0’. Tienen como ventaja, el poder ejecutar diferentes programas para diferentes problemas, sin tener que la necesidad de modificar físicamente la máquina
  • 10. ¿Qué es un microprocesador? El microprocesador es un circuito integrado que contiene todos los elementos necesarios para conformar una "unidad central de procesamiento" UCP, también es conocido como CPU (por sus siglas en inglés: Central Process Unit). En la actualidad este componente electrónico está compuesto por millones de transistores, integrados en una misma placa de silicio.
  • 11. Diagrama Interno de la Computadora
  • 12. Partes interna del Microprocesador
  • 13. Estructura y Funcionamiento El microprocesador ejecuta instrucciones almacenadas como números binarios organizados secuencial mente en la memoria principal. La ejecución de las instrucciones se puede realizar en varias fases. Cada una de estas fases se realiza en uno o varios ciclos de CPU, dependiendo de la estructura del procesador, y concretamente de su grado de segmentación. La duración de estos ciclos viene determinada por la frecuencia de reloj, y nunca podrá ser inferior al tiempo requerido para realizar la tarea individual.
  • 14. Función Una unidad de control que vincula la información entrante para luego decodificarla y enviarla a la unidad de ejecución: La unidad de control se compone de los siguientes elementos: Secuenciado (o unidad lógica y de supervisión), que sincroniza la ejecución de la instrucción con la velocidad de reloj. También envía señales de control: Contador ordinal, que contiene la dirección de la instrucción que se está ejecutando actualmente: Registro de instrucción. Unidad de ejecución (o unidad de procesamiento), que cumple las tareas que le asigna la unidad de instrucción. La unidad de ejecución se compone de los siguientes elementos: La unidad aritmética lógica (se escribe ALU); sirve para la ejecución de cálculos aritméticos básicos y funciones lógicas (Y, O, O EXCLUSIVO, etc.); La unidad de punto flotante (se escribe FPU), que ejecuta cálculos complejos parciales que la unidad aritmética lógica no puede realizar; *El registro de estado; *El registro acumulador.
  • 15. Unidad de ejecución (o unidad de procesamiento), que cumple las tareas que le asigna la unidad de instrucción. La unidad de ejecución se compone de los siguientes elementos: La unidad aritmética lógica (ALU); sirve para la ejecución de cálculos aritméticos básicos y funciones lógicas (Y, O, O EXCLUSIVO, etc.); La unidad de punto flotante (FPU), que ejecuta cálculos complejos parciales que la unidad aritmética lógica no puede realizar; *El registro de estado; *El registro acumulador.
  • 16. Componentes Internos del Microprocesador Una unidad de administración del bus (o unidad de entrada-salida) que administra el flujo de información entrante y saliente, y que se encuentra interconectado con el sistema RAM. El siguiente diagrama suministra una representación simplificada de los elementos que componen el procesador (la distribución física de los elementos es diferente a la disposición):
  • 17. UNIDAD ARITMÉTICA LÓGICA (ALU) ALU permite al computador procesar los datos numéricos que se le ingresan, pero adicional a esto los datos introducidos en el computador se utilizan como base para operaciones de todo tipo aritméticos y lógicos , además contiene registros especiales y de uso general donde se procesa la información antes y después de su uso para luego ser almacenado en la memoria central ,que es la zona de almacenamiento de gran capacidad, se guardan aquí tanto datos como programas ejecutables.
  • 18. UNIDAD DE PUNTO FLOTANTE (FPU) FPU es una unidad de ejecución dedicada, diseñada para realizar las funciones matemáticas con números del punto flotante. Un número del punto flotante es cualquier número continuo, esto es no entero; cualquier número que requiere un punto decimal para ser representado es un número del punto flotante. Los enteros (y los datos almacenaron como enteros) se procesan usando la unidad de ejecución entera. Al hablar de Punto Flotante se describe una manera de expresar los valores, no como un tipo matemáticamente definido del número tal como un número entero, número racional, o número real. La esencia de un número de punto flotante es que su punto “flota ” entre un número predefinido de dígitos significativos, igual a la notación científica, donde el punto decimal puede moverse entre diferentes posiciones del número.
  • 19. UNIDAD DE CONTROL (UC) La UC es el elemento que se encarga de sincronizar las acciones que realiza cada una de las unidades funcionales de un computador. Las funciones de la UC son básicamente dos: 1. Interpretación de las instrucciones: La UC debe ser capaz de decodificar los códigos de operación y los modos de direccionamiento de las instrucciones y actuar de forma diferente para cada uno de ellos. 2. Secuencia de las operaciones: La UC se encarga de la temporización de las distintas operaciones necesarias para la ejecución de cada instrucción. también debe controlar el secuencia de las instrucciones en función de la evolución del registro contador de programa.
  • 20. UNIDAD DE INTERFAZ EN EL BUS (E/S) La unidad E/S, es la parte del procesador que se une con el resto de la PC. Debe su nombre al hecho de que realiza los movimientos de datos hacia el bus de datos del procesador, el primer conducto en la transferencia de información hacia y desde el CPU.
  • 21. Que es la memoria? La memoria es uno de los componentes fundamentales para el correcto funcionamiento de nuestra PC, ya que su existencia permite que la computadora pueda arrancar, se procesen los datos, se ejecuten las instrucciones para los distintos programas y demás. Por otro lado, cuanto mayor es la cantidad de memoria que posea una PC, mayor será el rendimiento y la mejora en la performance del equipo. No obstante, una computadora trabaja con cuatro tipos de memorias diferentes, que sirven para realizar diversas funciones. Estas son la memoria RAM, la memoria ROM, la memoria SRAM o Caché y la memoria Virtual o de Swap.
  • 22. Tipos de memoria, La memoria RAM La más importante es la denominada memoria RAM (Random Access Memory), ya que nuestra computadora no podría funcionar sin su existencia. En la RAM se guarda distinto tipo de información, desde los procesos temporales como modificaciones de archivos, hasta las instrucciones que posibilitan la ejecución de las aplicaciones que tenemos instaladas en nuestra PC. Por tal motivo, es utilizada constantemente por el microprocesador, que accede a ella para buscar o guardar temporalmente información referente a los procesos que se realizan en la computadora. Dentro de las memorias RAM existen distintos tipos de tecnologías que se diferencian principalmente por su velocidad de acceso y su forma física. Entre ellas encontramos las DRAM, SDRAM, RDRAM, entre otras.
  • 23. Continuación Las denominadas DRAM (Dynamyc Random Acces Memory) han sido utilizadas en las computadoras desde los primeros años de la década de los 80’s, y aún en la actualidad continúan utilizándose. Se trata de uno de los tipos de memorias más económicas, aunque su mayor desventaja está relacionada con la velocidad de proceso, ya que es una de las más lentas, lo que ha llevado a los fabricantes a modificar su tecnología para ofrecer un producto mejor. En cuanto al tipo de tecnología SDRAM, derivada de la primera, comenzó a comercializarse a finales de la década de los 90’s, y gracias a este tipo de memoria se lograron agilizar notablemente los procesos, ya que puede funcionar a la misma velocidad que la motherboard a la que se encuentra incorporada.
  • 24. Por su parte, la tecnología RDRAM es una de las más costosas debido a su complejidad de fabricación, y sólo se utilizan en procesadores grandes, tales como los Pentim IV y superiores. Otra de las diferencias entre las distintas memorias RAM se halla en el tipo de módulo del que se trate, que pueden ser SIMM (Single in line Memory Module), DIMM (Double Memory Module) y RIMM (Rambus in line Memory Module), dependiendo de la cantidad de pines que contenga y del tamaño físico del módulo.
  • 25. La memoria ROM Además de la memoria RAM, las computadoras trabajan con la memoria denominada ROM, Read Only Memory, que como su nombre lo indica se trata de una memoria sólo de lectura, ya que la mayoría de estas memorias no pueden ser modificadas debido a que no permiten su escritura. La memoria ROM viene incorporada a la motherboard y es utilizada por la PC para dar inicio a la BIOS, lo cual es básicamente un programa que posee las instrucciones adecuadas para guiar a la computadora durante el arranque.
  • 26. La diferencia fundamental que existe entre la memoria RAM y la ROM radica en la velocidad, ya que la ROM al tratarse de un tipo de memorial secuencial necesita recorrer todos los datos hasta hallar la información que está buscando, mientras que la RAM trabaja de manera aleatoria, lo que hace que acceda a la información específica de manera directa. Este factor hace que la velocidad de la RAM sea notablemente superior. Asimismo, la capacidad de ésta es mayor a la de la memoria ROM, y a diferencia de esta última, la RAM no viene integrada al motherboard, lo que permite que el usuario pueda expandir la cantidad de memoria RAM de su PC.
  • 27. La memoria caché El proceso que realiza la memoria caché es guardar las ubicaciones en el disco que ocupan los programas que han sido ejecutados, para que cuando vuelvan a ser iniciados el acceso a la aplicación logre ser más rápido. El caché L1 que se encuentra en el interior del procesador y funciona a la misma velocidad que éste, y en el cual se guardan instrucciones y datos. El caché L2 que suelen ser de dos tipos: interno y externo. El primero se encuentra dentro de la motherboard, mientras que el segundo se halla en el procesador pero de manera externa, lo que lo hace más lento que el caché L1. El caché L3 que sólo vienen incorporado a algunos de los microprocesadores más avanzados, lo que resulta en una mayor velocidad de procesos.
  • 28. Diagrama en Bloques de un Microprocesador
  • 29. Puertos de entrada y salida El microprocesador tiene puertos de entrada/salida en el mismo circuito integrado. El chipset es un conjunto de circuitos integrados que se encarga de realizar las funciones que el microprocesador delega en ellos. El conjunto de circuitos integrados auxiliares necesarios por un sistema para realizar una tarea suele ser conocido como chipset. Se designa circuito integrado auxiliar al circuito integrado que es periférico a un sistema pero necesario para el funcionamiento del mismo.
  • 30. Microcontrolador Un microcontrolador es un circuito integrado digital que puede ser usado para muy diversos propósitos debido a que es programable. Está compuesto por una unidad central de proceso (CPU), memorias (ROM y RAM) y líneas de entrada y salida (periféricos). ¿Cómo funciona un microcontrolador? Como el hardware ya viene integrado en un solo chip, para usar un microcontrolador se debe especificar su funcionamiento por software a través de programas que indiquen las instrucciones que el microcontrolador debe realizar. En una memoria se guardan los programas y un elemento llamado CPU se encarga de procesar paso por paso las instrucciones del programa. Los lenguajes de programación típicos que se usan para este fin son ensamblador y C, pero antes de grabar un programa al microcontrolador hay que compilarlo a hexadecimal que es el formato con el que funciona el microcontrolador.
  • 31. Para diseñar programas es necesario conocer los bloques funcionales básicos del microcontrolador, estos bloques son: 1. CPU (Unidad central de proceso) 2. Memoria ROM (Memoria de solo lectura) 3. Memoria RAM (Memoria de acceso aleatorio) 4. Líneas de entrada y salida (Periféricos)
  • 32.