Sistemas con Microprocesadores I
|
|
- Juan Francisco Paz Blanco
- hace 7 años
- Vistas:
Transcripción
1 Sistemas con Microprocesadores I 1 Microcontroladores Introducción Harvard vs. von-neumann Clasificación del procesador Segmentado o Pipeline Ortogonal vs. No ortogonal 2 Microcontroladores PIC Siglas y fabricante Características principales 3 El PIC16F84 Arquitectura Primer Ejemplo: Ejercicio 1 Símbolos básicos en los diagramas de flujo Operaciones en la ALU Instrucciones utilizadas Solución al Ejercicio 1 Estructura básica de un programa en PIC Solución al Ejercicio 1 (Segunda parte) 4 Laminillas complementarias Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
2 Microcontroladores Introducción Microcontroladores Un microcontrolador es: Un integrado programable. Contiene todos los componentes necesarios para el control de las funciones de una tarea definida. Microcontroladores de arquitectura cerrada. Modelo construido con: Un determinado CPU (Unidad de Procesamiento Central). Cierta capacidad de memoria de datos. Cierto tipo y capacidad de memoria de instrucciones. Un número de terminales de E/S (Entrada/Salida). Un conjunto de recursos auxiliares muy concretos. El modelo no permite variaciones ni ampliaciones. Debe encontrarse en su estructura todo lo que precisa para la aplicación en particular. Microchip a elegido principalmente este modo de arquitectura. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
3 Microcontroladores Introducción Microcontroladores Un microcontrolador es: Un integrado programable. Contiene todos los componentes necesarios para el control de las funciones de una tarea definida. Microcontroladores de arquitectura cerrada. Modelo construido con: Un determinado CPU (Unidad de Procesamiento Central). Cierta capacidad de memoria de datos. Cierto tipo y capacidad de memoria de instrucciones. Un número de terminales de E/S (Entrada/Salida). Un conjunto de recursos auxiliares muy concretos. El modelo no permite variaciones ni ampliaciones. Debe encontrarse en su estructura todo lo que precisa para la aplicación en particular. Microchip a elegido principalmente este modo de arquitectura. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
4 Microcontroladores Introducción Sistema basado en microcontrolador (arquitectura cerrada) Formado por un solo circuito integrado. Reduce considerablemente el tamaño y el costo. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
5 Microcontroladores Introducción Microcontroladores Microcontroladores de arquitectura abierta. Además de disponer de una estructura interna determinada: Pueden emplear sus líneas de E/S para sacar al exterior los bus de: datos, direcciones y control. Tienen la posibilidad de ampliar la memoria y las terminales de E/S con circuitos integrados externos. Sin embargo, esto se asemeja a la solución que emplean los clásicos microprocesadores. Microchip dispone de modelos PIC con arquitectura abierta. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
6 Microcontroladores Introducción Sistema basado en microprocesador (arquitectura abierta) Su arquitectura está compuesta por varios circuitos integrados que incluyen memorias y módulos de E/S. Mayor tamaño. Más costo y menor fiabilidad. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
7 Microcontroladores Introducción Microcontrolador vs. Microprocesador Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
8 Microcontroladores Harvard vs. von-neumann Arquitectura Harvard vs. von Neumann Arquitectura von-neumann. El CPU está conectado a una memoria única que almacena las instrucciones del programa y los datos. El formato de la palabra de todas las instrucciones y de los datos tiene la misma longitud y éste está limitado de acuerdo al ancho del bus de datos de la memoria utilizada, que es de 8 bits. Cuando deba acceder a una instrucción o a un dato de longitud de más de un byte, deberá realizar más de un acceso a la memoria. Arquitectura Harvard. Dos memorias independientes a las que se conectan mediante dos grupos de bus separados: Memoria de datos. Memoria de programa. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
9 Microcontroladores Clasificación del procesador Clasificación del procesador Las CPU, en relación al tipo de instrucción que utilizan, pueden clasificarse en: CISC (Complex Instruction Set Computer). Procesadores con un juego de instrucciones complejo. Repertorio de instrucciones elevado y algunas muy sofisticadas y potentes. Requieren muchos ciclos de reloj para ejecutar las instrucciones complejas. RISC (Reduced Instruction Set Computer). Procesadores con un repertorio de instrucciones reducido. Instrucciones simples y suelen ejecutarse en un ciclo de máquina. Por lo general tienen una estructura segmentada (Pipeline) y ejecutan casi todas las instrucciones utilizando el mismo intervalo de tiempo. SISC (Specific Instruction Set Computer). Procesadores con un juego de instrucciones específico para cada aplicación. Están destinados a aplicaciones muy concretas. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
10 Microcontroladores Segmentado o Pipeline Procesador segmentado o Pipeline Realiza de manera simultánea la ejecución de una instrucción y la búsqueda de la siguiente instrucción. Se puede ejecutar una instrucción en un ciclo de máquina (un ciclo de máquina puede abarcar varios ciclos de reloj). Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
11 Microcontroladores Ortogonal vs. No ortogonal Arquitectura Ortogonal vs. No ortogonal Arquitectura simplificada interna de la ruta de datos en la CPU: En una arquitectura NO ortogonal (Microprocesador tradicional): La salida de la ALU (Unidad Aritmética y Lógica) tiene como destino la entrada del acumulador. En una arquitectura ortogonal (Microcontrolador PIC): Una instrucción puede utilizar cualquier elemento de la arquitectura como fuente o destino. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
12 Microcontroladores PIC Siglas y fabricante El microcontrolador PIC PIC Peripheral Interface Controller. Fabricante: Microchip Technology Inc. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
13 Microcontroladores PIC Características principales Características principales de un microcontrolador PIC Arquitectura Harvard. El CPU se conecta de forma independiente y con bus diferentes con la memoria de instrucciones y con la de datos. La arquitectura Hartad permite al CPU acceder simultáneamente a las dos memorias. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
14 Microcontroladores PIC Características principales Características principales de un microcontrolador PIC Se aplica la técnica de segmentación (Pipeline) en la ejecución de las instrucciones. La segmentación permite al procesador realizar al mismo tiempo la ejecución de una instrucción y la búsqueda del código de la siguiente. La mayoría de las instrucciones se ejecutan en un ciclo de instrucción o de máquina y equivale a cuatro ciclos de reloj. Las instrucciones de salto ocupan dos ciclos de instrucción. En éstas, una vez que se completa el primer ciclo de instrucción, se conoce la dirección de la siguiente instrucción a ejecutar. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
15 Microcontroladores PIC Características principales Características principales de un microcontrolador PIC El formato de todas las instrucciones tiene la misma longitud. Todas las instrucciones tiene la misma longitud. Longitud de 12 bits Gama baja. Longitud de 14 bits Gama media. Longitud de 16 bits Gama alta y Gama mejorada. Permite la optimización de la memoria de instrucciones. Facilita la construcción de ensambladores y compiladores. Procesador RISC (Reduced Instruction Set Computer; Conjunto de juego de instrucciones reducido). 33 instrucciones Gama baja (PIC16C5X). 35 instrucciones Gama media (PIC16CXX). 56 instrucciones Gama alta (PIC17CXX). 75 instrucciones Gama mejorada (PIC18CXX). Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
16 Microcontroladores PIC Características principales Características principales de un microcontrolador PIC Todas las instrucciones son ortogonales. Cualquier instrucción puede manejar cualquier elemento de la arquitectura como fuente o como destino. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
17 Microcontroladores PIC Características principales Características principales de un microcontrolador PIC Arquitectura basada en banco de registros. Todos los objetos del sistema (puertos de E/S, temporizadores, memoria de datos, etc.) están implementados físicamente como registros. Diversidad de modelos de microcontroladores con prestaciones y recursos diferentes. Gran variedad de modelos de microcontroladores PIC que permite al usuario seleccionar el más conveniente para su proyecto. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
18 Microcontroladores PIC Características principales Características principales de un microcontrolador PIC Herramientas de soporte y económicas. Microchip y otras empresas ponen a disposición de los usuarios numerosas herramientas para desarrollar hardware y software (programadores, simuladores, ensambladores, compiladores C, intérpretes y compiladores BASIC, etc.). Formato uniforme de los datos. En general los datos y los operandos tienen una longitud de 8 bits. Mauricio López V. (Ingeniería) Microcontroladores PIC Mayo, / 40
19 El PIC16F84 Arquitectura Arquitectura del PIC16F84 Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
20 El PIC16F84 Arquitectura Arquitectura del PIC16F84 Memoria de programa Flash/ROM de 1K x 14 bits. Memoria de datos RAM 68 x 8 bits (dividida en dos): 22 registros de propósito específico (SFR, Registros de Funciones Especiales). 68 de propósito general. Memoria de datos EEPROM de 64 x 8 bits. Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
21 El PIC16F84 Arquitectura Memoria de datos RAM = Registros de funciones especiales (SFR). Se usan para el control de los periféricos (o dispositivos). = Registros de propósito general. Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
22 El PIC16F84 Primer Ejemplo: Ejercicio 1 Primer Ejemplo Ejercicio 1: Sumar dos datos, por ejemplo 05h más 02h. El valor 05h almacenado en el registro de usuario llamado Operando1 y el valor 02h en el registro Operando2. El resultado de la suma guardarlo en el registro de usuario llamado Resultado. Asociar el Operando1 a la localidad de memoria 0x0C, el Operando2 a la localidad de memoria 0x0D y el Resultado a la localidad de memoria 0x0E. Es decir: Para ello: Resultado Operando1 + Operando2 Realizar un programa que almacene el valor 05h en la localidad de memoria 0x0C (registro de usuario Operando1) y el valor 02h en la localidad de memoria 0x0D (registro de usuario Operando2). Sumar los contenidos de las localidades de memoria 0x0C (Operando1) y 0x0D (Operando2). Guardar el resultado de la suma en la localidad de memoria 0x0E (registro de usuario Resultado). Usar como referencia el PIC16F84. Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
23 El PIC16F84 Primer Ejemplo: Ejercicio 1 Ejercicio 1: Resultado Operando1 + Operando2 Primer Operando: Localidad de memoria 0x0C, con contenido Resultado: Localidad de memoria 0x0E, con contenido Segundo Operando: Localidad de memoria 0x0D, con contenido 02. Memoria de Datos Localidades de memoria 0x0C 0x0D 0x0E Operando 1 Operando 2 Resultado Sumar el contenido de estas localidades de memoria. La suma se almacena en esta localidad de memoria. Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
24 El PIC16F84 Primer Ejemplo: Ejercicio 1 Primer Ejemplo En este primer ejercicio, también se aprenderá: La simbología básica de los diagramas de flujo. El conjunto de instrucciones del lenguaje ensamblador en los microcontroladores PIC (solamente las instrucciones involucradas en la solución del problema). La arquitectura interna de la ruta de datos que entran y salen de la CPU. La estructura básica de un programa en ensamblador. El uso del MPLAB como herramienta para simula y compilar el programa, y grabar el microcontrolador PIC. Por lo que antes de dar solución al problema, primero se analizan los temas, siguiendo el orden: La simbología básica de los diagramas de flujo. La arquitectura interna de la ruta de datos que entran y salen de la CPU cuando se ejecuta una instrucción que utiliza cualquier elemento de la arquitectura como fuente o destino. El conjunto de instrucciones del lenguaje ensamblador utilizados en la solución del ejercicio. Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
25 El PIC16F84 Símbolos básicos en los diagramas de flujo Símbolos básicos en los diagramas de flujo Inicio o Fin (Óvalo o elipse): Representa inicio o fin de la secuencia de operaciones. Proceso (rectángulo): Representa una operación de proceso (son la mayoría de las operaciones realizadas en un programa). Decisión (rombo): Representa una decisión que da lugar a una transferencia condicional de control (bifurcación entre dos camino posibles dependiendo de la respuesta: SI o NO). Subrutina: Representa un conjunto de operaciones cuyo empleo se repite varias veces en el programa. Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
26 El PIC16F84 Símbolos básicos en los diagramas de flujo Símbolos básicos en los diagramas de flujo Conector: Indica el camino que sigue un programa. Indica los puntos de ruptura y reanudación de la trayectoria de flujo (círculos identificados mediante un número o caracter). Líneas y flechas: los símbolos están conectados por líneas sólidas con puntos de flecha que indican el camino a seguir por el programa. Finalidad de los diagramas de flujo: Simplificar la codificación del algoritmo en el lenguaje particular del microcontrolador. Facilitar la comprensión del algoritmo por otras personas. Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
27 El PIC16F84 Operaciones en la ALU Operaciones en la ALU y el registro W Para operaciones lógicas o aritméticas que involucran dos operandos, un operando provienen del registro W y el otro provienen de cualquier otro registro o del propio código de instrucciones. El destino del resultado de la operación puede ser el registro W o el registro que fungió como el otro operando. Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
28 El PIC16F84 Instrucciones utilizadas Instrucciones utilizadas Conjunto de instrucciones del lenguaje ensamblador en los microcontroladores PIC: MOVLW MOVF ADDWF MOVWF Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
29 El PIC16F84 Instrucciones utilizadas MOVLW: Mueve una literal a W Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
30 El PIC16F84 Instrucciones utilizadas MOVF: Mueve un registro Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
31 El PIC16F84 Instrucciones utilizadas ADDWF: Suma W y un registro Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
32 El PIC16F84 Instrucciones utilizadas MOVWF: Mueve W a un registro Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
33 El PIC16F84 Solución al Ejercicio 1 Solución al Ejercicio 1: Pseudocódigo a) Inicialización del PIC Variables de usuario. b) Inicialización del contenido de los dos operandos Operando1 05h y Operando2 02h. c) Suma de los operandos y almacenamiento del resultado. Resultado Operando1 + Operando2. d) Fin del programa. Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
34 El PIC16F84 Solución al Ejercicio 1 Solución al Ejercicio 1: Diagrama de flujo INICIO Configuración del PIC (puertos, SFR, constantes, variables). Inicialización del PIC (variables). Operando1 <-- H'05' Inicialización del contenido del primer operando. Operando2 <-- H'02' Inicialización del contenido del segundo operando. Resultado <-- Operando2 + Operando1 Suma de los operandos. FIN Fin del programa. Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
35 El PIC16F84 Solución al Ejercicio 1 Solución al Ejercicio 1: Diagrama de flujo extendido INICIO Configuración del PIC (puertos, SFR, constantes, variables). INICIO W <-- 05h Operando1 <-- W W <-- 02h Operando2 <-- W W <-- Operando1 W <-- W + Operando2 Configuración del PIC (puertos, SFR, constantes, variables). Operando1 <-- H'05' Operando2 <-- H'02' Resultado <-- Operando2 + Operando1 FIN Inicialización del PIC (variables). Inicialización del contenido del primer operando. Inicialización del contenido del segundo operando. Suma de los operandos. Fin del programa. Resultado <-- W FIN Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
36 El PIC16F84 Solución al Ejercicio 1 Solución al Ejercicio 1: Diagrama de flujo extendido INICIO Configuración del PIC (puertos, SFR, constantes, variables). Operando1 EQU 0x0c ; Define la posicion del Operando 1 Operando2 EQU 0x0d ; Define la posicion del Operando 2 Resultado EQU 0x0e ; Define la posicion del Resultado W <-- 05h Carga el número 5 a W. Operando1 <-- W Mueve lo que tengas en W al "Operando1". W <-- 02h Carga el número 2 a W. Operando2 <-- W Mueve lo que tengas en W al "Operando2". W <-- Operando1 Mueve el contenido de memoria "Operando1" al registro W. W <-- W + Operando2 Suma contenido de memoria "Operando2" con W y lo almacena en W. Resultado <-- W Mueve W a la memoria "Resultado". FIN Fin del programa. código Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
37 El PIC16F84 Estructura básica de un programa en PIC Estructura básica de un programa Ensamblador Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
38 El PIC16F84 Solución al Ejercicio 1 (Segunda parte) Consideraciones en la codificación del programa (Solución Ejercicio 1) Declaraciones de los registros especiales. Declaraciones de las constantes. Declaraciones de las variables en la RAM: Operando1, Operando2 y Resultado. Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
39 El PIC16F84 Solución al Ejercicio 1 (Segunda parte) Programa que suma el contenido de la posicion 0x0C y 0x0D y guarda en 0x0E. List p=16f84 ; Introduce el modelo del PIC que se usa. ; ; Zona de etiquetas Operando1 EQU 0x0C ; Define la posicion del Operando 1 Operando2 EQU 0x0D ; Define la posicion del Operando 2 Resultado EQU 0x0E ; Define la posicion del Resultado ; ORG 0 ; Comando que indica al ensamblador la dirección ; de la memoria de programa donde situa la siguiente ; instrucción. MOVLW 0x05 ; Carga el número 5 a W (acumulador) > W. MOVWF Operando1 ; Mueve lo que tengas en el acumulador al Operando 1 ; W ----> Operando 1 MOVLW 0x02 ; Carga un número 2 al registro acumulador > W. MOVWF Operando2 ; Mueve lo que tengas en el acumulador al Operando 2 ; W ----> Operando 2. MOVF Operando1,0 ; Mueve lo que tengas en el contenido de memoria dado ; por el Operando 1 al registro acumulador. ; Operando > W ADDWF Operando2,0 ; Suma lo que tengas en el contenido de memoria dado ; por el Operando 2 con el registro acumulador y lo ; almacena en el acumulador. ; W + Operando > W MOVWF Resultado ; Mueve lo que tengas en el acumulador al contenido de ; memoria dado por el Resultado. ; W ----> Resultado END Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40 Listado del programa (Solución Ejercicio 1)
40 Laminillas complementarias Laminillas complementarias Laminillas complementarias Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
41 Laminillas complementarias Solución al Ejercicio 1: Diagrama de flujo extendido INICIO Configuración del PIC (puertos, SFR, constantes, variables). W <-- 05h LIST p=16f84a ; ; Zona de etiquetas Operando1 EQU 0x0c ; Define la posicion del Operando 1 Operando2 EQU 0x0d ; Define la posicion del Operando 2 Resultado EQU 0x0e ; Define la posicion del Resultado MOVLW 0x05 ; Carga el número 5 a W > W. Operando1 <-- W MOVWF Operando1 ; Mueve lo que tengas en W al ; Operando 1. W ----> Operando 1. W <-- 02h MOVLW 0x02 ; Carga el número 2 a W > W. Operando2 <-- W W <-- Operando1 W <-- Operando2 + Operando1 Resultado <-- W MOVWF Operando2 ; Mueve lo que tengas en W al ; Operando 2. W ----> Operando 2. MOVF Operando1,0 ; Mueve el contenido de memoria ; (Operando 1) al registro W. ADDWF Operando2,0 ; Suma contenido de memoria ; (Operando 2) con W y lo almacena ; en W. W + Operando > W. MOVWF Resultado ; Mueve W a la memoria ; (Resultado). W ----> Resultado. FIN END ; Fin del programa. return Mauricio López V. (Ingeniería) Microcontrolador PIC16F84 Mayo, / 40
Introducción a la arquitectura PIC
18 de septiembre de 2012 Contenido 1 Microprocesadores y Microcontroladores 2 3 4 Microprocesadores y Microcontroladores Microcomputadora consiste básicamente de: Unidad central de procesamiento (CPU),
Más detallesARQUITECTURA DE VON NEUMANN Y HARVARD
ARQUITECTURA DE VON NEUMANN Y HARVARD ARQUITECTURA VON NEUMANN En esta arquitectura se observa que las computadoras utilizan el mismo dispositivo de almacenamiento para datos e instrucciones conectados
Más detallesUNIVERSIDAD NACIONAL DE COLOMBIA SEDE BOGOTÁ FACULTAD DE INGENIERÍA INGENIERÍA MECATRÓNICA
UNIVERSIDAD NACIONAL DE COLOMBIA SEDE BOGOTÁ FACULTAD DE INGENIERÍA INGENIERÍA MECATRÓNICA INTRODUCCIÓN AL PIC NOMENCLATURA ARQUITECTURA. TEMPORIZACIÓN. SET DE INSTRUCCIONES. MODOS DE DIRECCIONAMIENTO.
Más detallesPANORAMA GENERAL DE LOS µc
PANORAMA GENERAL DE LOS µc Sistemas Digitales II Este tipo de dispositivos en la actualidad se encuentran en los supermercados, artículos electrodomésticos, instrumentos musicales, juguetes, equipo automotriz
Más detallesUNIVERSIDAD TECNICA DE AMBATO NOVENO SEMESTRE INGENIERIA ROBOTICA MICROCONTROLADORES Y SU APLICACION EN ROBOTICA PROFESOR: UTA 2009 ING. G.
MICROCONTROLADORES Y SU APLICACION EN UTA 2009 PROFESOR: ING. G. ALMEIDA SEMESTRE MARZO - JULIO 2009 OBJETIVOS DISTINGUIR LOS ASPECTOS GENERALES, CARACTERISTICAS Y FUNCIONAMIENTO DE UN MICROCONTROLADOR.
Más detallesMICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI
MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI DEFINICIÓN Es un microcontrolador de Microchip Technology fabricado en tecnología CMOS, completamente estático es decir si el reloj se detiene los datos
Más detallesÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES
ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES 1.1 Introducción 1.2 Fundamentos de los procesadores digitales secuenciales 1.2.1 Introducción 1.2.2 Arquitectura interna 1.2.2.1 Procesadores digitales
Más detallesArquitectura de Computadoras
Arquitectura de Computadoras Dr. Andrés David García García Escuela de Diseño, Ingeniería y Arquitectura Departamento de Mecatrónica 1 Microprocesadores y Periféricos Objetivos: Analizar la arquitectura
Más detallesSistemas de Computadoras
Sistemas de Computadoras Índice Concepto de Computadora Estructura de la Computadora Funcionamiento de la Computadora Historia de las Computadoras Montando una Computadora Computadora Un sistema de cómputo
Más detallesCapítulo 3. Microcontroladores 3.1 Definiciones
Capítulo 3. Microcontroladores En este capítulo se define el microcontrolador, con una breve semblanza histórica sobre procesadores. Se habla más detenidamente sobre los PICs y se muestran características
Más detallesIntroducción a los microcontroladores. Decanato de Postgrado Mayo de 2011
Introducción a los microcontroladores Decanato de Postgrado Mayo de 2011 Microcontroladores aaaaa Un microcontrolador (Micro Controller Unit, MCU), es un circuito integrado programable, construido con
Más detallesMicrocontroladores. Unidad 1
Microcontroladores Unidad 1 1.1 Conceptos básicos Ordenador o Computadora Sistema de calculo de propósito general que incorpora una unidad central de proceso, memoria y dispositivos de entrada y salida.
Más detallesContenidos: Definiciones:
Contenidos: Definiciones. Esquema de un ordenador. Codificación de la información. Parámetros básicos de un ordenador. Programas e instrucciones. Proceso de ejecución de una instrucción. Tipos de instrucciones.
Más detallesTEMA 4 ESTRUCTURA VON-NEUMANN DEL COMPUTADOR DIGITAL
TEMA 4 ESTRUCTURA VON-NEUMANN DEL COMPUTADOR DIGITAL 1. ESTRUCTURA GENERAL DE UN COMPUTADOR VON-NEUMANN. Unidad de memoria (UM) Unidad Aritmético Lógica (UAL) Unidad de control (UC) Buses. Unidades de
Más detallesUNIVERSIDAD TECNOLÓGICA DE LA MIXTECA. Ingeniería en Electrónica EL MICROCONTROLADOR PIC16F84 PRESENTA: M. C. Felipe Santiago Espinosa
UNIVERSIDAD TECNOLÓGICA DE LA MIXTECA Ingeniería en Electrónica EL MICROCONTROLADOR PIC16F84 PRESENTA: M. C. Felipe Santiago Espinosa Noviembre de 2007 Objetivos 2 Que los participantes adquieran el conocimiento
Más detallesUNIVERSIDAD NACIONAL DEL CALLAO
UNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS INSTITUTO DE INVESTIGACIÓN DE LA FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS INFORME FINAL DEL TEXTO TEXTO: LENGUAJE
Más detallesMicrocontroladores ( C)
Microcontroladores ( C) Bibliografia: Hoja de datos del PIC 16F84 y 16F628 (www.microchip.com) Microcontroladores PIC: la clave del diseño (biblioteca) Microcontroladores PIC: diseño práctico de aplicaciones
Más detallesCaracterísticas PIC16F84
Departamento de Electrónica Fundación San Valero del Toda la información que grabamos (memoria de programa y de datos) se puede modificar con el microcontrolador conectado a la aplicación. (ICSP = In-Circuit
Más detallesINSTRUCCIONES DE ENSAMBLADOR
MPLAB INSTRUCCIONES DE ENSAMBLADOR ORGANIZACIÓN de la MEMORIA Dentro del PIC16F877 se distinguen tres bloques de memoria. Memoria de programa En sus 8192 posiciones (8K) contiene el programa con las instrucciones
Más detallesINDICE Capitulo 1. Microcontroladores Programables: La Solución está en un CHIP Capitulo 2. Microcontroladores de 8 BITS: Los <<PIC>>
INDICE Prólogo XIII Capitulo 1. Microcontroladores Programables: La Solución está en un CHIP 1 1.1. Qué es un microcontrolador? 1 1.1.1. Diferencia entre microprocesador y microcontrolador 3 1.4. Arquitectura
Más detallesTema: Microprocesadores
Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Microprocesadores Arq. de Computadora I Ing. Carlos Ortega H. 1
Más detallesTema 2: Lenguaje máquina. La interfaz entre el hardware y el software
Tema 2: Lenguaje máquina La interfaz entre el hardware y el software 1 Índice Introducción. Formatos de Instrucción. Modos de Direccionamiento. Ortogonalidad y Regularidad. Frecuencia de Utilización de
Más detallesClasificación de las Arquitecturas
Clasificación de las Arquitecturas MIA José Rafael Rojano Cáceres Arquitectura de Computadoras I Por la taxonomía de Flynn 1 Flynn Flujo de datos Simple Múltiple Flujo de datos Simple Múltiple SISD MISD
Más detallesORGANIZACIÓN INTERNA + INTRODUCCIÓN AL ENSAMBLADOR
ORGANIZACIÓN INTERNA + INTRODUCCIÓN AL ENSAMBLADOR ORGANIZACIÓN de la MEMORIA Dentro del PIC16F877 se distinguen tres bloques de memoria. Memoria de programa En sus 8192 posiciones (8K) contiene el programa
Más detallesRegistros SFR vistos hasta ahora: Microcontroladores PIC
Registros SFR vistos hasta ahora: Microcontroladores PIC Microcontroladores PIC: Timer Características del Timer TMR0: Cumple básicamente la función de contador de eventos (o divisor de frecuencia). El
Más detallesTema 1: PROCESADORES SEGMENTADOS
Tema 1: PROCESADORES SEGMENTADOS Tema 1: PROCESADORES SEGMENTADOS 1.1. Procesadores RISC frente a procesadores CISC. 1.2. Clasificación de las arquitecturas paralelas. 1.3. Evaluación y mejora del rendimiento
Más detallesARQUITECTURA DEL PIC16F84A
ARQUITECTURA DEL PIC16F84A Arquitectura interna del PIC16F84A CPU ALU Decodificador de Instrucciones - Buses Registro de trabajo W PC Contador de Programa Organización de la memoria Memoria de Programa
Más detallesUnidad IV: Programación de microcontroladores
Unidad IV: Programación de microcontroladores El microcontrolador ejecuta el programa cargado en la memoria Flash. Esto se denomina el código ejecutable y está compuesto por una serie de ceros y unos,
Más detallesSistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo
Más detallesArquitectura de Computadores II
Facultad de Ingeniería Universidad de la República Instituto de Computación Temas Repaso de conceptos Microcontroladores CISC vs RISC CISC Complex Instruct Set Computers RISC Reduced Instruct Set Computers
Más detallesPractica de PIC 16F84
Practica de PIC 16F84 Los PIC son circuitos que pueden controlar dispositivos y diferentes sistemas, son como los PLC (controles lógico programable), además debo decir que es un circuito que tiene todas
Más detallesRepaso concepto de programa
Repaso concepto de programa ANTES se tenían sistemas cableados Datos Secuencia de funciones aritmético/lógicas Resultados Programación en hardware: cuando cambiamos las tareas, debemos cambiar el hardware
Más detallesMicrocontroladores PIC
Microcontroladores PIC Departamento de Electrónica Fundación San Valero Ventajas Existen varias razones por las cuales conviene utilizar PIC: Por la cantidad de información disponible sobre estos microcontroladores,
Más detallesQué es un Microcontrolador?
Qué es un Microcontrolador? Es un circuito integrado programable que contiene todos los componentes de un computadora, aunque de limitadas prestaciones y se destina a gobernar una sola tarea. Cómo se compone
Más detallesDiagrama a bloques 2
Arquitectura 1 Diagrama a bloques 2 Diagrama a bloques 3 Diagrama a bloques 4 Diagrama a bloques 5 Unidad aritmética-lógica La unidad Aritmética Lógica se encarga de realizar las operaciones Suma, Resta,
Más detallesINTRODUCCIÓN A LOS MICROPROCESADORES Y MICROCONTROLADORES
INTRODUCCIÓN A LOS MICROPROCESADORES Y MICROCONTROLADORES TEC Digital ÍNDICE Parte I Microprocesadores Parte II Memorias Parte III Periféricos Parte IV Integración de periféricos, memorias y microprocesadores
Más detallesMICROCONTROLADORES (III)
Prof. Manuel Rivas MICROCONTROLADORES (III) Pautas generales de programación Operaciones con datos Operaciones aritméticas Operaciones de comparación Subrutinas Selección múltiple Configuración de puertos
Más detallesTema 3: Lenguaje ensamblador. La primera abstracción de la máquina para el programador
Tema 3: Lenguaje ensamblador La primera abstracción de la máquina para el programador Índice Introducción. Generación código máquina: ensamblador, montador y cargador. Instrucciones y directivas. Macros
Más detallesUnidad I: Organización del Computador. Ing. Marglorie Colina
Unidad I: Organización del Computador Ing. Marglorie Colina Arquitectura del Computador Atributos de un sistema que son visibles a un programador (Conjunto de Instrucciones, Cantidad de bits para representar
Más detallesTEMA 2: MICROPROCESADORES Y MICROCONTROLADORES
12/31/2011 1 TEMA 2: MICROPROCESADORES Y MICROCONTROLADORES Sistemas Digitales basados en Microprocesador Grado en Ingeniería Telemática Raúl Sánchez Reíllo Sistemas Digitales Basados en Microprocesador
Más detallesMicroprocesadores, Tema 2:
Microprocesadores, Tema 2: Introducción al Microcontrolador PIC18 Guillermo Carpintero, guiller@ing.uc3m.es Universidad Carlos III de Madrid Diagrama de bloques PIC microcontrollers: An introduction to
Más detallesQué es un Microcontrolador?
Qué es un Microcontrolador? Es un circuito integrado programable que contiene todos los componentes de un computadora, aunque de limitadas prestaciones y se destina a gobernar una sola tarea. Cómo se compone
Más detallesFUNCIONAMIENTO DEL ORDENADOR
FUNCIONAMIENTO DEL ORDENADOR COMPUTACIÓN E INFORMÁTICA Datos de entrada Dispositivos de Entrada ORDENADOR PROGRAMA Datos de salida Dispositivos de Salida LOS ORDENADORES FUNCIONAN CON PROGRAMAS Los ordenadores
Más detalles1.1 Introducción y definición de un microcontrolador 1.2 Estructura básica de un microcontrolador 1.3 Características de la Arquitectura
Índice 1.1 Introducción y definición de un microcontrolador 1.2 Estructura básica de un microcontrolador 1.3 Características de la Arquitectura 1.3.1 Arquitectura RISC 1.3.2 Arquitectura Harvard 1.3.3
Más detallesSISTEMA MÍNIMO BASADO EN EL PIC16F84
PRÁCTICA 0 CIRCUITO BASE SISTEMA MÍNIMO BASADO EN EL PIC16F84 1 PRÁCTICA 1_1 COMPUERTA AND DE TRES ENTRADAS Hardware X0 X1 X2 Y 2 Comportamiento esperado INICIO Configurar Puerto A como entradas y Puerto
Más detallesContenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos
Arquitectura de ordenadores (fundamentos teóricos) Representación de la información Estructura de un microprocesador Memorias Sistemas de E/S Elementos de un ordenador Microprocesador Placa base Chipset
Más detallesCAPíTULO INTRODUCCiÓN CARACTERíSTICAS GENERALES CLASIFICACiÓN, Gamaalta Gama mejorada 53
índice INTRODUCCiÓN 9 CAPíTULO 1 11 1.1 INTRODUCCiÓN 11 1.2 FUNDAMENTOSDELOSPROCESADORESDIGITALESSECUENCIALES 12 1.2.1 Introducción " 12 1.2.2 Arquitectura interna 1.2.2.1 Procesadores digitales de arquitectura
Más detallesPreguntas claves (y sus respuestas)
1 Preguntas claves (y sus respuestas) Qué es un microprocesador? Es un Circuito Integrado Secuencial Síncrono Qué necesita para funcionar? Qué hace? Para qué? Una tensión continua estable (5V, 3.3V, 2.5V,
Más detallesDISEÑO CURRICULAR ARQUITECTURA DEL COMPUTADOR
DISEÑO CURRICULAR ARQUITECTURA L COMPUTADOR FACULTAD (ES) CARRERA (S) Ingeniería Computación y Sistemas. CÓDIGO HORAS TEÓRICAS HORAS PRÁCTICAS UNIDAS CRÉDITO SEMESTRE 126643 02 02 03 VI PRE-REQUISITO ELABORADO
Más detallesProcesadores. Dr. Andrés David García García Departamento de Mecatrónica Campus Estado de México
Procesadores Dr. Andrés David García García Departamento de Mecatrónica Campus Estado de México Arquitectura de computadoras Instrucciones I/O ROM CPU Datos I/O RAM I/O TE 1010 2 Arquitectura de computadoras
Más detallesO B J E T I V O I N T R O D U C C I O N M A R C O T E O R I C O
O B J E T I V O Realizar un contador decimal que se exhiba en un display de 7 segmentos, cada número deberá estar exhibido durante un segundo. I N T R O D U C C I O N En la mayoría de los sistemas electrónicos
Más detallesMicrocontrolador PIC16F84: Arquitectura
Microcontrolador PIC16F84: Arquitectura La arquitectura del PIC es tipo Harvard: Mem. de Programa (instrucciones) (tipo FLASH) Control DIR DATOS µp (tipo RISC, pipeline de 2 etapas) Control DIR DATOS 14
Más detallesFUNCIONAMIENTO DE LA UNIDAD DE CONTROL DEL PROCESADOR
MICROINSTRUCCIONES FUNCIONAMIENTO DE LA UNIDAD DE CONTROL DEL PROCESADOR La memoria de las maquinas IAS consiste en 1000 posiciones de almacenamiento, llamadas palabras, de 40 digitos binarios (bits) cada
Más detallesModelo de von Neumann
Conceptos básicos Modelo de von Neumann También conocida como arquitectura de Princeton. Propuesta por John von Neumann en 1945. Partes de una computadora digital: Unidad de procesamiento (CPU unidad central
Más detallesTema 1: Introducción a los sistemas procesadores. Sistemas Electrónicos para el Procesamiento de Señal
Tema 1: Introducción a los sistemas procesadores Sistemas Electrónicos para el Procesamiento de Señal 1 Indice Arquitectura básica CPU / Periféricos / buses Mapa de memoria Principios de localidad y tipos
Más detallesInformática Industrial Parte I
Facilitadores MsC. Jesús Pérez A. Dr. Eladio Dapena Gonzalez Contenido Microprocesadores Arquitecturas PIC 2 Dr. Eladio Dapena G / MsC. Jesus Perez.A. 1 3 Dentro del campo de la producción industrial,
Más detallesIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadores Departamento de Arquitectura de Computadores Arquitectura de computadores Se refiere a los atributos visibles por el programador que trabaja en lenguaje máquina
Más detallesProgramación y Aplicaciones de los Microcontroladores PIC16FXXX (Nivel Básico) ING. EULER DEZA FIGUEROA
Programación y Aplicaciones de los Microcontroladores PIC16FXXX (Nivel Básico) ING. EULER DEZA FIGUEROA ESTRUCTURA Y CONTENIDO: SESIONES DE CLASE CONTENIDOS PRACTICA PRIMERA (5 horas ) SEGUNDA (5 horas
Más detallesPROBLEMAS TEMA 1: Estructuras de interconexión de un computador
PROBLEMAS TEMA 1: Estructuras de interconexión de un computador Problemas propuestos en examen 1.1 Una CPU que emplea un tamaño de palabra de 16 bits tiene un repertorio de 16 instrucciones con un formato
Más detallesHoras teóricas: 1 Horas prácticas: 4 Total de Horas: 5 Total de créditos: 6 Microcontroladores
PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ciencias Computacionales Integral Profesional Horas teóricas: 1 Horas prácticas: 4 Total de Horas: 5 Total de créditos: 6 Microcontroladores
Más detallesMICROCONTROLADORES: FUNDAMENTOS Y APLICACIONES CON PIC. Autores: Fernando E. Valdés Pérez Ramon Pallàs Areny. Título de la obra:
Título de la obra: MICROCONTROLADORES: FUNDAMENTOS Y APLICACIONES CON PIC Autores: Fernando E. Valdés Pérez Ramon Pallàs Areny Composición y preimpresión: Carles Parcerisas Civit (3Q Editorial) Reservados
Más detallesArquitectura de Computadores
Arquitectura de Computadores 1. Introducción 2. La CPU 3. Lenguaje Máquina 4. La Memoria 5. Sistemas de Entrada/Salida 6. Segmentación (Pipeline) 7. Memoria Caché 8. Arquitecturas RISC Arquitectura de
Más detallesTema 2: Conceptos básicos. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid
Tema 2: Conceptos básicos Ingeniería Informática Universidad Autónoma de Madrid 1 O B J E T I V O S Introducción a la Informática Adquirir una visión global sobre la Informática y sus aplicaciones. Conocer
Más detallesIntroducción a la Computación. Capítulo 10 Repertorio de instrucciones: Características y Funciones
Introducción a la Computación Capítulo 10 Repertorio de instrucciones: Características y Funciones Que es un set de instrucciones? La colección completa de instrucciones que interpreta una CPU Código máquina
Más detallesAsignaturas antecedentes y subsecuentes
PROGRAMA DE ESTUDIOS Microprocesadores Área a la que pertenece: Área de Formación Integral Profesional Horas teóricas: 3 Horas prácticas: 2 Créditos: 8 Clave: F0176 Asignaturas antecedentes y subsecuentes
Más detallesProcesadores ISA Macroarquitecura - Interfaces
Universidad Simón Bolívar Departamento de Electrónica y Circuitos EC2721 Arquitectura del Computador I Prof. Osberth De Castro Clase 04 Procesadores ISA Macroarquitecura - Interfaces ISA General Modelos
Más detallesPROGRAMACIÓN EN ASSEMBLER SIMULADOR MSX88
PROGRAMACIÓN EN ASSEMBLER SIMULADOR MSX88 REPASO CONCEPTO DE PROGRAMA ANTES se tenían sistemas cableados Datos Secuencia de funciones aritmético/lógicas Resultados Programación en hardware: cuando cambiamos
Más detallesTema 1: Introducción a los Sistemas Empotrados
[] : Introducción a los Sistemas Empotrados Antonio Carlos Domínguez Brito [2] Introducción Qué es un Sistema Empotrado? Es un sistema cuya principal función no es computacional,
Más detallesPRÁCTICA 2: Programas básicos. Tipos de direccionamiento.
SISTEMAS ELECTRÓNICOS Y AUTOMÁTICOS PRACTICAS DE MICROCONTROLADORES PIC PRÁCTICA 2: Programas básicos. Tipos de direccionamiento. Tipos de direccionamiento Ejemplos y ejercicios - 1 - 1. Objetivos - Introducir
Más detallesMÓDULO 1: Sistemas de Cómputo
Asignatura: PROGRAMACIÓN Código: TE243 Prerrequisitos: Algebra Lineal (S)* Intensidad horaria: 80 H.P.S. Profesor: Jose Norbey Sanchez Fernandez Universidad Tecnológica de Pereira Programa de Tecnología
Más detallesCaracterísticas generales
REPERTORIO DE INSTRUCCIONES En esta sección se pretende: Conocer las características generales de las instrucciones para el PIC16F84 Los distintos modos de direccionamiento, y Los diferentes grupos de
Más detallesLógica cableada: Lógica programada:
1-1 Lógica cableada: Circuitos vistos en Diseño Lógico (Combinatoria, Modo reloj, RTL, ) Función fija determinada en el momento del diseño por las conexiones físicas entre los componentes del circuito
Más detallesGUIA 24: REPERTORIO DE INSTRUCCIONES
Prof Sandro Costantini GUIA 24: INSTRUCCIONES Las instrucciones maquinas son las acciones elementales que puede ejecutar un computador Una acción compleja deberá codificarse como una secuencia de instrucciones
Más detallesOrganización del Computador. Máquina de von Neumann Jerarquía de Niveles
Organización del Computador Máquina de von Neumann Jerarquía de Niveles El modelo de Von Neumann Antes: programar era conectar cables (ENIAC) Hacer programas era mas una cuestión de ingeniería electrónica
Más detallesArquitectura de computadores I
Arquitectura de computadores I Perspectiva de alto nivel de los computadores Septiembre de 2017 Contenido Componentes del computador Funcionamiento del computador Estructuras de interconexión Interconexión
Más detallesMicroprocesador. Introducción. Instituto Sagrado Corazón de Jesús
Microprocesador Introducción El microprocesador es la parte de la computadora diseñada para llevar acabo o ejecutar los programas. Este viene siendo el cerebro de la computadora, el motor, el corazón de
Más detallesTema 2: Introducción a los Computadores
Tema 2: Introducción a los Computadores Arquitectura Von Neumann Fases de ejecución de una instrucción Lenguajes de programación Simulador MSX88 Bibliografía básica Fundamentos de los Computadores (Capítulo
Más detallesTema 2. Diseño del repertorio de instrucciones
Enunciados de problemas Tema 2. Diseño del repertorio de instrucciones Arquitectura de Computadores Curso 2009-2010 Tema 2: Hoja: 2 / 10 Tema 2: Hoja: 3 / 10 Base teórica Al diseñar un computador, uno
Más detallesARQUITECTURA DE COMPUTADORES
Facultad Ciencias Básicas e Ingeniería Programa Ingeniería Sistemas CURSO: ARQUITECTURA DE COMPUTADORES 1 SEMESTRE: IV 2 CODIGO: 602403 3 COMPONENTE: 4 CICLO: 5 AREA: Profesional 6 FECHA DE APROBACIÓN:
Más detallesUnidad Didáctica 3: Microcontroladores & Interrupciones. Sistemas embebidos para tiempo real
Unidad Didáctica 3: Microcontroladores & Interrupciones Sistemas embebidos para tiempo real Índice Repaso: µp vs. µc, CPU, tamaño de palabra. Arquitectura RISC vs. CISC Harvard vs. von Neumann Comparación
Más detallesFundamentos de Hardware: Arquitectura de un ordenador
Fundamentos de Hardware: Arquitectura de un ordenador Jesús Moreno León Alberto Molina Coballes jesus.moreno.edu @juntadeandalucia.es Septiembre 2011 Estas diapositivas son una obra derivada de las transparencias
Más detallesSistemas con Microprocesadores I
Sistemas con Microprocesadores I 1 El ambiente de desarrollo MPLAB IDE El Entorno MPLAB IDE Creando código de usuario Creando un Proyecto Selección del Dispositivo y ventana de salida Selección de herramientas
Más detallesInstituto Tecnológico de Morelia
Instituto Tecnológico de Morelia Arquitectura de Computadoras Unidad 1a Programa 1 Modelo de arquitecturas de cómputo. 1.1 Modelos de arquitecturas de cómputo. 1.1.1 Clásicas. 1.1.2 Segmentadas. 1.1.3
Más detallesINDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU)
INDICE Capitulo 1. Qué es un computador? 1.1. Introducción 1 1.2. El computador como dispositivo electrónico 2 1.3. Cómo se procesa la información? 3 1.4.Diagrama de bloques de un computador 1.4.1. Información
Más detallesUnidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN
UNIDAD DOS: INTRODUCCIÓN Una computadora es una máquina electrónica diseñada para manipular y procesar información de acuerdo a un conjunto de ordenes o programas. para que esto sea posible se requiere
Más detallesESTRUCTURA BÁSICA DE UN ORDENADOR
ESTRUCTURA BÁSICA DE UN ORDENADOR QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... Qué son los
Más detalles1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento.
1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento. Arquitecturas Clásicas. Estas arquitecturas se desarrollaron en las primeras computadoras electromecánicas y de tubos
Más detallesPartes de una computadora. Conceptos Generales. Elementos de Computación (CU) Computación (TIG) El Hardware de una computadora
Elementos de Computación (CU) Computación (TIG) Unidad 3 Organización Básica de la Computadora Conceptos Generales Sistema Digital: Es un sistema en el cual la información se representa por medio de variables
Más detallesTEMA VI DISEÑO DEL PROCESADOR
TEMA VI DISEÑO DEL PROCESADOR Diseño del procesador 6.1 Repertorio de instrucciones 6.1.1 Procesadores de tres direcciones 6.1.2 Procesadores de dos direcciones 6.1.3 Procesadores de una dirección (procesadores
Más detallesSistemas Informáticos. Estructura Funcional
Módulo: Fundamentos del Hardware Editorial: RA-MA Autores: Juan Carlos Moreno y Juan Serrano Sistemas Informáticos. Estructura Funcional TEMA 1 INDICE 1.1. Introducción a los Sistemas Informáticos 1.1.1.
Más detalles3 - Arquitectura interna de un up
cei@upm.es 3 - Arquitectura interna un up Componentes básicos Lenguaje ensamblador y código máquina Ciclo básico ejecución una instrucción Algunos ejemplos Universidad Politécnica Madrid Componentes básicos
Más detallesUNIVERSIDAD DE LOS LLANOS Facultad de Ciencias Básicas e Ingeniería Programa Ingeniería de Sistemas
Facultad Ciencias Básicas e Ingeniería Programa Ingeniería Sistemas CURSO: ARQUITECTURA DE COMPUTADORES 1 SEMESTRE: IV 2 CODIGO: 602403 3 COMPONENTE: ARQUITECTURA DE COMPUTADORES 4 CICLO: ESPECIFICO 5
Más detallesESTRUCTURA DE COMPUTADORES GUÍA DOCENTE
ESTRUCTURA DE COMPUTADORES GUÍA DOCENTE OBJETIVOS Y COMPETENCIAS Con la y los ejercicios del documento relativo a esta asignatura se pretenden adquirir las competencias básicas relacionadas con la informática,
Más detallesDATOS DE IDENTIFICACIÓN DEL CURSO
DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: Electrónica. ACADEMIA A LA QUE PERTENECE: Sistemas Digitales Avanzados NOMBRE DE LA MATERIA: Sistemas Digitales III CLAVE DE LA MATERIA: ET211 CARÁCTER DEL
Más detallesUNIDAD I CONCEPTOS GENERALES. Conceptos Generales Microprocesadores Otoño 2011
1 UNIDAD I CONCEPTOS GENERALES Fall 2011 Conceptos Generales Microprocesadores Otoño 2011 Contenido 2 Introducción Arquitectura generalizada de una computadora Componentes de una computadora Conjunto de
Más detallesConceptos y definiciones básicos en computación
UNIVERSIDAD MICHOACANA DE SAN NICOLÁS DE HIDALGO FACULTAD DE INGENIERIA ELECTRICA Laboratorio de Herramientas Computacionales Conceptos y definiciones básicos en computación M.I. Rosalía Mora Lab. Juárez
Más detallesUniversidad Nacional de Ingeniería Arquitectura de Maquinas I. Unidad I: Arquitectura y Programación de un Microprocesador (8086)
Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Arquitectura y Programación de un Microprocesador (8086) Arq. de Computadora I Ing. Carlos Ortega H. 1 Contenidos Arquitectura Von
Más detallesÍNDICE TEMÁTICO. 4 Salida Paralelos y Serie. 7 Programación de Microprocesadores 10 4 Características de los 4 8
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: INGENIERÍA EN TELECOMUNICACIONES, SISTEMAS Y ELECTRÓNICA DENOMINACIÓN DE LA ASIGNATURA: Microprocesadores
Más detalles