单片机作业题.doc

上传人:大米 文档编号:547748208 上传时间:2024-02-23 格式:DOC 页数:8 大小:63.51KB
返回 下载 相关 举报
单片机作业题.doc_第1页
第1页 / 共8页
单片机作业题.doc_第2页
第2页 / 共8页
单片机作业题.doc_第3页
第3页 / 共8页
单片机作业题.doc_第4页
第4页 / 共8页
单片机作业题.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《单片机作业题.doc》由会员分享,可在线阅读,更多相关《单片机作业题.doc(8页珍藏版)》请在金锄头文库上搜索。

1、要求抄题,字迹工整第一次作业填空题:1、 MCS-51单片机引脚信号中,信号名称带上划线的表示该信号 或 有效。2、MCS-51单片机内部RAM的寄存器区共有 个单元,分为 组寄存器,每组 个单元,以 作为寄存器名称。3、单片机系统复位后,(PSW)=00H,因此内部RAM寄存区的当前寄存器是第 组,8个寄存器的单元地址为 。4、通过堆栈操作实现子程序调用,首先要把 的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回 。5、为寻址程序状态字的F0位,可使用的地址和符号有 、 、 和 。6、 MCS-51单片机的时钟电路包括两部分内容,即芯片内的 和芯片外跨接的 与 。7、在

2、MCS-51中,位处理器的数据位存储空间是由 的 可寻址位和内部RAM位寻址区的 个位。第二次作业选择题:在下列各题的A、B、C、D4个选项中,只有一个是正确的,请选择出来。1、单片机芯片内提供了一定数量的工作寄存器,这样做的好处不应包括:A.提高程序运行的可靠性B.提高程序运行速度C.为程序设计提供方便D.减少程序长度2.内部RAM中的位寻址区定义的位是给A.位操作准备的 B.移位操作准备的C.控制转移操作准备的 D.以上都对3.对程序计数器PC的操作A.是自动进行的B.是通过传送进行的C.是通过加“1”指令进行的D.是通过减“1”指令进行的4.以下运算中对溢出标志OV没有影响或不受OV影响

3、的运算是A.逻辑运算B.符号数加减法运算C.乘法运算D.除法运算5.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是A.4KB B.64KB C.8KB D.128KB6.在算术运算中,与辅助进位位AC有关的是A.二进制数 B.八进制数 C.十进制数 D.十六进制数7.以下有关PC和DPTR的结论中错误的是A.DPTR是可以访问的而PC是不能访问B.它们都是16位的寄存器C.它们都具有加“1”功能D.DPTR可以分为2个8位的寄存器使用,但PC不能8.PC的值是A.当前指令前一条指令的地址B.当前正在执行指令的地址C.下一条指令的地址D.控

4、制器中指令寄存器的地址9.假定设置堆栈指针SP的值为37H,在进行子程序调用时把16位断点地址进栈保护后,SP的值为A.36H B.37H C.38H D.39H10.在8051中,可使用的堆栈最大深度为A.80个单元 B.32个单元C.128个单元 D.8个单元11.位处理器是单片机面向控制应用的重要体现,下列中不属于位处理器资源的是A.位累加器CY B.通用寄存器的可寻址位C.专用寄存器的可寻址位 D.位操作指令集12.在MCS-51单片机的运算电路中,不能为ALU提供数据的是A.累加器A B.暂存器C.寄存器B D.状态寄存器PSW13.在MCS-51中A.具有独立的专用的地址线B.由P

5、0口和P1口的口线作地址线C.有P0口和P2口的口线作地址线D.由P1口和P2口的口线作地址线第三次作业填空题:1.一台计算机的指令系统就是它所能执行的 集合。2.以助记符形式表示的计算机指令就是它的 语言。3.按长度分,MCS-51指令有 字节的、 字节的、和 字节的。4.在寄存器寻址方式中,指令中指定寄存器的内容就是 。 5.在直接寻址方式中,以只能使用 位二进制数作为直接地址,因此其寻址对象只限于 。6.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的 。7.在变址寻址方式中,以 作变址寄存器,以 或 作为基址寄存器。8.在相对寻址方式中,寻址得到的结果

6、是 。9.长转移指令LJMPaddr16使用的是 寻址方式。10.假定外部数据存储器2000H单元的内容为80H,执行下列指令后,累加器A中的内容是 。MOVDPH,#20HMOVDPL,#00HMOVXA,DPTR11.假定累加器A的内容为30H,执行指令:1000H:MOVC A,A+PC后,把程序存储器 单元的内容送累加器A中。12.假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令MOVCA,A+DPTR后,送入A的是程序存储器 单元的内容。13.假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:PUSHACCPUSH后,SP的内容为 ,61H单

