Guia Parte Teoria Primer Examen Departamental Ipp1

download Guia Parte Teoria Primer Examen Departamental Ipp1

of 3

Transcript of Guia Parte Teoria Primer Examen Departamental Ipp1

  • 8/11/2019 Guia Parte Teoria Primer Examen Departamental Ipp1

    1/3

    INSTITUTO POLITCNICO NACIONAL

    ESCUELA SUPERIOR EN INGENIERIA MECANICA Y ELECTRICAUNIDAD AZCAPOTZALCO

    GUIA PRIMER EXAMEN DEPARTAMENTAL

    INTERFACES PERIFERICOS Y PROGRAMACION 1

    1) Cul es la diferencia entre un microcontrolador y un microprocesador?

    Un microprocesador es un dispositivo electronico que necesita de todos los perifericos para

    poder funcionar correctamente, es decir, tener una motherboard como soporte (con todos los

    buses que necesite el microprocesador: bus de direccion, datos, control, etc), tener tambien el

    banco de memoria tanto RAM como ROM y mas.

    Este microprocesador puede hacer cualquier funcion que se le ordene dependiendo del

    software que lo gobierne.

    En un microcontrolador, internamente ya estan implementados todos los buses, el banco de

    memoria, clock, temporizadores, etc y tambien esta el software que lo gobierna, pero estesoftware es unico y tiene una sola funcion la cual es para el cual fue diseado. Es un sistema

    cerrado mientras que un microprocesador es un sistema abierto desde este punto de vista,

    puede realizar muchisima mas funciones ahora y dentro de 3 segundo cambia

    2) Cuntos y cules son los puertos de entrada/ salida? Son 4

    3) Qu modos de direccionamiento tiene el microcontrolador? Directo e

    indirecto, inmediato

    4) Cul es la arquitectura interna de un microcontrolador? harvard

    5) Qu es y para qu sirve la Unidad aritmtica lgica?

    es uncircuito digitalque calcula operaciones aritmticas (como suma, resta,multiplicacin, etc.) y operaciones lgicas (si, y, o, no), entre dos nmeros.

    6) Cmo est distribuida la memoria de programa?

    Es una memoria de 8K de longitud con datos de 14 bits en cada posicin.La

    memoria de programa est dividida en cuatro bancos o pginas de 2K cada uno. El

    primero va de la posicin de memoria 0000h a la 07FFh, el segundo va de la 0800h

    a la 0FFFh, el tercero de la 1000h a la 17FFh y el cuarto de la 1800h a la 1FFFh.

    http://es.wikipedia.org/wiki/Circuito_digitalhttp://es.wikipedia.org/wiki/Circuito_digitalhttp://es.wikipedia.org/wiki/Circuito_digital
  • 8/11/2019 Guia Parte Teoria Primer Examen Departamental Ipp1

    2/3

    INSTITUTO POLITCNICO NACIONAL

    ESCUELA SUPERIOR EN INGENIERIA MECANICA Y ELECTRICAUNIDAD AZCAPOTZALCO

    7) Cmo est distribuida la memoria de datos?

    El PIC16F877 posee cuatro bancos de memoria RAM, cada banco posee 128 bytes. De

    estos 128 los primeros 32 (hasta el 1Fh) son registros que cumplen un propsito

    especial en el control del microcontrolador y en su configuracin. Los 96 siguientes son

    registros de uso general que se pueden usar para guardar los datos temporales de la

    tarea que se est ejecutando

    8) Cules son las Instrucciones de carga y movimiento?movlw movwf movfw

    movf

    9) Cules son las Instrucciones aritmticas?sublw addlw

    10)Cules son las Instrucciones lgicas?andlw xorwf

    11)Cules son las Instrucciones de decisin?btfsc, btfss,DECFSZ

    12)A cuntos ciclos de reloj equivale un ciclo maquina? Depende mhz para 1s son

    2000000 de ins

    13)Cul es la funcin y en que banco se encuentra el registro TRISx? Banco 1 y 3

    se utilizan para configurar los datos de entradas y salida

    14)Cul es la funcin y en que banco se encuentra el registro PORTx?banco 0 y 2

    ontienen el estado de los terminales de entrada-salida

  • 8/11/2019 Guia Parte Teoria Primer Examen Departamental Ipp1

    3/3

    INSTITUTO POLITCNICO NACIONAL

    ESCUELA SUPERIOR EN INGENIERIA MECANICA Y ELECTRICAUNIDAD AZCAPOTZALCO

    15)Cul es la funcin y en que banco se encuentra el registro STATUS?todos

    contiene los bits de estado asociados a las operaciones aritmticas y los bits de

    seleccin de estados de memoria de dtos que se van a utilizar16)Cul es la funcin y en que registro se encuentra la bandera Z? indicador de

    cero

    17)Cul es la funcin y en que registro se encuentra la bandera C? indica acarreo

    18)Cul es la funcin y en que registro se encuentra la bandera DC? Indica

    acarreo auxiliar

    19)Cul es la funcin y en que registro se encuentran los bits RP0 y RP1?status,

    con este bitse selecciona el banco de memoria de datos en el direccionamiento

    correcto

    20) Cul es la funcin y en que banco se encuentra el registroOSCCON?banco 1 es el oscilador interno del micro