- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单片机原理及应用复习题含答案
一、单选题(共53题,每题1分,共53分)
1.一个具有2K字节的程序放在首地址为5100H的存贮区,则末地址为():
A、59FFH
B、5800H
C、58FFH
D、5900H
正确答案:C
2.哪个不是常用的晶振频率():
A、11.0592MHz
B、6MHz
C、3MHz
D、12MHz
正确答案:C
3.已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位。各个位的值是()。
A、0、0、0
B、1、0、1
C、1、1、1
D、1、1、0
正确答案:D
答案解析:首先将98H和0FAH转换为二进制进行加法运算:98H=,0FAH=。相加结果为+=110010010B,舍弃最高位进位后结果为0010010B。CY(进位标志):相加产生了进位,所以CY=1;AC(辅助进位标志):低半字节相加有进位,所以AC=1;OV(溢出标志):两个正数相加结果为负数,或者两个负数相加结果为正数才会溢出,这里两个数相加结果没有溢出,所以OV=0。所以答案是D。
4.当晶振频率为6MHz时,有效复位信号高电平时间要持续():
A、4μs
B、2μs
C、3μs
D、1μs
正确答案:A
5.某种存储器芯片是8KB*4/片,那么它的地址线根数是()
A、11根
B、12根
C、13根
D、14根
正确答案:C
答案解析:因为8KB=2^13B,所以需要13根地址线来寻址8KB的空间,而该芯片是8KB*4/片,地址线根数与存储容量的地址线需求相关,所以地址线根数要大于13根。
6.RST引脚功能是()
A、复位信号
B、外部程序存储器读选通信号
C、访问程序存储控制信号
D、+5V电源
正确答案:A
答案解析:RST引脚是复位信号引脚。当该引脚出现复位信号时,会使单片机等芯片进行复位操作,将程序计数器PC清零,使单片机从初始状态开始运行,以确保系统的正确启动和稳定运行。
7.波特的单位是()
A、字符/秒
B、帧/秒
C、位/秒
D、字节/秒
正确答案:C
答案解析:波特是数据传输速率的单位,表示每秒钟传输的二进制位数,即位/秒。
8.地址总线的缩写是():
A、AB
B、DB
C、CB
D、KB
正确答案:A
答案解析:地址总线(AddressBus;AB)是计算机中用于在CPU、内存和其他部件之间传输地址信息的一组线路。DB通常指数据总线(DataBus),CB含义不常见,KB是千字节(Kilobyte)的缩写,不是地址总线的缩写。
9.执行中断处理程序最后一句指令RETI后,
A、程序返回到ACALL的下一句
B、程序返回到LCALL的下一句
C、程序返回到主程序开始处
D、程序返回到响应中断时一句的下一句
正确答案:D
答案解析:执行中断处理程序最后一句指令RETI后,程序会返回到响应中断时一句的下一句。RETI指令的作用是从中断服务程序返回,它会恢复断点地址,使得程序继续执行响应中断时被打断的下一条指令。
10.已知(A)=59H,(PSW)=80H,执行指令ADDCA,#4CH后CY和AC的内容为():
A、0,1
B、1,1
C、0,0
D、1,0
正确答案:A
11.已知(A)=7FH,(PSW)=00H,当执行RRCA指令后PSW的内容为():
A、80H
B、81H
C、00H
D、01H
正确答案:A
12.子程序返回指令的操作数有几个():
A、0
B、2
C、1
D、3
正确答案:A
答案解析:子程序返回指令的操作数可以有0个或多个。在某些情况下,返回指令可能不需要操作数,直接返回到调用处;而在其他情况下,可能会有返回值等情况,会携带一定的操作数信息。所以操作数的数量是大于0的。
13.若(SP)=40H,当执行一条LCALL指令后,SP的值为():
A、41H
B、42H
C、38H
D、3FH
正确答案:B
答案解析:执行LCALL指令时,先将PC的当前值(即下一条要执行指令的地址)压入堆栈,然后跳转到子程序入口地址。PC当前值压入堆栈时,先压入高字节,再压入低字节。PC值占两个字节,所以堆栈指针SP先加2。原来SP=40H,加2后SP=42H。
14.设(A)=38H,R0=28H,(28H)=18H,执行下列程序后,ORLA,#27HANLA,28HXCHDA,@R0CPLA。(A)=
A、E5h
B、E6h
C、E7h
D、E8h
正确答案:C
15.当MCS-51复位时,下面说法准确的是()
A、PC=0000H
B、SP=00H
C、SBUF=00H
正确答案:A
您可能关注的文档
最近下载
- 杨庙中心卫生院门诊综合楼建设工程项目环境影响评价文件审批意见的公示69..doc VIP
- 2025年新修订《传染病防治法》.ppt
- 不良事件鱼骨图分析.docx VIP
- 21泥石流防治工程设计规范(试行)-TCAGHP 021-2018.pdf VIP
- 初中英语新人教版七年级下册全册重点拓展短语(分单元编排)(2025春).doc VIP
- 生物医药领域领域研发费用加计扣除税收优惠政策指引(2022年版).pdf VIP
- 高句丽遗民高足酉墓志铭考释.doc VIP
- 2025年人教版信息科技八年级全一册教案教学设计.pdf
- 村镇供水工程施工质量验收评定表及填表说明(SL-688-2013-).doc VIP
- GBZ2.1-2019 工作场所有害因素职业接触限值 第1部分:化学有害因素.docx VIP
文档评论(0)