《单片机》复习题

上传人:枫** 文档编号:497981879 上传时间:2023-12-04 格式:DOC 页数:5 大小:131.50KB
返回 下载 相关 举报
《单片机》复习题_第1页
第1页 / 共5页
《单片机》复习题_第2页
第2页 / 共5页
《单片机》复习题_第3页
第3页 / 共5页
《单片机》复习题_第4页
第4页 / 共5页
《单片机》复习题_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

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

1、单片机复习题一、填空题:1机器数的表示规定, 表示符号,正号用表示,负号用表示。2、 单片机是将、等几部分集成在一块芯片上的微型计算机。3、 8051单片机的存储器分为 、和特殊功能寄存器。4、 单片机复位方式有 、和自动复位。5、8051单片机的并行I/O 口共有4个,分别是、和6、 8051单片机指令系统按操作功能可分为 、五大类。7、 操作码助记符是由 组成的字符串,它规定了指令的 。& 8051单片机堆栈中数据的压入和弹出是按 的规律。9、堆栈指令包括 指令和指令两类。二、判断题(正确的打V,错误的打X,)1、 只读存储器ROM内部信息停电后会丢失。()2、 堆栈操作是按“后进先出”的

2、原则存取数据。()3、 8051单片机访问存储器时,同一地址对应惟一的存储单元。()4、数据寄存器指针DPTR由DPH和DPL组成。()5、程序计数器PC总是指向正在执行的指令地址。()6、汇编语言程序中的注释可以缺省。()7、指令中操作码助记符项可有可无。()&计算机寻址方式越多,计算机的功能超强,灵活性亦越大。()9、若累加器A中“ 1”的个数为偶数,则奇偶标志位 P为1。()10、 作算术运算时,若有进位则一定有溢出。()三、选择题1、 单片机机器内的数是以()的形式表示的A、原码B、反码C、补码D、ASCII码2、8051单片机有( )个特殊功能寄存器。D、128)位的寄存器。D、32

3、)组,每组有()单元C、6个 D、8个( )。A、3B、10C、213、数据寄存器指针DPTR是一个(A、 8 B、 16 C、 244、8051单片机的工作寄存器分成(A、2个B、4个5、SJMP rel指令中rel的取值范围为A、+ 127127B、0+ 127C、0128D、+ 1271286、指令MOVX A DPTR中源操作数属于()方式A、直接寻址B、相对寻址C、寄存器间接寻址D、寄存器寻址7、在单片机语句格式中, ()A、标号B、操作码助记符为不可缺省的。D、注释C、操作数8、若A = 78H,执行指令SWAPA 后,A 的值为()。A、 78HB、 78DC、 87HD、87D

4、9、带进位加法指令助记符为()。A、 ADDB、 ADDCC、 SBCD、SUBB10、相当于累加器 A 内容乘以 2 的指令是()。A、 RL B、 RR C、 RLCD、 RRC四、请分析依次执行下面指令的结果。MOV SP,35HMOV DPTR,2345HPUSH DPLPUSH DPHPOP DPHPOP DPL五、在 8051 单片机片内 RAM 中,已知(30H) = 38H, (38H) = 40H , (40H) = 48H , (48H) =90H,请分析依次执行下面指令的结果。MOV A, 40HMOV R0, AMOV P1,F0HMOV R0, 30HMOV DPTR

5、,3848HMOV 40H, 38HMOV R0, 30HMOV 90H, R0MOV 18H,30HMOV A , R0HMOV P2, P1六、画出以下指令的寻址方式示意图: MOV R0, 70H设(R0)= 40H, (70H)= 55H MOVC A , A + DPTR设(A )= 50H , ( DPTR)= 2050H七、问答题:1、在单片机中, CPU 是如何确定和改变当前工作寄存器组的?2、程序状态字寄存器 PSW 的格式如何?试说明各标志位的含义。3、什么是机器周期?什么是指令周期?八、设HWL单元中有一变量X,请编写一段程序,完成如下功能,结果丫存入GPL单元中 若 X

6、 0,则 丫 = 1若 X = 0,则 丫 = 0若 X V0,则 丫 = 1附:参考答案:一、填空题:1 、数的最高位 0 12、 中央处理器 存储器 输入输出(I/O)接口3、 外部程序存储器外部数据存储器 内部程序存储器 内部数据存储器4、上电复位 手动按钮复位5、P0 口 P1 口 P2 口 P3 口6、 数据传送类指令算数运算类指令 逻辑运算类指令 控制转移类指令 位操作类指令7、25个字符操作功能8、后进先出9、进栈 出栈二、判断题1、x2V3、X4V 5、X6、V7、x8、V9、x 10、x三、选择题1、C2、 C 3、 B 4、 B D 5、 D6、 C 7、B 8、 C 9、

7、 B10、 A四、指令:结果:MOVSP, 35H(SP)二35HMOVDPTR, 2345H(DPH)=23H, (DPL)=45HPUSHDPL(SP)= 36H , (36H )=( DPL)=45HPUSHDPH(SP)= 37H , (37H) =( DPH)=23HPOPDPH(DPH)=(37H)=23H,(SP)=36HPOPDPL(DPL) = ( 36H)=45H,(SP)=35H、指令:结果:MOVA,40H(A )= 48HMOVRO, A(R0)= 48HMOVP1,# FOH(P1)= FOHMOV RO, 30H(90H)= 38HMOVDPTR , # 3848H(DPH)=38H,(DPL)=48HMOV40H, 38H(40H)= 40HMOVRO, 30H(R0)= 38HMOV90H, RO(90H)= 38HMOV18H,# 30H(18H)= 30HMOVA, ROH(A )= 40HMOVP2, P1(P2)= FOH六、七、问答题:1、答:在单片机中,CPU是通过使用PSW寄存器中的RS1、RSO两位的状态组合来选择当前工作寄存器组的。如下图:RS1RS2寄存器组000 组(00H 07H)011 组(08H OFH)102 组(10H 17H)113 组(18H 1FH)

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

当前位置:首页 > 商业/管理/HR > 商业计划书

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