22春西南大学[0924]《单片机原理与接口技术》课程作业答案奥鹏作业答案
1、与十进制数14相等的二进制数是(???? ??)。?
. ?1001B
. ?1110B ??
. ?1000B
. ?1111B
2、指令SUBB? A, ?@R1? 的第二操作数的寻址方式是(?????? ?)。?
. ?直接寻址
. ?立即寻址
. ?寄存器寻址
. ?寄存器间接寻址??
3、指令MOV? R0, 40H? 的第二操作数的寻址方式是( ???)。
. ?寄存器寻址
. ?寄存器间接寻址
. ?立即寻址
. ?直接寻址??
4、若R0中为40H,内部数据存储区40H字节中为76H,执行指令INC @R0后,R0中为( ???)。
. ?40H??
. ?55H
. ?75H
. ?77H
5、工作寄存器3区的 R0所在的内部数据存储区地址为(???? )。
. ?18H ??
. ?10H
. ?00H
. ?1FH
6、十六进制数47H的压缩BCD码为(??? ???)。?
. ?47H
. ?71H??
. ?71
. ?47
7、指令SUBB? A , #20H? 的第二操作数的寻址方式是(???? ?)。?
. ?寄存器间接寻址
. ?直接寻址
. ?寄存器寻址
. ?立即寻址 ??
8、指令MOV? @R1, #0EEH的第一操作数的寻址方式是(??? ?)。
. ?立即寻址
. ?直接寻址
. ?寄存器间接寻址 ??
. ?寄存器寻址
9、若R0中为33H,内部数据存储区33H字节中为9AH,执行指令DEC @R0后,33H节中为( ?? )。?
. ?99H??
. ?100
. ?33H
. ?9AH
10、指令ANL? A , #30H? 的第二操作数的寻址方式是(???? ??)。???
. ?立即寻址 ??
. ?寄存器间接寻址
. ?寄存器寻址
. ?直接寻址
11、若R0中为50H,内部数据存储区50H字节中为39H,执行指令INC @R0后,50H字节中为(???? ?)。
. ?50H
. ?3AH??
. ?40H ? ?
. ?51H
12、十六进制数61H的压缩BCD码为(??? ???)。?
. ?61
. ?61H
. ?97H ??
. ?97
13、若A中为00H,执行字节取反指令,CPL? A后,A中为(??? ?)。?
. ?随机数
. ?00H
. ?01H
. ?0FFH ??
14、若R4中数值为39H,执行加1指令 INC? R4 后,R4中为( ??? )。?
. ?3AH ??
. ?39H
. ?40H
. ?R5
15、MCS-51单片机是( ??)公司研发的一款单片机。
. ?DELL
. ?Motorola
. ?HP
. ?INTEL??
16、MCS-51单片机定时/计数器T1的溢出标志为TF1,定时/计数产生溢出时TF1会变为1,如不用中断方式而用查询方式使用定时器,则需要(? ??)。??
. ?可不处理
. ?由硬件清零
. ?由软件清零??
. ?由软件置1
17、以下指令的哪一个是伪指令? ( ???)
. ?NOP
. ?RRC A
. ?DIV AB
. ?ORG 00H??
18、?对于MCS-51单片机,一个机器周期包含有12个振荡周期,如果晶振频率fosc=6MHz,则一个机器周期为(?? ??)μS。
. ?2??
. ?1?
. ?6
. ?4
19、字符 “a ”的ASCII编码为61H,字符“j” ASCII编码是( ??)。
. ?69H ? ? ?
. ?68H ?
. ?67H
. ?6AH??
20、字符 “a ”的ASCII编码为61H,字符“b” ASCII编码是(???? )。??
. ?61H
. ?64H
. ?63H
. ?62H ??
21、工作寄存器0区的 R2分所在的内部数据存储区地址为( ??)。
. ?3
. ?2??
. ?4
. ?1
22、字符 “a ”的ASCII编码为61H,字符“h” ASCII编码是(?? ??)。??
. ?66H
. ?67H
. ?65H
. ?68H ??
23、指令MOVX? @DPTR,A的第一操作数的寻址方式是(??? ??)。?
. ?寄存器寻址
. ?直接寻址
. ?寄存器间接寻址??
. ?立即寻址
24、由ASCII编码表可知,字符“a” ASCII编码是61H,字符“n” ASCII编码是(????? )。??
. ?69H
. ?6EH??
. ?68H
. ?6AH
25、指令XRL ?A , #07FH 的第二操作数的寻址方式是( ???? )。?
. ?立即寻址 ??
. ?寄存器间接寻址
. ?直接寻址
. ?寄存器寻址
26、指令INC? @R0 操作数的寻址方式是(???? ?)。
. ?寄存器间接寻址??
. ?直接寻址
. ?寄存器寻址
. ?立即寻址 ? ? ?
27、指令 ADD? A , #05FH 的第二操作数的寻址方式是(???? ??)。?
. ?立即寻址??
. ?寄存器间接寻址
. ?直接寻址
. ?寄存器寻址 ? ? ?
28、与十进制数27相等的二进制数是( ??)。
. ?11110B
. ?11011B??
. ?10001B
. ?01010B
29、若A中为59H,执行加1指令,INC? A? 后,A中为( ??)。
. ?60H
. ?58H
. ?5AH??
. ?61H
30、下面四条指令中,哪条指令是不存在的( ?? ???)。?
. ?RETI
. ?POP 30H
. ?CLR A
. ?MOV A,@R4??
31、对于MCS-51单片机,如果晶振频率fosc=12MHz,则一个机器周期为(?? ??)μS。
. ?2?
. ?1??
. ?2?
. ?4
32、工作寄存器3区的 R2所在的内部数据存储区地址为(?????? ?)。???
. ?1FH
. ?1AH ??
. ?10H
. ?13H
33、以下MCS-51单片机的特殊功能寄存器中,哪一个堆栈指针?
. ?D. SP??
. ?SBUF
. ?IP
. ?IE
34、指令XCHD ?A , @R1的第二操作数的寻址方式是( ???? )。?
. ?寄存器寻址
. ?直接寻址
. ?寄存器间接寻址??
. ?立即寻址
35、MCS-51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的(??? ??),向CPU申请中断。?
. ?TF0置0或TF1置1
. ?TF0置1或TF1置0
. ?RI或TI置1??
. ?RI或TI置?0
36、字符 “A”的ASCII编码为41H, ?字符“B” ASCII编码为( ??)。?
. ?45H
. ?32H
. ?31H
. ?42H??
37、指令MOV? DPTR , #0300H? 的第二操作数的寻址方式是( ???? )。
. ?寄存器寻址
. ?直接寻址
. ?寄存器间接寻址
. ?立即寻址 ??
38、工作寄存器3区的 R7所在的内部数据存储区地址为(????? )。?
. ?1BH
. ?1AH
. ?1FH ??
. ?19H
39、十六进制数32H的压缩BCD码为(??? ???)。
. ?32
. ?50H??
. ?32H
. ?50
40、在MCS-51单片机的特殊功能寄存器有少数是16位的,以下特殊功能寄存器,16位的是(?? ??)。?
. ?SCON
. ?TH0
. ?TCON
. ?PC??
41、MCS-51单片机,程序状态寄存器PSW中的RS1和RS0这两位的四种状态决定了当前使用的是4个工作寄存器的哪一个区,如果这两位是0 1组合,则当前使用的是工作寄存器 (??? ???)区。?
. ?2
. ?1??
. ?3
. ?0
42、十六进制数4FH的压缩BCD码为(??? ???)。?
. ?79
. ?4FH
. ?90H
. ?79H??
43、指令MOV? 20H, #20H? 的第二操作数的寻址方式是( ???)。
. ?寄存器间接寻址??
. ?立即寻址
. ?直接寻址
. ?寄存器寻址
44、十六进制数4EH的压缩BCD码为(??? ???)。
. ?78
. ?80H
. ?4EH
. ?78H ??
45、若A中为50H,执行减1指令,DEC? A? 后,A中为( ???? )。
. ?50H
. ?4FH ???
. ?49
. ?49H
46、MCS-51单片机的5个中断源中,外中断0的自然优先级最高。?
. A.√??
. B.×
47、?MCS-51单片机系统上电后,使用的是工作寄存器1区。
. A.√
. B.×??
48、MCS-51单片机是一种哈弗结构的8位单片机,得到了较为广泛的应用。?
. A.√??
. B.×
49、MCS-51单片机中断系统中,电平触发方式的外中断,中断请求的撤销由外电路决定。?
. A.√??
. B.×
50、MCS-51单片机的UART异步通讯,波特率越高,传输每一个数据位就需要更多的时间。?
. A.√
. B.×??
51、无条件跳转指令LJMP可以实现整个程序存储区任意范围内的跳转。?
. A.√??
. B.×
52、MCS-51的特殊功能寄存器分布在内部数据存储区高地址区域,即80H~0FFH地址范围内。?
. A.√??
. B.×
53、无条件跳转指令SJMP可以实现程序存储区任意范围内的跳转。?
. A.√
. B.×??
54、?MCS-51单片机有的两个16位的定时/计数器,其中T0可以作为两个8位定时器/计数器使用,因此总共就有3个定时器可供用户同时使用。
. A.√
. B.×??
55、MCS-51的特殊功能寄存器SFR,分散在内部数据存储区60H~07FH地址范围内。?
. A.√
. B.×??
56、?MCS-51单片机的五个中断源都有各自独立的入口地址。
. A.√??
. B.×
57、MCS-51单片机内部数据存储区的位地址区只能按位使用,不能按字节方式使用。?
. A.√
. B.×??
58、MCS-51单片机中,无论配置在哪个级别的中断都可以嵌套。?
. A.√
. B.×??
59、MCS-51单片机是一种16位单片机,CPU的字长是16位。?
. A.√
. B.×??
60、?数据指针DPTR是一个16位的特殊功能寄存器寄存器。?
. A.√??
. B.×
主观题
61、MCS-51单片机的三个独立地址空间分别是( ???? ?)空间、内部数据存储空间和外部数据存储空间。?
参考答案:
?程序存储
62、与十六进制数数56H相等的十进制数是(???????)。?
参考答案:
86?
63、?MCS-51单片机,当晶振12MHz时,1个机器周期是(???? ??)微秒
参考答案:
1?
64、用汇编语言,编程序。中断方式使用T0定时器,方式2自动重新装初值模式,在P2.0产生2.5KHz连续方波,12MHz晶振。要给出定时器初值的计算过程。?
参考答案:
2.5KHz的连续方波周期400微秒,半周期200微秒。振荡频率12MHz, 一个机器周期1微秒,200微秒为200个机器周期。??? X=28-200=56? ?
ORG?????? 0000H
???????????????? SJMP????? MAIN
???????????????? ORG?????? 000BH
???????????????? SJMP????? SERVT0
???????????????? ORG?????? 0030H
MAIN:
???????????????? SETB????? ET0
???????????????? SETB????? EA
???????????????? MOV?? TMOD , #02H
???????????????? MOV?? TL0, #56
???????????????? MOV?? TH0, #56
???????????????? SETB?? TR0
???????????????? SJMP????? $
SERVT0: ?????????????
???????????????? CPL???? P2.0
????????????????RETI?
65、利用指令执行需要时间,用汇编语言编子程序,多重循环方式,实现延时100毫秒。振荡频率12MHz,要写出延时时间的计算过程。?
参考答案:
DEL0:? MOV? R1,#200
DEL1:? MOV? R2,#250
??????? ??????? DJNZ? R2,$
???????????????? DJNZ? R2,DEL1
???????????????? RET
12MHz振荡频率,一个机器周期为1微秒,
1+(1+2×250+2)×200+2)+2= 100,603≈100,000
相关练习题:
While at Wittier college, Sanders (the author of "I‘ll Never Escape the Ghetto") felt ashamed of telling people that he was from "
下面属于美国STS课程的是( )
在计算机中,采用二进制的主要原因是_____
为了检查和评估企业绩效管理系统的有效性,通常可以采用 ( )
投资于传统的股票、债券以外的金融和实物资产的基金指的是( )。
54、SET协议运行的目标主要有( )。
在社会主义社会中,个人利益与社会利益在根本上是()的。
指令指针寄存器是( )。
下列[ ]不属于税金内容。
按对外投资形式的产权关系不同,对外投资可以分为( )
运用所学的管理学知识,写一个调查或分析报告,阐述你所在公司(或工作单位)的使命、战略目标、组织结构、激励机制、管理控制与管理方式,分析其优劣势,针对劣势提出你的改进建议。
西方国家信托业发展的经验借鉴
毫秒爆破不仅可以改善岩石破碎质量,提高爆破效果,而且可以减少在围岩内产生的振动。
代理的种类有( )。
我国对发达国家的投资,在行业上应着眼于( )
The great profits they got is mainly to their new program.
绝对感受性与绝对感受阈限成什么的关系?
气溶胶污染物包括粉尘、烟液滴、降尘、悬浮物等。
腐败是必然的,还是偶然的?
CAD/CAM系统应能根据 获得的零件的有关数据及技术参数,自动编制出数控加工源程序,求解出刀位文件,并将刀位文件转换成零件的数控加工程序。