单片机试卷及答案2
单片机专业试题及答案详解

单片机专业试题及答案详解一、单选题1. 单片机中的“单片”指的是什么?A. 单片存储器B. 单片处理器C. 单片集成电路D. 单片输入设备答案:C2. 下列哪个不是单片机的典型应用?A. 家用电器控制B. 汽车电子C. 个人电脑D. 工业自动化答案:C3. 8051单片机的内部RAM地址空间是多少字节?A. 128B. 256C. 512D. 1024答案:B4. 下列哪个不是单片机的I/O端口?A. P0B. P1C. P2D. P3答案:D5. 单片机的时钟频率与机器周期的关系是什么?A. 时钟频率是机器周期的12倍B. 机器周期是时钟频率的12倍C. 时钟频率是机器周期的1/12D. 机器周期是时钟频率的1/12答案:D二、多选题6. 单片机的中断系统通常包括哪些部分?A. 中断源B. 中断向量表C. 中断优先级D. 中断服务程序答案:A, B, C, D7. 单片机的串行通信中,同步方式与异步方式的区别是什么?A. 同步方式需要时钟信号B. 异步方式不需要时钟信号C. 同步方式传输速率慢D. 异步方式传输速率快答案:A, B8. 下列哪些因素会影响单片机的功耗?A. 时钟频率B. 工作电压C. 温度D. 负载电流答案:A, B, D三、简答题9. 简述单片机的最小系统包含哪些基本组件?答案:单片机的最小系统通常包括:单片机本身、时钟电路、复位电路、电源电路、以及必要的输入输出接口。
10. 描述单片机的程序存储器和数据存储器的区别。
答案:程序存储器用于存储单片机执行的程序代码,通常是只读的。
数据存储器则用于存储程序运行过程中产生的数据,包括变量、常量等,通常是可读写的。
四、计算题11. 假设一个单片机的时钟频率为12MHz,计算其一个机器周期的时间长度。
答案:机器周期时间长度 = 时钟周期× 机器周期倍数。
对于大多数单片机,一个机器周期是12个时钟周期,所以机器周期时间长度= 1/12M Hz × 12 = 1μs。
单片机应用技术考试题答案

单片机应用技术考试试题(1)一、填空题(每空1分,共20分)1.MCS-51是指单片机的(系列号)号,8031、8051是指单片机的(型)号。
2.MCS-51共有(111)条指令,可分为几种不同的寻址方式。
如:MOV A,Ri 属于(寄存器间接)寻址方式,MOV C, bit 属于(位)寻址方式。
3.单片机(计算机)在进行(有符号)运算的情况下应使用补码。
4.单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若*位地址是09H,它所在单元的地址应该是(21H)。
5.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转移的;不同点是,当执行调用指令时,它不仅能转移到*一指定地址处,而且当子程序执行到(RET)指令后,它能自动返回到(调用指令的下一条)指令处,而普通转移指令(不)能返回。
6.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机(对内部f osc/12)脉冲进行计数,而计数器作用是指对单片机(外部)脉冲进行计数。
7.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FF),否则输入数据可能出错。
8.堆栈指针SP的内容将始终指示(堆栈的栈的栈顶),当单步执行了调用指令LCALL addr16后SP的内容将(不会)改变。
9.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行*些指令可实现软件延时。
而硬件延时一般是采用单片机的(定时/计数器)再通过软件编程来实现。
10.单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。
11.单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1)的溢出率来设定和计算波特率。
二、选择题(每空1分,共10分)1.判断是否溢出时用PSW的(B)标志位,判断是否有进位时用PSW的(A)标志位。
A.CY B.OV C.P D.RS0 E.RS12.在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用(B)调试方法。
单片机试题库及 参考答案

