- 3
- 0
- 约3.77千字
- 约 4页
- 2018-02-08 发布于河南
- 举报
10单片机B卷标答
10单片机B卷
一、简答题:(每题5分,共40分)
8、翻译下面的英文的指令说明(5分):
JBC bit addr, reladdr
Description: JBC will branch to the address indicated by reladdr if the bit indicated by bit addr is set. Before branching to reladdr the instruction will clear the indicated bit. If the bit is not set program execution continues with the instruction following the JBC instruction.
答:当被检测的位bit addr 置1时,此指令将使程序指针转到指令中给出的相对的地址reladdr中执行。在跳转前,此指令会将指定的检测位清零。如果被检测的位是零,程序将会继续执行下一条指令。
二、看图题:(20分)
如图一个8051的小系统,扩展了2716、6116和8255芯片各一片,请写出RAM,ROM和8255 中4个寄存器的端口地址。
解:
A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 X 0 X X X X X X X X X 0 0 8255A口 X 0 X X X X X X X X X 0 1 8255B口 X 0 X X X X X X X X X 1 0 8255C口 X 0 X X X X X X X X X 1 1 控制口 X 1 0 0 0 0 0 0 0 0 0 0 0 6116 X 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2716 1 0 1 1 1 1 1 1 1 1 1 1 1 所以,8255 4个端口的地址分别是0000H(07FCH),0001H(07FDH),0002H(07FEH),0003H(07FFH)。(8分)
6116 的地址范围是:0800H-0FFFH(4分)
2716 的地址范围是:1000H-17FFH(因为8051内部已经有4K ROM,占了0000H-0FFFH的地址空间。(8分)
三、读程序:(12分)
读懂程序,在每条指令后面加注释(6分),然后指出程序完成什么功能?(6分)
START: MOV DPTR, #1000H
MOV R0, #100
LOOP: MOVX A, @DPTR
JNB ACC.7, AAA
CPL A
INC A
MOVX @DPTR, A
AAA: INC DPTR
DJNZ R0, LOOP
SJMP $
解:先给程序中每条指令加注释:
START: MOV DPTR, #1000H ;数据首地址送DPTR
MOV R0, #100 ;100送R0
LOOP: MOVX A, @DPTR ;将第一个数送A
JNB ACC.7, AAA ;如果是正数(ACC.7=0),转至AAA
CPL A ;取A的反
INC A ;并加1,完成了求补
MOVX @DPTR, A ;将处理后的数送回原地址单元
AAA: INC DPTR ;地址加1
DJNZ R0, LOOP ;判断是否处理了100个数
SJMP $
根据注释,可以知道此程序的功能是将从1000H地址开始的100个数逐个求补。
四、按下面的指令图将所有的指令都写出,并加注释:(12分)
解:有以下一些指令:
XCH A, @Ri ; 累加器的内容和@Ri 间址存放的内容交换(2分)
XCH A, Rn ; 累加器的内容和Rn 寄存器存放的
您可能关注的文档
- C语言复习计划.doc
- 2012年云龙小学一年级下册苏教版语文期末试卷分析.doc
- 以文兴商精铸名店.doc
- MATLAB学习点滴.doc
- 20121014投资理财.doc
- 一卡通预付卡解决方案.ppt
- 作业2-2.doc
- 2007年广州新生入学检测题.doc
- 产业经济学之产业组织——企业.ppt
- M9复习.ppt
- 2026年国开电大可编程控制器应用形考题库200道及参考答案(达标题).docx
- 2026年国开电大可编程控制器应用形考题库200道及完整答案【名师系列】.docx
- 2026年国开电大可编程控制器应用形考题库200道及完整答案【名师系列】.docx
- 2026年国开电大可编程控制器应用形考题库200道及完整答案【夺冠】.docx
- 2026年国开电大可编程控制器应用形考题库200道及完整答案(典优).docx
- 2026年国开电大可编程控制器应用形考题库200道及完整答案(各地真题).docx
- 2026年国开电大可编程控制器应用形考题库200道及参考答案(达标题).docx
- 2026年国开电大可编程控制器应用形考题库200道及完整答案(名师系列).docx
- 2026年国开电大可编程控制器应用形考题库200道及完整答案(全国通用).docx
- 2026年国开电大可编程控制器应用形考题库200道及完整答案【名校卷】.docx
原创力文档

文档评论(0)