SISTEMAS ELECTRONICOS DIGITALES GUIA 1 1

Anuncio
SISTEMAS ELECTRONICOS DIGITALES
GUIA 1
1- ENUNCIE 3 CARACTERISTICAS DEL MICROPROCESADOR (uP) 4004.
2. DIGA CUAL FUE EL PRIMER MICROPROCESADOR DE 8 BITS Y
CUANTAS INSTRUCCIONES MANEJABA.
3. ¿EN QUE PARTE DEL uP SE ENCUENTRA LA ALU?
4. DIGA COMO SE PROTEGE LA INFORMACION EN LA EPROM.
5. EXPLIQUE QUE ES UN PUERTO.
6. PROPORCIONE DOS CARACTERISTICAS QUE DIFERENCIAN UN
Up(microprocesador) DE UN MICROCONTROLADOR.
7. DIGA CON QUE COMPONENTES ELECTRONICOS SE PUEDE REALIZAR UN
REGISTRO.
8. EXPLIQUE EL CONCEPTO DE BUS DE DIRECCIONES Y BUS DE DATOS.
9. INVESTIGUE QUE ES EL “STATE OF ART” DE LA MICROLECTRONICA
10. ¿CUALES SON LOS BUSES PARA EL FLUJODE INFORMACION?
11.¿CUAL BUS SE ENCARGA DE LLEVAR O TRAER LA INFORMACION HACIA LA
MEMORIA.
12. EL BUS DE CONTROL SE ENCARGA DE DIRECCIONAR LA POSICION DE
MEMORIA. A) CIERTO B) FALSO.
13. LOS CODIGOS DE OPERACIÓN SON TRATADOS POR ___________, Y LOS
OPERANDOS SON TRATADOS POR ________.
14.LA CAPACIDAD DE DIRECCIONAMIENTO DEL Up ESTA DIRECTAMENTE
RELACIONADA CON:
A) LA CAPACIDAD DE MEMORIA. B) LOS REGISTROS.
C) LA LONGITUD DE LA PALABRA.
15. AL PROGRAMA OBJETO TAMBIEN SE LE LLAMA:
A) LENGUAJE SIMBOLICO. B) LENGUAJE MAQUINA.
C) LENGUAJE DE ALTO NIVEL.
16. EN EL PRIMER CICLO DE MAQUINA SE DECODIFICA EL CODIGO DE
OPERACIÓN. A) CIERTO B) FALSO.
17. A UN LENGUAJE SIMBOLICO TAMBIEN SE LE LLAMA.
A) LENGUAJE DE ALTO NIVEL, B) LENGUAJE FUENTE,
C) LENGUAJE MAQUINA.
18. INVESTIGUE 3 CARACATERISTICAS DE CADA UNO DE LOS SIGUIENTES
uPROCESADORES, Z-80, 8086, 68000, 80286.
19. INVESTIGUE CUAL ES LA VELOCIDAD(m/seg) DE LOS ELECTRONES DENTRO
DE UN MICROPROCESADOR.
20¿Cuál es la diferencia entre directiva y etiqueta?
21.El registro de trabajo W forma parte de la memoria de datos.
a) cierto b) falso.
22.Los flags indican si se tiene un acarreo en el bit 8. si) no)
23.Para que sirve la directiva ORG?
24.Diga como se realiza la suma en el PIC.
25.La instrucción addlw realiza la suma logica de dos registros.a) cierto b)falso.
26.¿Cuál es la diferencia entre movlw y movwf.
27.Es lo mismo escribir “LAZO” y ”lazo” en un programa del pic.
28.El código OP es un codigo protegido. A) cierto b)falso.
29.. REALIZAR EL PROGRAMA QUE REALICE LA OPERACIÓN (A+B)-C
Y MUESTRE EL RESULTADO EN EL PUERTO DE SALIDA (recuerde configurar los
puertos)
30. HACER UN PROGRAMA PARA VISUALIZAR EL NUMERO 33 HEXADECIMAL POR
EL PUERTO B
31.HACER UN PROGRAMA QUE INCREMENTE EN UNO EL CONTENIDO DE UN
REGISTRO Y COLOQUE EL RESULTADO EN EL PUERTO DE SALIDA B
32. HACER UN PROGRAMA QUE DECREMENTE EN UNO EL CONTENIDO DE UN
REGISTRO Y COLOQUE EL RESULTADO EN EL PUERTO DE SALIDA B
33. HACER UN PROGRAMA PARA COMPLEMENTAR EL CONTENIDO DEL PUERTO
A, ES DECIR SI SE TIENE UN 1 EN LA ENTRADA, SE COLOQUE UN 0 EN LA SALIDA
Y VICEVERSA.
34.¿Cuál es la diferencia entre directiva y etiqueta?
35.¿El registro de trabajo W forma parte de la memoria de datos.
a) cierto b) falso.
36.Los flags indican si se tiene un acarreo en el bit 8. si) no)
37.La instrucción addlw realiza la suma logica de dos registros.a) cierto b)falso.
38.Diga la diferencia esencial entre ADDLW Y ADDWF
39.que significa el Flag C
40.¿ En que columna deben empezar los mnemonicos de instrucciones?
41. Se tiene un cristal de 10 MHz para el reloj del microcontrolador, diga cuanto vale el
ciclo de máquina.
42. ¿Cual es el propósito de los registros TRISA y TRISB?
43.Diga cual es la posición de memoria y el banco del PCL, y cual es su función.
44. ¿Cuando se debe utilizar un display de 7 segmentos de catodo o ánodo
común?
45. ¿Cuál es la diferencia entre las instrucciones
RETURN y RETLW?
46.Diga cual es la diferencia entre salto incondicional y condicional
47. Proporcione un ejemplo (fragmento de programa) para cada caso de salto
condicional, incondicional y repetición conocida.
48.De dos ejemplos para utilizar tablas grabadas en ROM en su actividad diaria.(las
tablas)
49.CBLOCK es una______
a)etiqueta
b)instrucción
c)directiva
d)tabla
50.En el registro STATUS, EXPLIQUE cual es el significado de cada FLAG
52 ¿Cuál de las siguientes instrucciones
16f84a?
A) BSF
STATUS,RP0
B) MOVLW 0X00
configuran el puerto B como salida en el PIC
C) BSF
ESTADO, 5
CLRF TRISB
MOVWF 0X06
CLRF TRISB
BCF
MOVLW 0X 05
BCF
STATUS,RP0
D) NINGUNA
ESTADO,
53. SE DESEA TENER 8 ENTRADAS Y 5 SALIDAS EN EL PIC 16F84A, ¿Cómo se debe
configurar LOS PUERTOS?
A)
Inicio
bsf
clrf
movlw
movwf
bcf
ESTADO,RP0
PORTA
b'00011111'
TRISA
ESTADO,RP0
bsf
clrf
movlw
movwf
bcf
STATUS,5
PORTB
b'00000000'
TRISA
ESTADO,RP0
B)
Inicio
C)
Inicio
bsf
clrf
movlw
movwf
bcf
STATUS,5
PORTA
b'11111000'
TRISA
ESTADO,5
bsf
clrf
movlw
movwf
bcf
STATUS,5
PORTA
b'11111111'
TRISB
STATUS,RP0
D)Inicio
54.COLOQUE LOS COMENTARIOS AL SIGUIENTE PROGRAMA Y DIGA QUE
REALIZA.
BSF STATUS,RP0
CLRF TRISB
BCF STATUS,RP0
MOVLW 05
ADDLW 07
MOVWF PORTB
END
55.COLOQUE LOS COMENTARIOS AL SIGUIENTE PROGRAMA Y DIGA QUE
REALIZA.
BSF STATUS,RP0
Movlw 01
Movwf TRISA
CLRF TRISB
BCF STATUS,RP0
MAIN
COMF PORTA,W
MOVWF PORTB
GOTO MAIN
END
Descargar