重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 自考
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

下面程序的功能是______。ORG 4000hMOV R0,#20HMOV R7,#0AHMOV A,@R0DEC R7LOOP:INC R0MOV 40H,@R

下面程序的功能是______。

ORG 4000h

MOV R0,#20H

MOV R7,#0AH

MOV A,@R0

DEC R7

LOOP:INC R0

MOV 40H,@R0

CJNE A,40H,NEXT

NEXT:JC LOOP1

MOV A,40H

LOOP1:DJNZ R7,LOOP

MOV 41H,A

HERE:SJMP $

END

答案
查看答案
更多“下面程序的功能是______。ORG 4000hMOV R0,#20HMOV R7,#0AHMOV A,@R0DEC R7LOOP:INC R0MOV 40H,@R”相关的问题

第1题

下面程序的功能是信号灯控制程序,利用P1口控制八个发光二极管的亮与灭(设输出低电平时,对应发光

下面程序的功能是信号灯控制程序,利用P1口控制八个发光二极管的亮与灭(设输出低电平时,对应发光二极管被点亮)。阅读程序完成说明语句。

ORG 0000H

AJMP MAIN ;转主程序

ORG 001 BH ;该地址是①的地址

AJMP CONT ;当出现②时,才会执行到该指令

ORG 0100H

MAIN: MOV TMOD,#10H ;执行该指令的目的是③

MOV TH1,#3CH ;置50ms定时初值

MOV TL1,#OBOH ;此时堆栈指针SP的内容是④

SETB EA ;执行该指令前,EA的初始值是⑤

SETB ET1 ;定时器T1开中断

SETB TR1 ;执行该指令的目的是⑥

CLR 08H ;清1s计满标志位

MOV R3,#14H ;置50ms循环初值

DISP: MOV R2,07H

MOV A,#0FEH

NEXT:MOV P1,A ;第2次执行完该指令后,对应⑦灯被点亮

JNB 08H,$ ;查询1s时间到否

CLR 08H ;清标志位

RL A

DJNZ R2,NEXT

MOV R2,#07H

NEXT1:MOV P1,A

JNB 08H,$

CLR 08H

RR A

DJNZ R2,NEXT1

SJMP DISP

CONT: MOV TH1,#3CH ;程序执行到此处时,堆栈指针SP的内容是⑧

MOV TL1,#OBOH

DJNZ R3,EXIT ;判1s定时到否

MOV R3,#14H ;重置50ms循环初值

SETB 08H ;标志位置1

EXIT: RETI ;该指令的功能是将堆栈的内容送至PC

答:①______;②______;③______;④______;

⑤______;⑥______;⑦______;⑧______。

点击查看答案

第2题

下面程序是从______单元开始,连续存放10个无符号数,从中找出最大值送入______单元。ORG 0020HMOV

下面程序是从______单元开始,连续存放10个无符号数,从中找出最大值送入______单元。

ORG 0020H

MOV R0,#40H

MOV B,@R0

MOV R7,#09H

INC R0

L00P:MOV A,B

CLR C

SUBB A,@R0

JNC NEXT

MOV B,@R0

NEXT:INC R0

DJNZ R7,LOOP

MOV 30H,B

SJMP $

END

点击查看答案

第3题

下面程序将片内40H-46H单元内容的高位清零,保持低位不变。ORG 1000HMOV R7,#07HMOV R0,40HL00P: M

下面程序将片内40H-46H单元内容的高位清零,保持低位不变。

ORG 1000H

MOV R7,#07H

MOV R0,40H

L00P: MOV A,@R0

ANL A,@0FH

MOV @R0,A

INC R0

DJNZ R7,LOOP

SJMP $

END

错误:______

改正:______

参考答案:错误

点击查看答案

第4题

使用89C51和ADC0809的接口,采集2通道10个数据,存入内部RAM的50H~59H单元,下面是查询方式程序段。
请完成填空。(IN2的地址为7FFAH,P1.0查询转换结束信号)

ORG 0100H

MOV R7, ①

MOV R0,#50H

MOV ② ,#7FFAH

NEXT:MOVX @DPTR, ③

JB ④ ,$

MOVX A, ⑤

MOV ⑥ ,A

INC ⑦

DJNZ RT ⑧

SJMP $

答:①______;②______;③______;④______;

⑤______;⑥______;⑦______;⑧______。

点击查看答案

第5题

下面程序是A/D转换应用程序,可实现多路模拟量输入的巡回检测,采样数据被存放在片内RAM单元中。阅
读程序完成说明语句。

ORG 0000H

AJMP MAIN

ORG 0013H ;该地址是①地址

AJMP INT1

MAIN:MOV R0,#78H ;78是②地址

MOV R2,#08H ;

SETB IT1 ;该指令的作用是③

SETB EA

SETB EX1 ;允许INT1中断

MOV DPTR,#6000H;#6000H是④地址

MOV A,#00H ;A的内容对转换结果⑤影响

LOOP:MOVX @DPTR,A ;该指令的作用是⑥

HERE:SJMP HERE

DJNZ R2,LOOP

INT1:MOVX A,@DPTR ;当⑦时,程序将运行到此处。

MOV @R0,A

INC DPTR ;DPTR加1的目的是⑧

INC R0

RET1

答:①______;②______;③______;④______;

⑤______;⑥______;⑦______;⑧______;

点击查看答案

第6题

已知单片机的晶振频率为6MHz,下面程序用单片机内部定时器T0工作在方式1下,从P1.0输出周期为_____
_的方波脉冲信号,时间常数为______。

ORG 3000H

START:MOV TMOD, #01H

MOV TL0,#OCH

MOV THO, #OFEH

SETB TR0

LOOP: JBC TFO,DONE

SJMP LOOP

DONE:MOV TL0,#OCH

MOV THO,#OFEH

CPL P1.0

SJMP LOOP

点击查看答案

第7题

等差数列的第一项a=2,公差d=3,下面程序的功能是在前n项和中,输出能被4整除的所有项的和。请填空。

#include<stdio.h>

main()

{int a,d,sum;

a=2;d=3;sum=0:

do{sum+ =a;

a+ =d:

if(______)printf("%d\n",sum);

}while(sum<200);

}

点击查看答案

第8题

以下是8051单片机定时/计数器的初始化程序(设单片机晶振频率是6MHz):T0作为定时,定时时间为_____

以下是8051单片机定时/计数器的初始化程序(设单片机晶振频率是6MHz):T0作为定时,定时时间为______,T1作为计数,记满______溢出。

ORG 0000H

LJMP 0050H

ORG 0050H

MOV TMOD,#20H

MOV TH0,#63H

MOV TL0,#18H

MOV TH1,#9CH

MOV TL,#9CH

SETB EA

SETB TR0

SETB TR1

SJMP $

点击查看答案

第9题

解决诸如ORG、COM、NET等顶级域名争议依据的是()。

A.中国互联网络信息中心域名争议解决办法

B.中国互联网络信息中心域名争议解决程序规则

C.统一域名解决政策

D.中国互联网络域名管理办法

点击查看答案

第10题

ORG 100H NUM EQU 8042H DA1 DB 56H MOV BX, OFFSET DA1 上述程序段执行后 BX 中的值()A 5

ORG 100H NUM EQU 8042H DA1 DB 56H MOV BX, OFFSET DA1 上述程序段执行后 BX 中的值()

A 56H

B 100H

C 101H

D 102H

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