7、元的内容为 ,62H单元的内容为 。14.假定(SP)=62H,(61H)=30H,(62H)=70H。执行下列指令:POP DPHPOP DPL后,DPTR的内容为 ,SP的内容为 。15.假定(A)=85H,(R0)=20H,(20H)=0AFH,执行指令:ADD A,R0后,累加器A的内容为 ,CY的内容为 ,AC的内容为 ,OV的内容为 。第四次作业16.假定(A)=85H,(20H)=0FFH, (CY)=1,执行指令:ADDC A,20H后,累加器A的内容为 ,CY的内容为 ,AC的内容为 ,OV的内容为 。17. 假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R

8、0)=40H,(40H)=00H。执行指令:INC AINC R3INC 30HINC R0 后,累加器A的内容为 ,R3的内容为 ,30H的内容为,40H的内容为 。18.假定(A)=56H,(R5)=67H。执行指令: ADDA,R5 DA 后,累加器A的内容为 ,CY的内容为 。19.假定(A)=0FH,(R7)=19H,(30H)=00H,(R1)=40H,(40H)=0FFH。执行指令:DECADECR7DEC30HDEC R1后,累加器A对内容为 ,R7的内容为 ,30H的内容为 ,40H的内容为 。20.假定(A)=50H,(B)=0A0H。执行指令:MULAB后,寄存器B的内容

9、为 ,累加器A的内容为 ,CY的内容为 ,OV的内容为 。21假定(A)=0FBH,(B)=12H。执行指令: DIV AB后,累加器A的内容为(_),寄存器B的内容为(_),CY的内容为(_),OV的内容为(_)。22假定(A)=0C5H,执行指令:SWAP A 后,累加器A的内容为(_)。23执行如下指令序列: MOV C,P1.0 ANL C,P1.1 ANL C,/ P1.2 MOV P3.0,C后,所实现的逻辑运算式为(_)。24假定addr11=00100000000B,标号qaz的地址为1030H。执行指令:qaz:AJMP addr11后,程序转移到地址(_)去执行。25假定标

10、号qaz的地址为0100H,标号qwe值为0123H(即跳转的目标地址为0123H)。应执行指令:qaz: SJMP qwe该指令的相对偏移量(即指令的第二字节)为(_)。26DPTR是MCS-51中唯一一个十六位寄存器,在程序中常用来作为MOVC指令的访问程序存储器的(_)使用。27在MCS-51中PC和DPTR都用于提供制止,但PC是为访问(_)存储器提供地址,而DPTR是为访问(_)存储器提供地址。28在位操作中,能起到与字节操作中累加器作用的是(_)。29累加器A中存放着一个其值小于等于127的8位无符号数,CY清“0”后执行RLC A 指令,则A中数变为原来(_)倍。第五次作业选择题

11、: 在下列各题的(A)(B)(C)(D)4个选项中,只有一个是正确的,请选择出来。1.在相对寻址方式中,寻址的结果体现在(A)PC中 (B)累加器A中(C)DPTR中 (D)某个存储单元中2在相对寻址方式中,“对数”两字是指相对于(A)地址偏移量rel (B)当前指令的首地址(C)当前指令的末地址 (D)DPTR值3在寄存器间接寻址方式中,指定寄存器中存放的是(A)操作数 (B)操作数地址(C)转移地址 (D)地址偏移量4对程序存储器的读操作,只能使用(A)MOV指令 (B)PUSH指令(C)MOVX指令 (D)MOVC指令5必须进行十进制调整的十进制运算(A)有加法和减法 (B)有乘法和除法(C)只有加法 (D)只有减法6执行返回指令时,返回的断点是(A)调用指令的首地址 (B)调用指令的末地址(C)调用指令下一条指令的首地址 (D)返回指令的末地址7下列指令中与进位标志位CY无关的指令有(A)移位指令 (B)位操作指令(C)十进制调整指令 (D)条件转移指令8可以为访问程序存储器提供或者构成地址的有(A)只有程序计数器PC (B)只有PC和累加器A(C)只有PC、A和数据指针DPTR (D)PC、A、DPTR和堆栈指针SP9以下各项中不能用来对内部数据存储器进行访

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号