试题1 参考答案一、填空题(25分,每空1分)1. AT89S51单片机为8 位单片机2. MCS-51系列单片机的典型芯片分别为 8031 、 8051 、 8751 。
3. AT89S51的异步通信口为全双工(单工/半双工/全双工)4. AT89S51有 2 级中断, 5 个中断源5. AT89S51内部数据存储器的地址范围是00H~7FH ,位地址空间的字节地址范围是20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K 。
6. AT89S51单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。
7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH ,(R7)= 34H 。
8. 82C55可以扩展3个并行口,其中8 条口线具有位操作功能;9. 当单片机复位时PSW= 00 H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04 H。
10. 若A中的内容为67H,那么,P标志位为 1 。
11. 74LS138具有3个输入的译码器芯片,其输出作为片选信号时最多可以选中8片芯片。
二、判断以下指令的正误:(5分)(1)MOV 28H,@R4;(×)(2)INC DPTR;(√)(3)DEC DPTR;(×)(4)CLR R0 ;(×)(5)MOV T0,#3CF0H;(×)三、简答题1、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(计算过程)(6分)解:∵采用6MHZ晶振∴机器周期为2us(213-X)×2×10-6=1×10-3∴X=7692(D)=1E0CH=1 1110 0000 1100(B),化成方式0要求格式为 1111 0000 1100 B即0F00CH综上可知:TLX=0CH, THX=0F0H3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACCPOP B解: 该程序的功能是通过累加器ACC 与寄存器B 数据交换。
单片机原理及应用期末考试题试卷及答案大全(2)2(1)

单片机原理及应用期末考试题试卷及答案大全(2)2(1)单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的(d)口的引脚,还具有外中断、串行通信等第二功能。
a)P0b)P1c)P2d)P32.单片机应用程序一般存放在(b)a)RAMb)ROMc)寄存器d)CPU3.已知某数的BCD码为0111010101000010则其表示的十进制数值为(b)a)7542Hb)7542c)75.42Hd)75.424.下列指令中不影响标志位CY的指令有(d)。
a)ADDA,20Hb)CLRc)RRCAd)INCA5.CPU主要的组成部部分为(a)a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.INTEL8051CPU是(c)位的单片机a)16b)4c)8d)准167.8031复位后,PC与SP的值为(b)9.8031单片机中既可位寻址又可字节寻址的单元是(a)a)20Hb)30Hc)00Hd)70H10.下列哪条指令是正确的(d)a)PUSHR2b)ADDR0,A1.一个完整的微机系统由和两大部分组成。
2.8051的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。
8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROMH单元开始取指令并翻译和执行。
3.半导体存储器分成两大类和,其中具有易失性,常用于存储4.求十进制数-102的补码(以2位16进制数表示),该补码为5.PC存放_______________,具有___________特性。
在8051中决定程序执行顺序的是PC还是DPTR?它是______位?(是,不是)SFG?6.123=B=H。
7.8051内部有并行口,P0口直接作输出口时,必须外接;并行口作输入口时,必须先,才能读入外设的状态。
8.MCS-51的堆栈只可设置在,其最大容量为,存取数据的原则是堆栈寄存器SP是位寄存器,存放9.中断处理的全过程分为以下3个段:、、10.定时和计数都是对进行计数,定时与计数的区别是三、判断题(对者打√,错者打某,并改正,每题1分,共10分)1中断服务程序的最后一条指令是RET。
单片机试卷参考答案I II

单片机试卷参考答案I卷一、1、单片机是将CPU、存储器、定时/计数器、I/O接口电路和必要的外设集成在一块芯片上,构成一个既小巧又完善的计算机硬件系统。
特点是体积小、可靠性高、控制功能强、易于扩展、低电压、低功耗等。
2、程序存储器和数据存储器的区别是:程序存储器为只读,数据存储器为随机。
3、(1)8位的CPU,完成运算和控制功能;(2)256B内部RAM,用户和寄存器使用;(3)4KB内部FLASH ROM,存放程序;(4)2各16位的定时/计数器,用作定时/计数器;(5)4各8位并行I/O口,实现数据的并行输入、输出;(6)1各全双工的串行口;(7)5个中断源,用于中断;(8)片内振荡时钟电路:6M、12M、24M。
4、单片机最小应用系统是指能使单片机独立工作运行的尽可能少的电路连接。
二、1、155 1342、110011B 110110B3、111010B 11001110B三、A卷:01H 74H FEH 90H 23H 12H 01H 7FH C8H 7EH C8H DEH DFH 22HB卷:80H B2H 7DH 12H 80H 7EH 32H 7FH 64H DFH DEH DDH 22HII卷一、1、低性能8为单片机阶段1976~1978,,高性能8为单片机阶段1978~1982。
在自动控制领域内有广泛应用。
2、单片机实质上市一个硬件芯片,外加各种扩展接口电路、外围设备、被控对象等硬件,以及配备适当的软件系统。
3、单片机最小应用系统是指能使单片机独立工作运行的尽可能少的电路连接。
4、单片机复位时使CPU初始化操作,主要是使CPU与其他功能部件都处在一个确定的初始状态,并从这个状态开始工作。
二、1、171 1022、111101B 1010010B3、111101B 10100011B三、A卷:01H 74H FEH 90H 23H 12H 01H 7FH C8H 7EH C8H DEH DFH 22HB卷:80H B2H 7DH 12H 80H 7EH 32H 7FH 64H DFH DEH DDH 22H。
单片机试卷及标准答案

