填空题MCS-51有______个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器______进行选择。
填空题指令DA A是______调整指令,它跟在______的加法指令后。
填空题执行下列指令组后,标志位(OV)=______(P)=______。 MOV A,#0B4H ADD A,#00H SUBB A,#51H
填空题MCS-51系列单片机有40个引脚其中:______为时钟引脚、______为复位引脚。
填空题已知片内RAM(34H)=44H,(35H)=55H,(36H)=66H,寄存器(R1)=35H,执行下列指令组后,寄存器(R1)=______H,((R1))=______H。 DEC R1 INC @R1
填空题8031单片机若要求将外中断1和定时器0设置成高优先级,其余为低优先级,所用的字节操作指令为______。 IP寄存器各位内容
问答题编制程序,输入n个整数(n从键盘输入,n>0),输出它们的偶数和。
填空题#include <stdio.h> main() int num,s; scanf( %d ,&num); if(Bum>=0&&num<=100) s=num 10; switch(S) case 6:printf( %d- - -及格 n ,num);break; case 7:printf( %d- - -中 n ,nun);break; case 8:printf( %d- - - 良 n ,Bum);break; case 9: case 10:printf( %d- - -优 n ,num);break; default:pfintf( %d- - -差 n ,Bum); 程序运行两次,第一次输入值为85,第二次输入值为45。 则程序第一次运行结果为: 程序第二次运行结果为:
填空题#include<stdio.h> ss(char*s) char *p=s: while(*p)p++; return(p-s); main() char *a= abded ; int i; i=ss(a); printf( %d n ,i); 程序运行结果是:______
填空题#include<stdio.h> main() int x; scanf( %d ,&x); if(x>=60)printf( pass ); else printf( fail ); 程序运行时输入60<回车>,则程序运行结果是:______