Algunos microcontroladores pueden responder preguntas que el propietario puede responder.
-
2. Describe brevemente el significado de los símbolos CY y OV. ¿Por qué ocurre el desbordamiento? ¿Cuál es la naturaleza del desbordamiento?
-
El microcontrolador de la serie 51 es una computadora de ocho bits y cada operación de cálculo se realiza con ocho dígitos.
Cuando se suman números binarios de ocho dígitos, cuando el noveno bit se lleva a 1, Cy es 1, en caso contrario es 0.
Cuando hay un bit de préstamo durante la resta, Cy será 1, de lo contrario será 0.
Los números con signo están representados por números binarios de ocho bits y su rango de valores es: -128 ~ 127.
Cuando el resultado de la operación excede este rango, OV es 1; de lo contrario, es 0.
-
11. Escriba el método de direccionamiento del operando fuente en la siguiente instrucción.
1) MOV A, registro R3
2) movptr, # 1100h-cuenta inmediatamente
3) MOV C, 30h-direct
4) MOV A, 40 h, igual que arriba
5) MOV A, registro R0
6) movca, @ a dptr-relative
7 ) movxa,@dptr-registrado indirecto
-
19. ¿Cuál es la función de la directiva END? ¿Puede el programa finalizar normalmente?
Notificar al compilador que la compilación está completa.
El programa no se puede finalizar normalmente.
-
27. ¿Se puede enmascarar la interrupción MCS-51?
Sí, sea EA 0.