单片机试卷及标准答案一、单项选择题(每题1分,共20分)1. 单片机是一种()。
A. 集成电路B. 集成电机C. 集成回路D. 单一器件2. 单片机的主频指的是()。
A. 程序的速度B. 数据的走向C. 系统的数据位数D. 主振荡电路的频率3. 下列哪个不是单片机的主要应用领域?A. 嵌入式系统B. 军工领域C. 工业自动化D. 网络通信4. 单片机的存储单元主要分为()。
A. RAM、ROM、FLASHB. CD-ROM、DVD-ROM、BD-ROMC. 动态存储器、静态存储器、磁盘存储器D. 内存、硬盘、U盘5. 单片机系统中,时钟信号的频率一般由()决定。
A. 软件B. 主振荡器C. 时钟芯片D. 输入电压6. 单片机中,ALU是指()。
A. 控制单元B. 存储单元C. 算术逻辑单元D. 输入输出接口7. 单片机中,控制单元的主要功能是()。
A. 执行指令B. 存储数据C. 实现数据运算D. 负责数据输入输出8. 下列哪个不是单片机的指令格式?A. 功能码地址码B. 三地址码C. 扩展操作码D. 浮点操作码9. 单片机的中断是指()。
A. 系统异常B. 错误指令C. 外部事件D. 内存错误10. 单片机操作系统是()。
A. DOSB. WindowsC. LinuxD. 内置于单片机芯片中的系统11. 在单片机编程中,汇编语言编写的程序需要通过()转化为机器语言。
A. 编译器B. 汇编器C. 解释器D. 虚拟机12. 在连接单片机与外设接口时,常用的接口标准有()。
A. USBB. RS232C. EthernetD. HDMI13. 单片机的输入输出方式主要分为()。
A. 串行方式和并行方式B. 电压输入和电流输出C. 数字输入和模拟输出D. 多级输入和输出14. 单片机可以通过通信接口与其他设备进行()。
A. 数据传输B. 电力传输C. 信号传输D. 病毒传输15. 单片机编程中,使用中断的目的是()。
单片机试题二及参考答案

《单片机原理及应用》试卷2及参考答案(本试题分笔试题和操作题两部分。
共100分,考试时间120分钟。
)第一部分笔试题(本部分共有3大题,总分60分,考试时间60分钟,闭卷)一、填空题(每空1分,共20分)1、中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由()寄存器的内容决确定的。
2、在程序状态字寄存器PSW中,CY与OV标志的状态可反应指令运算的结果,其中CY为进位(借位)标志,被用于()符号数加(减)运算;OV为溢出标志,被用于()符号数加(减)运算。
3、消除键盘抖动常用两种方法,一是采用硬件去抖电路,用基本RS触发器构成;二是采用软件去抖程序,既测试有键输入时需延时()秒后再测试是否有键输入,此方法可判断是否有键抖动。
4、ADC0809的转换时钟一般为()Hz ,可采用单片机的()信号,再经过()的方法获得。
5、ROM在单片机系统中作为程序存储器,主要类型有ROM、PROM、EPROM、EEPROM和FLASH存储器。
其中8051有4K();8751有4K();89C51有4K()。
6、2.中断源的允许是由()寄存器决定的,中断源的优先级别是由()寄存器决定的。
7、单片机内部与外部RAM之间的查表指令是()。
8、转移指令LCALL addr16 的转移范围是(),JNB rel 的转移范围是(),调用指令AJMP addr11的调用范围是()。
9、扩展并行口时常采用8155可编程芯片,它由()、()、()、()4部分组成。
二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。
每题1分,共20分)1、如果(P0)=65H ,则当CPL P0.2SETB CMOV P0.4 ,C执行后(P0)=()(A)61H (B) 75H (C) 71H (D) 17H2、 ( )指令是MCS-51指令系统中执行时间最长且长达4 us的。
(A)比较转移(B)循环转移(C)增减量(D)乘除法3、10. 8031单片机中,将累加器A中的数送入外RAM的40H单元,可执行的指令()。
单片机试题含答案

