单片机期末复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
期末复习题
一、填空题(每空1分)
1、已知X=-54,则X的原码(用八位二进制表示)是
(),反码是(),补码是()。
2、十进制数1755转换为二进制数是( ),转换
为十六进制数是( ),74.5用BCD码表示为( )。
3、指令 MOV A,R0 、指令 INC 30H和指令 MOVC A,A+DPTR
源操作数的寻址方式分别是()、()、()。
4、指令系统按机器周期数来分,可分为双周期指令、( )
指令和( )指令。
5、片RAM中位寻址区的地址从()单元到()
单元。
6、设(A)=8CH,(R0)=30H, (30H)=9FH,(CY)=1,
当执行指令 ADDC A,R0后,(A)=(),(30H)=(),(CY)=(),(OV)=(),(P)=()。
7、某一存储器芯片容量为8K×8,则该芯片有()根数据线,()根地址线。
8、若RS1=(),RS0=(),则工作寄存器R0~R7对应的地址为08H~0FH。
9、设(A)=8FH,(R0)=20H, (20H)=5CH,(CY)=1,当执行指令 SUBB A,R0后,(A)=(),(R0)=(),(CY)=()。
10、ACALL、LCALL指令的调用围分别是( )、
( )。
11、8031单片机最多可外扩( )字节数据存储器。
12、位地址15H指的是片RAM地址为()单元的()位。
1.十六进制数256H转化为十进制数为,转化为二进制数为。
2.PSW中有符号数运算的溢出标志位为,如字节数据运算不溢出,则运算结果必须在-~+围。
3.[+127]原 = ,[+127]反 = ,[+127]
。
补 =
[-37]原 = ,[-37]反 = ,[-37]补= 。
4.8031单片机片(有/无)ROM,对于8031单片机系统,其引脚EA= 。
5.若(PSW)=18H,则R0~R7的字节地址围为~。6.字节地址的末位为和的特殊功能寄存器可以位寻址,该类寄存器如。
7.指令AJMP的跳转围为,若超出此围则用指令。8.执行指令MOV 20H ,#55H和指令MOV C ,00H后,(CY)= ,(00H)= ,这里00H是(位/字节)地址。
9.若(PSW)=91H,(A)=85H,执行指令ADDC A,#0ABH后,(A)= ,(CY)= ,(AC)= 。
10.堆栈的栈顶位置由指针指向,堆栈的操作遵循先进后出、的原则,堆栈的操作用指令和指令。
1、已知X=-32,则X的原码(用八位二进制表示)是( ),
反码是( ),补码是( )。
2、MCS—51单片机的CPU由( )和( )两大部分组成。
3、位地址10H指的是地址为( )单元的( )位。
4、指令MOVC A,A+PC源操作数的寻址方式是()。
5、若RS0=1,RS1=0,则当前选用第()组工作寄存器。
6、SP寄存器专用于存放( )。
1、已知X=-32,则X的原码(用八位二进制表示)是( ),
反码是( ),补码是( )。
2、MCS—51单片机的CPU由( )和( )两大部分组成。
3、位地址10H指的是地址为( )单元的( )位。
4、指令MOVC A,A+PC源操作数的寻址方式是()。
5、若RS0=1,RS1=0,则当前选用第()组工作寄存器。
6、SP寄存器专用于存放( )。
1.0456H的十进制数值为,二进制数值为。
2.[-47]原= ,[-47]反= ,[-47]补= 。3.345.45的BCD吗值为。
4.若(PSW)=98H,则工作寄存器R0~R7对应于部RAM的地址为~。
5.51系列单片机部RAM可位寻址的单元字节地址围为~,相应的位地址空间位地址围
为~。
6. SFR中字节地址能被整除的寄存器可位寻址。
7.字节数据无符号数的运算围为~,有符号数的运算围为~,两者的运算标志为分别为CY和。
8. 8031单片机片(有/无)ROM或EPROM,用8031组成控制系统的电路图中,EA应接(高/低)电平。
9.若(PSW)=90H,(R0)=45H,(45H)=0A5H,(A)=56H,则执行
指令
ADDC A,R0后,(A)= ,(CY)= ,(AC)= 。
10.若(20H)=77H,执行指令MOV C,00H后,(CY)= ,(00H)= ,这里20H为地址,00H为地址。
11.堆栈的栈顶位置由指针指向,堆栈的操作遵循先进后出、的原则,堆栈的操作用PUSH 指令和指令。
12.跳转指令AJMP的跳转围为,超过此围则用指令跳转。
二、判断题(对划“√”,错划“×”,本题共10小题,每小题1分,
共10分)
1、()INC R5
2、()MOVC A, A+PC
3、()XCH R0, 20H
4、()MOVX A,R3
5、()XRL A, 30H
6、()MOV ACC.7, C
7、()SWAP R1
8、()RL 20H
9、()JC R0, F5H
10、()CJNE A, LOOP
1.MOV A,30H () 2.CJNE 30H,#00H,LOOP ()
3.MOV C,20H ()4.ADD 40H, #00H ()
5.PUSH 20H ()6.ANL A,40H ()
7.MOV 30H,#30H () 8.MOVX 30H, R0 ()
9.MOV 20H,R0 () 10.CLR R3 ()
1、()MOV 20H, R1
2、()MOVX R1, A
3、()POP ACC
4、()DEC R2
5、()ORL A,R2
6、()CPL A
7、()SWAP R5
8、()CLR ET0
9、()0000H: LJMP 0FFFH
10、()CJNE R1, #30H, 50H
1、()MOV 20H, R1
2、()MOVX R1, A
3、()POP ACC