单片机的晶振频率为6MHz,执行下列程序需要 个机器周期和 时间.(下列程序中注释的数字为执行该指令所需
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/21 10:38:06
单片机的晶振频率为6MHz,执行下列程序需要 个机器周期和 时间.(下列程序中注释的数字为执行该指令所需
单片机的晶振频率为6MHz,执行下列程序需要 个机器周期和 时间.
(下列程序中注释的数字为执行该指令所需的机器周期数)
MOV R3,#28H ;1
LOOP:NOP ;1
NOP ;1
DJNZ R3,LOOP ;2
RET ;2
单片机的晶振频率为6MHz,执行下列程序需要 个机器周期和 时间.
(下列程序中注释的数字为执行该指令所需的机器周期数)
MOV R3,#28H ;1
LOOP:NOP ;1
NOP ;1
DJNZ R3,LOOP ;2
RET ;2
1、 MOV R3,#28H ;1 2、 LOOP: NOP ;1 3、 NOP ;1 4、 DJNZ R3,LOOP ;2 5、 RET ;2
根据晶振为6MHz知每个机器周期为2us,为了说明方便对上面程序段编了个号:
第1条指令只在循环体外,只执行一次,要1个机器周期;
第2到第4为一循环结构,循环次数由R3决定,28H表示40次,而这三条指令执行一次所需的机器周期为4个,总共160个机器周期;
第5条指令在循环体外,只执行一次,要2个机器周期;
所以总的机器周期数为1+160+2=163个机器周期
每个机器周期为2微秒,所以城时间326微秒.
根据晶振为6MHz知每个机器周期为2us,为了说明方便对上面程序段编了个号:
第1条指令只在循环体外,只执行一次,要1个机器周期;
第2到第4为一循环结构,循环次数由R3决定,28H表示40次,而这三条指令执行一次所需的机器周期为4个,总共160个机器周期;
第5条指令在循环体外,只执行一次,要2个机器周期;
所以总的机器周期数为1+160+2=163个机器周期
每个机器周期为2微秒,所以城时间326微秒.
单片机的晶振频率为6MHz,执行下列程序需要 个机器周期和 时间.(下列程序中注释的数字为执行该指令所需
若单片机使用频率为6MHz的晶振,那么状态周期,机器周期和指令周期分别是多少?
假定80C51的晶振频率为6MHz,下列程序的执行时间为().已知程序前两条指令的机器周期数为1,后四条为2.
单片机时钟频率为6MHZ,机器周期为多少
单片机使用的晶体振荡器的频率是12MHz,运行下列延时程序的延时时间是多少
C语言,阅读下列程序,则在执行后,程序的运行结果为 ?
6、阅读下列程序段,其执行结果为( )
程序指令执行的过程?简述 .
单片机中晶振频率为12MHZ的机器周期怎么算?
下列程序段中循环体执行的次数是( )
执行下列程序后,x和z的值是
下列程序段的执行后,变量a,k的值分别为 下列程序段的执行后,变量a,k的值分别为?要结果,