说明:(1) 所有题目均答在答题纸上,所有题目均为必答题;(2) 判断题,用“√”和“×”表示对和错;(3) 请将你的准考证号的后五位填写在答卷的右下角指定位置内;(4) 考试时间为120分钟;(5) 以下题目均针对MCS-51单片机;试题1 判断题用√和×表示对和错(每小题1分,共10分)1、内部RAM 20H~2FH共16个字节单元提供了128个位单元,这些位单元的位地址编号为00H~7FH。
那么指令中的21H是表示位单元还是字节单元可以通过其具体的应用指令来区分。
(√)2、单片机只能应用于嵌入式系统,为适应嵌入式系统应用要求的不断提高,现在单片机技术的主要发展方向是努力增加其位数。
(×)3、在程序执行过程中,数据存储器的访问地址也可以由PC给出。
(√)4、DPTR为16位寄存器,因此通过@DPTR访问的数据单元位数也是16位的。
(×)5、现今单片机外围器件向串行扩展方向发展,很多单片机应用系统向片上最大化(SOC)加串行外围扩展的体系结构发展。
(√)6、IIC总线、1-Wire总线、串行外设接口SPI是目前通行的串行扩展总线(√)7、CAN总线诞生于汽车电子系统网络。
CAN总线为多主总线,总线上可挂接上百个节点,且任一节点均可成为主节点;有较高的传输速率与通信距离;有相关的机制来保证总线通信的高可靠性。
(√)8、89C51单片机外部地址总线宽度为16位,因此用该单片机构建的单片机应用系统的外部数据存储器最多只能扩展至64KB单元。
(×)9、最高优先级别的中断请求能够无条件的被立即响应,从而满足单片机应用系统的实时性要求。
(×)10、51单片机的特殊功能寄存器中的位是可以通过软件来设置的,因此其每一位都是可以位寻址的。
(×)试题2 选择题(单选题每小题2分,共60分)1、MCS-51单片机的最大时序定时单位是(1)。
DA、拍节B、状态C、机器周期D、指令周期2、需要外加电路来撤消中断请求信号的是(2)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一选择题(n )1.MCS—51单片机是高档16位单片机。
(y )2.MCS—51的产品8051与8031的区别是:8031片内无ROM。
(n )3.单片机的CPU从功能上可分为运算器和存贮器。
(y )4.MCS-51的指令寄存器是一个8位寄存器,用于暂存待执行指令,等待译码。
(n )5.MCS—51的指令寄存器是对指令寄存器中的指令进行译码,将指令转变为执行此指令所需要的电信号。
(y )6.8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。
(y )7.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。
(n )8.MCS—51的程序存贮器用于存放运算中间结果。
(y )9.MCS—51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。
(y )10.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。
(n )11.CPU的时钟周期为振荡器频率的倒数。
(n )12.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。
(y )13.单片机的指令周期是执行一条指令所需要的时间。
一般由若干个机器周期组成。
(n )14.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。
(n )15.MCS—51单片机上电复位后,片内数据存储器的内容均为00H。
(y )16.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的方脉冲。
(y )17.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为RAM来读写。
(n )18.MCS—51单片机的片内存贮器称为程序存贮器。
(n )19.MCS—51单片机的数据存贮器是指外部存贮器。
(y )20.MCS—51单片机的特殊功能寄存器集中布置在片内数据存贮器的一个区域中。
(y )21.微机控制系统的抗干扰问题是关系到微机应用成败的大问题.二、单项选择题1.MCS—51单片机的CPU主要的组成部分为 a 。
A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器2.单片机能直接运行的程序叫 c 。
源程序B。
汇编程序C。
目标程序D。
编译程序3.单片机中的程序计数器PC用来 c 。
A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址4.单片机上电复位后,PC的内容和SP的内容为 b 。
A.0000H,00H B。
0000H,07H C。
0003H,07H D。
0800H,08H5.单片机8031的ALE引脚是 b 。
输出高电平B。
输出矩形脉冲,频率为fosc的1/6C.输出低电平D。
输出矩形脉冲,频率为fosc的1/26.单片机8031的引脚 a 。
A.必须接地B。
必须接+5V C。
可悬空D。
以上三种视需要而定7.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是A 。
A.P0口B。
P1口C。
P2口D。
P0口和P2口8.PSW中的RS1和RS0用来 a 。
选择工作寄存器区号B。
指示复位C。
选择定时器D。
选择工作方式9.上电复位后,PSW的值为 d 。
A.1 B。
07H C。
FFH D。
010.单片机上电复位后,堆栈区的最大允许范围是 b 个单元。
A.64 B。
120 C。
128 D。
25611.单片机上电复位后,堆栈区的最大允许范围是内部RAM的 d 。
A.00H—FFH B。
00H—07H C。
07H—7FH D。
08H—7FH12.堆栈指针SP在内部RAM中的直接地址是 c 。
A.00H B。
07H C。
81H D。
FFH13.INTEL8031的P0口,当使用外部存贮存器时它是一个 d 。
A.传输高8位地址口A.传输低8位地址口C.传输高8位数据口D.传输低8位地址/数据口14.P0口作数据线和低8位地址线时 b 。
A.应外接上拉电阻B.不能作I/O口C.能作I/O口D.应外接高电平15.对于8031单片机,其内部RAM d 。
A.只能位寻址B.只能字节寻址C.既可位寻址又可字节寻址D.少部分只能位寻址16.寻址方式就是 c 的方式。
A.查找指令操作码B.查找指令C.查找指令操作数D.查找指令操作码和操作数17.8031 单片机若晶振频率为fosc=12MHz,则一个机器周期等于 c µS。
A.1/12 B.1/2 C.1 D.218.MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来 b 。
A.存放指令B.存放16位地址,作间址寄存器使用C.存放下一条指令地址D.存放上一条指令地址19.ALU表示 d 。
DA.累加器B.程序状态字寄存器C.计数器D.算术逻辑部件20.单片机上电后或复位后,工作寄存器R0是在 a 。
A.0区00H单元B.0区01H单元C.0区09H单元D.SFR21.单片机8051的XTAL1和XTAL2引脚是 d 引脚。
A.外接定时器B.外接串行口C.外接中断D.外接晶振22.8051单片机的VSS(20)引脚是 b 引脚。
A.主电源+5V B.接地C.备用电源D.访问片外存贮器23.8051单片机的VCC(40)引脚是引脚。
A.主电源+5V B.接地C.备用电源D.访问片外存贮器24.8051单片机a 口是一个8位漏极型开路型双向I/O端口。
A.P0 B.P1 C.P2 D.P325.8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是 d 。
A.P0 B.P1 C.P2 D.P326.MCS—51复位后,程序计数器PC= b 。
即程序从 b 开始执行指令。
A.0001H B.0000H C.0003H D.0023H27.MCS—51的片内外的ROM是统一编址的,如果端保持高电平,8051的程序计数器PC在 b 地址范围内。
A.1000H—FFFFH B.0000H—FFFFH C.0001H—0FFFH D.0000H—0FFFH 28.MCS—51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来 c ,它是按后进先出的原则存取数据的。
A.存放运算中间结果B.存放标志位C.暂存数据和地址D.存放待调试的程序29.单片机的堆栈指针SP始终是指示 b 。
A.堆栈底B.堆栈顶C.堆栈地址D.堆栈中间位置30.单片机的P0、P1口作输入用途之前必须 a 。
A.在相应端口先置1 B.在相应端口先置0 C.外接高电平D.外接上拉电阻31.MCS—51的串行数据缓冲器SBUF用于b 。
A.存放运算中间结果B.存放待发送或已接收到的数据C.暂存数据和地址D.存放待调试的程序32.MCS—51单片机的P1口的功能是d 。
A.可作通用双向I/O口用B.可作一般I/O口用C.可作地址/数据总线用D.可作通用I/O口用33.MCS—51单片机复位后,专用寄存器ACC的状态是 c 。
A.0000H B.07H C.00H D.0FFH34.当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统先用的工作寄存器组为 b 。
A.组0 B.组1 C.组2 D.组335.8051单片机中,唯一一个用户可使用的16位寄存器是 d 。
A.PSW B.ACC C.SP D.DPTR36.8051的程序计数器PC为16位计数器,其寻址范围是 d 。
A.8K B.16K C.32K D.64K37.单片机应用程序一般存放在 b 中。
A.RAM B.ROM C.寄存器D.CPUMCS—51单片机指令系统及程序设计一、单项选择题1.MCS—51汇编语言指令格式中,唯一不可缺少的部分是b 。
A.标号B.操作码C.操作数D.注释2.MCS—51的立即寻址方式中,立即数前面 d 。
A.应加前缀“/:”号B.不加前缀号C.应加前缀“@”号D.应加前缀“#”号3.MCS—51的立即寻址的指令中,立即数就是 b 。
A.放在寄存器R0中的内容B.放在程序中的常数C.放在A中的内容D.放在B中的内容4.单片机中PUSH和POP指令常用来 c 。
A.保护断点B.保护现场C.保护现场,恢复现场D.保护断点,恢复断点5.MCS—51寻址方式中,操作数Ri加前缀“@”号的寻址方式是 a 。
A.寄存器间接寻址B.寄存器寻址C.基址加变址寻址D.立即寻址6.执行指令MOVX A,@DPTR时,、脚的电平为 c 。
A.高电平,高电平B.低电平,高电平C.高电平,低电平D.低电平,低电平7.下列指令判断若P1口最低位为高电平就转LP,否则就执行下一句的是 b 。
A.JNB P1.0,LP B.JB P1.0,LP C.JC P1.0,LP D.JNZ P1.0,LP8.下列指令中比较转移指令是指 b 。
DJNZ Rn,rel B.CJNE Rn,#data,rel C.DJNZ direct,rel D.JBC bit,rel7.指令MOV R0,#20H执行前(R0)=30H,(20H)=38H,执行后(R0)= b 。
A.00H B.20H C.30H D.38H8.指令MOV R0,20H执行前(R0)=30H,(20H)=38H,执行后(R0)= d 。
A.20H B.30H C.50H D.38H9.MCS—51指令MOV R0,#20H中的20H是指 d 。
A.立即数B.内部RAM20H C.一个数的初值 D.以上三种均有可能,视该指令的在程序中的作用10.下列指令中影响堆栈指针的指令是d 。
A.LJMP B.ADD C.MOVC A,@A+PC D.LCALL11.已知:A=D2H,(40H)=77H,执行指令:ORL A,40H后,其结果是: d 。
A.A=77H B.A=F7H C.A=D2H D.以上都不对11.MCS—51指令系统中,清零指令是 c 。
A.CPL A B.RLC A C.CLR A D.RRC A12.MCS—51指令系统中,求反指令是 a 。
A.CPL A B.RLC A C.CLR A D.RRC A13.MCS—51指令系统中,指令MOV A,@R0,执行前(A)=86H,(R0)=20H,(20H)=18H,执行后 c 。
A.(A)=86H B.(A)=20H C.(A)=18H D.(A)=00H14.下列指令判断若累加器A的内容不为0就转LP的是 c 。
A.JB A,LP B.JNZ A,LP C.JNZ LP D.CJNE A,#0,LP15.设累加器A中为无符号数,B中数为2,下列指令 d 的作用与其它几条不同。