首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
下面程序是动态显示程序,请分析程序完成说明。 MOV DPTR,#4400H MOV A,#03H MOVX @DPTR,A SETB RS0 ;使用
下面程序是动态显示程序,请分析程序完成说明。 MOV DPTR,#4400H MOV A,#03H MOVX @DPTR,A SETB RS0 ;使用
admin
2010-04-27
51
问题
下面程序是动态显示程序,请分析程序完成说明。
MOV DPTR,#4400H
MOV A,#03H
MOVX @DPTR,A
SETB RS0 ;使用第1组工作寄存器
MOV R2,#08H
MOV R0,#30H
CLR A
L1: MOV @R0,A
INC R0
INC A
DJNZ R2,L1
DISP: MOV R0,#30H ;显示缓冲区首址送R0
MOV R1,#00H
MOV R2,#08H ;R2中的08H表示①
MOV R3,#7FH ;选中最右端LED
DISP1: MOV A,@R0 ;第2次执行时A=②
MOV DPTR,#TAB ;指向字形表首址
MOVC A,@A+DPTR ;第2次执行时A=③
MOV DPTR,#4402H ;4402H表示④
MOVX @DPTR,A ;该条指令的作用是⑤
MOV A,R3 ;第2次执行时A=⑥
MOV DPTR,#4401H ;指向位选口
MOVX @DPTR,A ;位码送PA口
DJNZ R1,$ ;
DJNZ R1,$ ;该指令的作用是⑦
RR A ;位选字移位
MOV R3,A ;移位后的位选字送R3
INC R0 ;在本程序中,R0最大取值为⑧
MOV A,@R0 ;缓冲区数据送A
DJNZ R2,DISP1 ;未扫描完,继续循环
SJMP DISP
TAB: DB 3FH,06H,5BH,4FH,66H;共阴极LED字形表
DB 6DH,7DH,07H,7FH,6FH
答:①______;②______;③______;④______;
⑤______;⑥______;⑦______;⑧______。
选项
答案
①显示位数 ②01H ③06H ④PB口地址 ⑤将字型码送入PB口 ⑥BFH ⑦延时 ⑧37H
解析
转载请注明原文地址:https://kaotiyun.com/show/XLAx777K
本试题收录于:
微型计算机原理与接口技术题库理工类分类
0
微型计算机原理与接口技术
理工类
相关试题推荐
过年包饺子,面已经和好,饺子馅已经拌好,现需要两个人分别做擀皮、包饺子两道工序来包120个饺子。饺子皮没擀好时,包饺子的人必须等待。请用P、V操作编程写出他们能正确同步的程序。
设二进制符号序列为11100101,试以矩形脉冲为例,分别画出相应的单极性、双极性、单极性归零、双极性归零、差分码。
用户环路利用一个用户线路接口插件与端局相连。这个插什的基本功能可用缩写字符__________表示。
信号的最高频率为180Hz,最低频率为100Hz,则信号带宽为()
数据可以并行传输和串行传输,下面说法错误的是()
接收设备的功能是()
码型中不存在零电平,正、负电平分别表示“1”和“0”,占空比为100%,这种码就是___________。
设某程序包含5个虚页,其页地址流为1,2,1,0,4,1,3,4,2,1,4,1。当使用LRU算法替换时,为获得最高的命中率,至少应分配给该程序几个实页?列出分配不同实页时的命中率。
向量D=A×(B+C),各向量元素个数均为N,根据CRAY-1方式分解为3条向量指令:①V3←存储器{访存取A送入V3寄存器}②V2←V0+V1{B+C→K}③V4←V2×V3{K+A→D}当采用下述三种方式工作时,各需
MCS-51指令系统中direct表示的含义是:______。
随机试题
统率机关的职责是()
A、颈阔肌B、咬肌C、胸锁乳突肌D、舌骨下肌群E、翼外肌起于上颌骨颧突和颧弓的肌肉为()
孙某强奸杀人,在现场留下一只鞋,被侦查人员在勘查现场时提取作为证据,按证据的分类,可能属于______。
晶体管单管放大电路如图a)所示,其中电阻RB可调,当输入ui、输出uo的波形如图b)所示,输出波形:
海关对某经营加工贸易的企业进行稽查时发现,该企业一年内偷逃应缴税费累计达48万元人民币,按照《中华人民共和国海关对企业实施分类管理办法》的规定,该企业应属于B类企业。()
借款人虽能还本付息,但已存在影响贷款本息及时、全额偿还的不良因素的贷款是()。
目前商品流通企业常用的物流信息技术主要有()等。
四川著名禅宗中影响最大的是()。
(2016年真题)清末礼教派与法理派围绕新式法典的制定产生了理论争执,所涉及的主要问题有()。
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错,请改正其中错误,使得程序正常运行,并使程序输出的结果为:CTest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//**
最新回复
(
0
)