华南理工单片机原理与接口技术复习试题与答案

合集下载

华南理工大学大三电子信息专业单片机原理试卷及答案

华南理工大学大三电子信息专业单片机原理试卷及答案

华南理工大学试卷(闭卷A)备注:答题一律写在答题纸上并连同试卷一起上交。

一.填空题(每空1分,共15分)1. 1个机器周期由()个状态周期及()个振荡周期组成。

2.MCS-51单片机的外部数据存储器和外部I/O口实行()编址,并使用相同的选通控制信号,均使用()指令访问。

3. 51 系列单片机内部数据存储器地址范围为00~7FH。

地址的前()个单元称为寄存器区。

可用作();R0与R1可作()使用。

4. 8XX51单片机的堆栈设在内部RAM区,深度不大于(),初始化时SP指向()。

5.对于串行口中断,CPU响应中断后,没有用硬件清除()标志TI、RI,必须用()清除。

6. 中断处理的过程分为4个阶段:()、()、()和()。

二.简答题(每小题3分,共15分)1. 在51系列单片机的汇编指令集中,有哪些寻址方式?2. 8051单片机的PSEN、RD、WR信号分别是什么功能?可由哪些指令产生?3. 若51系列单片机进行了系统扩展,其P0,P2还能作为I/O口用吗?它们在系统扩展后的功能是什么?4. 定时/计数器的启动与GATE控制位有何关系?请作简单说明。

5. MXX51系列单片机的中断系统共分几类优先级?如何设定?三、程序设计(每小题10分,共20分)1. 双字节的被加数、加数分别存放在R1R0、R7R6中,请编写程序,实现双字节加法运算,要求R1R0+R7R6 (32H)(31H)(30H),其中,R0、R6、(30H)分别表示被加数、加数以及和的最低位。

2. 片内RAM地址为50H-5FH的单元中存放着16个无符号数,请按从小到大的顺序依次排列它们。

A2四.接口应用与扩展(每小题15分,共30分)1. 用8XX51的P1口接8个LED 发光二极管,由INT 1接一消抖开关产生 中断请求信号,开始P1.0的LED 亮,以后每中断一次,下一个LED 亮, 顺序下移,且每次只一个LED 亮,周而复始。

单片机原理及接口技术复习题(带答案)

单片机原理及接口技术复习题(带答案)

27、下列单片机中,哪一个芯片的 EA 端需接低电平才能正常使用( D ) 。 A、89C51 B、8051 C、89S51 D、8031 28、改变 Fosc 的大小可以影响定时/计数器的( C ) 。 A、计数初值 B、定时初值 C、定时时长 D、计数范围 29、若要使单片机处于复位状态,则应在 RST 引脚端加一( D )信号。 A、低电平 B、负电压 C、正弦波 D、高电平 30、MOVC A,@A+DPTR 的寻址方式是( C ) 。 A、寄存器间接寻址 B、立即寻址 C、变址寻址 D、相对寻址 31、下列指令中,能实现 A=100 功能的指令是( D ) 。 A、MOV A,@R1+100 B、MOV A,#100H C、MOVX A,100 D、MOV A,#100 32、指令 SETB EX1 表示开放( B )中断。 A、定时/计数器 T0 B、外中断 1 C、定时/计数器 T1 D、外中断 0 33、8 位模数转换芯片 ADC0809,基准电压为 2.55V,如输入的模拟电压为 1.2V,则输出的 数字量为( D ) 。 A、100 B、10000000B C、F0H D、120 34、在 MCS-51 单片机的定时/计数器中, ( B )定时的时间最长。 A、方式 0 B、方式 1 C、方式 2 D、方式 3 35、通常情况下,若要通过单片机 I/O 口直接驱动数码管实现 8 位数字动态扫描显示,则需要 ( C )根数据线。 A、18 B、32 C、16 D、64 36、单片机定时器方式设置为方式 1,定时时长为 10ms,fosc=12MHz,如此时需将定时时间 变短,则需( C ) 。 A、仅减小定时器初值 B、仅减小外接晶体振荡器频率 C、仅增大定时器初值 D、同时减小外接晶体振荡器频率及定时器初值 37、要在摄氏 100°C 的环境下使用单片机,则应选用( A ) 。 A、军用级 B、民用级 C、商业级 D、工业级 38、改变 Fosc 的大小可以影响定时/计数器的( D ) 。 A、计数初值 B、定时初值 C、计数范围 D、定时时长 39、若要使单片机处于复位状态,则应在 RST 引脚端加一( A )信号。 A、高电平 B、负电压 C、正弦波 D、低电平 40、MOVC A,@A+DPTR 的寻址方式是( D ) 。 A、寄存器间接寻址 B、立即寻址 C、相对寻址 D、变址寻址 41、下列指令中,能实现 A=128 功能的指令是( A ) 。 A、MOV A,#80H B、MOV A,#128H C、MOVX A,128 D、MOV A,@R1+128 42、某同学用单片机定时器设计了电子钟,但发现每天走时慢 1 分钟,若要解决该问题,则 应( B ) 。 A、减小定时初值 B、加大定时初值 C、加入延时程序 D、降低晶振频率 43、8 位模数转换芯片 ADC0809,基准电压为 2.55V,如输入的模拟电压为 2.4V,则输出的 数字量为( C ) 。 A、220 B、10000000B C、F0H D、FFH 44、用单片机的定时/计数器做一频率计,Fosc=12MHz,若要使最高测量频率达到 3.5MHz,

华南理工大学单片机原理考试题及答案3

华南理工大学单片机原理考试题及答案3

华南理工大学《单片机原理及应用》模拟试卷一、填空题(35分)1、MCS-51的复位条件是。

复位后,CPU从单元开始执行程序,PC= ,SP= ,PSW= 。

2、在下列情况EA引脚应接何种电平?(1)只有片内ROM,EA= ;(2)只有片外ROM,EA= ;(3)有片内、片外ROM,EA= ;(4)有片内ROM但不用,而用片外ROM,EA= 。

3、若PSW的内容为18H,则工作寄存器R0的地址是H。

4、10根地址线可选个存储单元,32KB存储单元需要根地址线。

5、若8031单片机的晶振频率fosc=12MHz,则时钟周期为,状态周期为,机器周期为,执行MUL AB指令需要时间为。

6、8031单片机指令MOV是访问,最大范围为,MOVX是访问,最大范围为,MOVC是访问,最大范围为。

7、指令POP B的源操作数是,是寻址方式,目的操作数是,是寻址方式。

8、已知SP=25H,PC=4345H,(24H)=12H,(25H)=34H,(26H)=56H,当执行RET指令后,SP=,PC= 。

9、当定时/计数器选定为定时器方式时,是对进行计数,选定为计数器方式时,是对进行计数。

10、MCS-51单片机的串行口有种工作方式,其中方式0是方式,它的波特率为,用引脚传送数据,用引脚输出同步时钟信号。

二、选择题(正确答案在序号前打√,每小题1分,共10分)1.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS—51的PC为16位,因此其寻址范围是(A) 4KB (B)64KB (C)8KB (D)128KB2.PC的值是(A)当前指令前一条指令的地址(B)当前正在执行指令的地址(C)下一条指令的地址(D)控制器中指令寄存器的地址3.以下运算中对溢出标志OV没有影响或不受OV影响的运算是(A)逻辑运算(B)符号数加减法运算(C)乘法运算(D)除法运算4.假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为(A)6H (B)37H (C)38H (D)39H5.在MCS—51中(A)具有独立的专用的地址线(B)由P0口和P1口的口线作地址线(C)由P0口和P2口的口线作地址线(D)由P1口和P2口的口线作地址线6.在寄存器间接寻址方式中,指定寄存器中存放的是(A)操作数(B)操作数地址(C)转移地址(D)地址偏移量7.执行返回指令时,返回的断点是(A)调用指令的首地址(B)调用指令的末地址(C)调用指令下一条指令的首地址(D)返回指令的末地址8.假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为(A)CBH (B)03H (C)EBH (D)C8H9.执行以下程序段MOV R0,# dataMOV A,@R0RL AMOV R1,ARL ARL AADD A,R1MOV @R0,A后,实现的功能是(A)把立即数data循环左移3次(B)把立即数data乘以10(C)把data单元的内容循环左移3次(D)把data单元的内容乘以1010.如在系统中只扩展一片Intel 2732(4KХ8),除应使用P0口的8条口线外,至少还应使用P2口的口线(A)4条(B)5条(C)6条(D)7条三、判断题(正确打√,错误打ⅹ,每小题1分,共5分)1.用户构建单片机应用系统,只能使用芯片提供的信号引脚。

单片机原理与接口技术复习题及答案

单片机原理与接口技术复习题及答案

复习题及答案(一)一、选择题(在每一个小题四个备选答案中选出一个正确答案,填在题的括号中)1、80C51基本型单片机内部程序存储器容量为(C)。

(A)16K (B)8K (C)4K (D)2K2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。

(A)(B)RST (C)ALE (D)3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。

(A)P0 (B)P1 (C)P2 (D)P34、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。

(A)(B)T1 (C)串口(D)T05、在80C51中,要访问SFR使用的寻址方式为(A)。

(A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址6、以下的4条指令中,不合法的指令为(D)。

(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC7、当需要扩展一片8K的RAM时,应选用的存储器为(B)。

(A)2764 (B)6264 (C)6116 (D)621288、若想扩展键盘和显示,并希翼增加256字节的RAM时,应选择(A)芯片。

(A)8155 (B)8255 (C)8279 (D)74LS1649、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。

(A)方式0 (B)方式1 (C)方式2 (D)方式310、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。

(A)08H (B)80H (C)00H (D)07H二、填空题1、计算机的经典结构由存储器、运算器、控制器、输入设备、输出设备组成。

2、80C51单片机基本型内部RAM有128 个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是位寻址区,三是数据缓冲区。

3、在8051单片机中,由2 个振荡周期组成1个状态周期,由6 个状态周期组成1个机器周期。

4、8051的堆栈是向地址的高端生成的。

单片机原理及接口技术试题及答案

单片机原理及接口技术试题及答案

单片机原理及接口技术试题及答案一、填空题(25分,每空1分)1. AT89S51单片机为位单片机2. MCS-51系列单片机的典型芯片分别为、、。

3. AT89S51的异步通信口为(单工/半双工/全双工)4. AT89S51有级中断,个中断源5. AT89S51内部数据存储器的地址范围是,位地址空间的字节地址范围是,对应的位地址范围是,外部数据存储器的最大可扩展容量是。

6. AT89S51单片机指令系统的寻址方式有、_______、_ ___、_ ____、。

7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= ,(R7)=。

8. 82C55可以扩展个并行口,其中条口线具有位操作功能;9. 当单片机复位时PSW= H,这时当前的工作寄存器区是区,R4所对应的存储单元地址为 H。

10. 若A中的内容为67H,那么,P标志位为。

11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中片芯片。

二、判断以下指令的正误:(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; POPSP;则:(DPH)= __ ___;(DPL )=____ ____;(SP )=____ ____;(6分) 2. 采用6MHz 的晶振,定时1ms ,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACCPOP B四、图为8段共阴数码管,请写出如下数值的段码。

0____ __;1_______ _;2_______ _;3____ _ ;_4______ ;5_____ ; P_____ _;7_______ ;8____ __;C_______;五、简述AT89S51单片机主从结构多机通信原理,设有一台主机与三台从机通信,其中一台从机通信地址号为01H ,请叙述主机呼叫从机并向其传送一个字节数据的过程。

华南理工大学单片机原理考试题及答案1

华南理工大学单片机原理考试题及答案1

华南理工大学《单片机原理及应用》试题一、填空题1、MCS-51有 5 个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择。

2、MOV PSW,#10H是将MCS-51的工作寄存器置为第2区。

3、用串口扩并口时,串行接口工作方式应选为方式0。

4、寄存器PC复位后为0000H。

5、PSW中RS1RS0=10时,R2的地址为12H。

PSW中RS1RS0=11时,R7的地址为1FH。

6、MCS-51中,T0中断服务程序入口地址为000BH。

7、80C51中断有2个优先级。

8、80C51中断嵌套最多级。

9、MCS-51单片机访问片外存贮器时,利用ALE信号锁存来自P0口的低8位地址信号。

10、12根地址线可选4K个存储单元,32KB存储单元需要15根地址线。

11、三态缓冲寄存器输出端的“三态”是指高电平态、低电平态和高阻态。

12、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8块芯片。

13、A/D转换器的作用是将模拟量转为数字量,D/A转换器的作用是将数字量转为模拟量。

14、单片机系统复位后,PSW=00H,因此片内RAM寄存区的当前寄存器是第0组,8个寄存器的地址为00H~07H。

15、假定SP=60H,ACC=30H,B=70H,执行下列指令:PUSH ACCPUSH B后,SP的内容为,61H单元的内容为,62H单元的内容为。

16、假定SP=62H,(61H)=30H,(62H)=70H,执行下列指令:POP DPHPOP DPL后,DPTR的内容为7030H,SP的内容为60H。

17、单片机的数据通信方式有二种,即串行方式和并行方式,其中串行方式传输距离较远,成本较低。

18、异步串行通信有单工、半双工和全双工共三种传送方向形式。

19、异步串行通信的帧格式由起始位、数据位、奇偶校验位和停止位组成。

20、波特率的含义为每秒传二进制的位数,其单位为bps。

华南理工大学单片机原理考试题及答案4

华南理工大学单片机原理考试题及答案4

华南理工大学单片机原理考试题及答案一、单选题、1、十进制数126其对应的十六进制可表示为()A、8 FB、8 EC、F ED、7 E2、十进制数89.75其对应的二进制可表示为()A、10001001.01110101B、1001001.10C、1011001.11D、10011000.113、二进制数110010010对应的十六进制数可表示为()A、192HB、C90HC、1A2HD、CA0H4、二进制数110110110对应的十六进制数可表示为()A、1D3HB、1B6HC、DB0HD、666H5、一3的补码是()A、10000011B、11111100C、11111110D、111111016、下列表达式错误的是()A、X补+Y补=〔X+Y〕补B、X=〔X补〕补C、X= XD、X·Y+X·Y =X+Y7、CPU主要的组成部部分为()A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器8、计算机的主要组成部件为()A、CPU,内存,I/O□B、CPU,键盘,显示器C、主机,外部设备D、以上都是9、INTEL 8051 CPU是()位的单片机A、16B、4C、8D、准1610、对于INTEL 8031来说,EA脚总是()A、接地B、接电源C、悬空D、不用11、在计算机中“A”是用()来表示的A、BCD码B、二一一十进制编码C、余三码D、ASC II码12、在单片机中,通常将一些中间计算结果放在()中A、累加器B、控制器C、程序存储器D、数据存储器13、程序计数器PC用来()A、存放指令B、存放正在执行的指令地址C、存放下一条的指令地址D、存放上一条的指令地址14、数据指针DPDR在()中A、CPU控制器B、CPU运算器C、外部程序存储器D、外部数据存储器15、指令和程序是以()形式存放在程序存储器中A、源程序B、汇编程序C、二进制编码D、BCD码16、单片机应用程序一般存放在()A、RAMB、ROMC、寄存器D、CPU17、单片机上电后或复位后,工作寄存器R0是在()A、0区00H单元B、0区01H单元C、0区09H单元D、SFR18、进位标志CY在(; )中A、累加器B、算逻运算部件ALUC、程序状态字寄存器PSWD、DPOR19、单片机8051的XTAL1和XTAL2引脚是()引脚A、外接定时器B、外接串行口C、外接中断D、外接晶振20、8031复位后,PC与SP的值为()A、0000H,00HB、0000H,07HC、0003H,07H寄存器D、0800H,00H21、单片机的堆栈指针SP始终是()A、指示堆栈底B、指示堆栈顶C、指示堆栈地址D、指示堆栈长度22、P0、P1口作输入用途之前必须()A、相应端口先置1B、相应端口先置0C、外接高电平D、外接上拉电阻23、一个EPROM的地址有A0----A11引脚,它的容量为()A、2KBB、4KBC、11KBD、12KB24、8031单片机中既可位寻址又可字节寻址的单元是()A、20HB、30HC、00HD、70H25、8031单片机中片内RAM共有()字节A、128B、256C、4KD、64K26、执行指令MOVX A,﹫DPTR时,WR.RD脚的电平为()A、WR高电平,RD低电平B、W R低电平,RD高电平C、WR高电平,RD高电平D、WR低电平,RD低电平27、INTEL 8031的PO□,当使用外部存储器时它是一个()A、传输高8位地址□B、传输低8位地址□C、传输低8位数据□D、传输低8位地址/数据总线□28、当标志寄存器P S W的R S O和R S I分别为1和0时,系统选用的工作寄存器组为()A、组0B、组1C、组2D、组329、下列指令中错误的是()A、MOV A,R4B、MOV 20H,R4 C 、MOV R4,R3 D、MO V﹫R4,R330、下列指令中不影响标志位CY的指令有()A、ADD A,20HB、CLR C 、RRC A D、INC A31、LJMP跳转空间最大可达到()A、2KBB、256B C 、128B D、64KB32、计算机内部数据之所以用二进制形式表示,主要是()A、为了编程方便B、由于受器件的物理性能限制 C 、为了通用性D、为了提高运算速度33、8051单片机共有()中断源A、4B、5 C 、6 D、734、8051单片机共有()个中断优先级A、2B、3 C 、4 D、535、外部中断源I E 1(外部中断1)的向量地址为()A、0003HB、000BH C 、0013H D、002BH36、累加器A的位地址为()A、E 7 HB、F 7 H C 、D 7 H D、87H37、寄存器B的位地址为()A、E 7 HB、F 7 H C 、D 7 H D、87H38、8051的内部RAM中,可以进行位寻址的地址空间为()A、00H∽2FHB、20H∽2FH C 、00H∽FFH D、20H∽FFH39、设累加器A的内容为0 C 9 H,寄存器R2的内容为54H,C Y=1,执行指令S U B B A,R2 后结果为()A、(A)=74HB、(R2)=74H C 、(A)=75H D、(R2)=75H40、设(A)=0 C 3 H,(R0)=0 A A H,执行指令A N L A,R0后,结果()A、(A)=82HB、(A)=6CH C 、(R0)=82 D、(R0)=6CH41、8051的程序计数器P C为16位计数器,其寻址范围是()A、8KB、16 K C 、32 K D、64 K42、提高单片机的晶振频率,则机器周期()A、不变B、变长 C 、变短D、不定43、在堆栈操作中,当进栈数据全部弹出后,这时S P应指向()A、栈底单元B、7FH单元 C 、栈底单元地址加1 D、栈底单元地址减144、8051单片机中,唯一一个用户不能直接使用的寄存器是()A、P S WB、D P T R C 、P C D、B45、8051单片机中,唯一一个用户可使用的16位寄存器是()A、P S WB、D P T R C 、A C C D、P C46、执行如下三条指令后,30H单元的内容是()M O V R 1,#30HM O V 40H,#0 E HM O V ﹫R 1,40HA、40HB、30H C 、0 E H D、F F H47、有如下程序段:M O V R 0,#30HS E T B CC L R AA D D C A,#0 0HM O V ﹫R 0,A执行结果是()A、(30H)=0 0HB、(30H)=0 1H C 、(00H)=0 0H D、(00H)=0 1H48、从地址2132H开始有一条绝对转移指令A J M P addr11,指令可能实现的转移范围是()A、2000H∽27FFHB、2132H∽2832H C 、2100H∽28FFH D、2000H∽3FFFH49、中断是一种()A、资源共享技术B、数据转换技术 C 、数据共享技术D、并行处理技术50、执行M O V I E,#81H指令的意义是:()A、屏蔽中断源B、开放外部中断源0 C 、开放外部中断源1 D、开放外部中断源0和1二、多选题1、所谓系统总线,指的是()A、数据总线B、地址总线C、内部总线D、外部总线E、控制总线2、系统内存包括()A、硬盘B、软盘C、RAMD、ROME、光盘3、数123可能是()A、二进制数B、八进制数C、十六进制数D、四进制数E、十进制数4、8051单片机寻地方式有()A、寄存器间接寻址方式B、立即寻址方式C、直接寻址方式D、变址间接寻址方式E、位寻址方式5、下述条件中,能封锁主机对中断的响应的条件是()A、一个同级或高一级的中断正在处理中B、当前周期不是执行当前指令的最后一个周期C、当前执行的指令是RETI指令或对IE或IP寄存器进行读/写指令D、当前执行的指令是一长跳转指令E、一个低级的中断正在处理中6、8051单片机的中断源有()A、外部中断0B、定时/计数中断0C、串行中断D、外部中断1E、定时/计数中断17、中断请求的撤除有()A、定时/计数中断硬件自动撤除B、脉冲方式外部中断自动撤除C、电平方式外部中断强制撤除D、串行中断软件撤除E、串行中断硬件自动撤除8、如下程序段:C L R CM O V A,#BCHA D D C A,#65H则其结果为()A、(A)=21HB、CY=1 C 、AC=1 D、CY=0 E、AC=09、8051CPUD在访问外部存储器时,地址的输出是()A、P2口输出高8位地址B、P1口输出高8位地址C、P0口输出低8位地址D、P1口输出低8位地址E、P2口输出低8位地址10、8051CPU具有()A、4K字节的程序存储器B、128字节的数据存储器C、32线并行I/0□D、全双工串行I/0□一个E、2个16位定时器/计数器11、对于JBC bit,rel指令,下列说法正确的是()A.bit位状态为1时转移B.bit位状态为0时转移C.bit位状态为1时不转移D.bit位状态为0时不转移E.转移时,同时对该位清零12、对于DIV AB指令的执行结果,下列说法正确的是()A.商在A中B.余数在B中C.商在B中D.余数在A中E.如果除数为0,则溢出标志位置1。

单片机原理及接口技术试题及答案

单片机原理及接口技术试题及答案

单片机原理及接口技术一、判断题1. 指令字节数越多,执行时间越长。

……………………………………()2. 内部寄存器Rn(n=0~7)作为间接寻址寄存器。

……………………()3. 8031芯片内一共有4K的ROM,256字节的RAM。

……………………()4. 8位构成一个字节,一个字节所能表达的数的范围是0-255。

………()5. 8051中的工作寄存器就是内部RAM中的一部份。

………………………()6. 8051中特殊功能寄存器(SFR)就是内部RAM中的一部份。

…………()7. MOV A,@R0这条指令中@R0的寻址方式称之为寄存器间址寻址。

……()8. MOV A,30H这条指令执行后的结果是(A)=30H ………………………()9. MOV A,@R7,将R7单元中的数据作为地址,从该地址中取数,送入A中()10. SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关()二、简答题1. 分别列出传送指令、算术指令、逻辑指令和转移指令。

2. 指出下列指令的寻址方式:1):MOV A,#01 3):ADD A,10H2):MOV A,@R0 4):SETB 20H3. 要设置T0为16位计数器;T1为8位定时器,请填写TMOD寄存器4. 说出SCON中SM0 SM1 SM2 REN TB8 RB8 TI RI 的意义和功能5. 按动态扫描设计,6根线可以接多少个按键?并画出与51单片机的接线图。

6. 如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;则:(DPH)= ____;(DPL)=_______;(SP)=_______;7. 分析下列程序的功能PUSH ACCPUSH BPOP ACCPOP B8. 三片6264的地址范围分别是多少?(地址线未用到的位填1)9. 给8031单片机扩展一片2716和6116,请画出系统连接图,并给出地址范围。

华南理工大学单片机复习题

华南理工大学单片机复习题

4.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。从堆栈弹出
的断点地址送给(
)。
A PC CY DPTR
5.在 80C51 单片机中,利用串行口进行并口扩展时应采用 (
)。
方式 0 方式 1 方式 2 方式 3
6.MCS-51 单片机的定时器 0 的中断程序入口地址为(
)。
0003H 0013H 000BH 001BH
地址锁存器
地址缓冲器
地址寄存器
地址译码器
10. MCS-51 单片机的定时器/计数器工作方式 0 是(

8 位计数器结构
2 个 8 位计数器结构
16 位计数器结构
13 位计数器结构
11.指令 MOV A,@R0 的寻址方式是(
)
间接寻址
寄存器寻址
位寻址
直接寻址
12.以下的 4 条指令中,既完成判位转移又完成清位的指令是(
TCON SCON PSW IE 2.以下的 4 条指令中,具有堆栈操作的指令是( )。
LCALL RET LJMP PUSH 3.关于 MCS-51 单片机的堆找操作,错误的说法是( )。
先入栈,再修改栈指针
先修改栈指针,再出栈
先修改栈指针,再入栈
先出栈,再修改栈指针
4.以下的 4 条指令中,对 CY 产生影响的指令是(
)。
低阻抗状态 高阻抗状态 高电平状态 低电平状态 3.在单片机系统中,I/O 数据传送的控制方式有(
)。
无条件传送方式 中断方式 有条件传送方式
查询方式
4.以下的 4 条指令中,正确的指令是(
)
ADD A,R0 SUB A,R0 SUBB A,R0 ADDC R0 , A

华南理工考1

华南理工考1

华南理工考试:单片原理与接口技术《单片机原理与接口技术》模拟试卷一.判断题(每个判断1分,共10分,在题后的括号内打√或×)1.程序计数器PC总是指向正在执行的指令地址。

(√)2.汇编语言程序中的注释可以缺省。

(√)3.指令中操作码助记符项可有可无。

(×)4.计算机寻址方式越多,计算机的功能超强,灵活性亦越大。

(√)5.若累加器A中“1”的个数为偶数,则奇偶标志位P为1。

(×)6. 判断以下各条指令是否正确:(1) MOVX @R0,B (×)(2) MOV A,30H (√)(3) MOVX A,30H (×)(4) ADDC A,R7 (√)(5) SUB A,R2 (×)二. 单项选择题(每题1分, 共10分)1.MCS—51单片机的复位信号是( A )有效。

A.高电平B.低电平C.脉冲D.下降沿2.若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( B )。

A.2μsB.4μsC.8μsD.1ms3.若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用( D )指令。

A.PUSH R0B.PUSH @R0C.PUSH 00HD.PUSH 08H4.能够用紫外光擦除ROM中程序的只读存储器称为( C )。

A.掩膜ROMB.PROMC.EPROMD.EEPROM5.在片外扩展一片2764程序存储器芯片要( B )地址线。

A.8根B.13根C.16根D.20根6.定时器/计数器工作方式1是( D )。

A.8位计数器结构B.2个8位计数器结构C.13位计数结构D.16位计数结构7.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( C )A.2MHzB.1MHzC.500KHzD.250KHz8.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( A )。

《单片机原理及接口技术》试题及答案

《单片机原理及接口技术》试题及答案

《单片机原理及接口技术》试题及答案一、填空题1.AT89S51单片机是()位的单片机。

2.AT89S51单片机有()个中断源,()级优先级中断。

3.串行口方式3发送的第9位数据要事先写入()寄存器的()位。

4.串行口的方式0的波特率为 ()。

5.AT89S51内部数据存储器的地址范围是(),位地址空间的字节地址范围是(),对应的位地址范围是()外部数据存储器的最大可扩展容量是()。

6.在内部RAM中可位寻址区中,位地址为40H的位,该位所在字节的字节地址为()。

7.如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, @R1后;结果(A)=( ) ,(49H)=( )。

8.利用81C55可以扩展()个并行口,()个RAM单元。

9.当单片机复位时PSW=()H,SP=(),P0~P3口均为()电平。

10.若A中的内容为88H,那么,P标志位为()。

11.当AT89S51执行MOVC A,@A+ DPTR指令时,伴随着()控制信号有效。

12.AT89S51访问片外存储器时,利用()信号锁存来自()发出的低8位地址信号。

13.已知fosc=12MHz, T0作为定时器使用时,其定时时间间隔为()。

14.若AT89S51外扩8KB 程序存储器的首地址若为1000H,则末地址为()H。

二、判断对错,如对则在()中写“√”,如错则在()中写“×”。

1.AT89S51单片机可执行指令:MOV 35H,@R3。

()2.8031与8751的区别在于内部是否有程序存储器。

()3.当向堆栈压入一个字节的数据后,SP中的内容减1。

()4.程序计数器PC中装的内容是当前正在执行指令的地址。

()5.某特殊功能寄存器的字节地址为80H,它即能字节寻址,也能位寻址。

()6.AT89S51单片机中的PC是不可寻址的。

()7.当AT89S51执行MOVX @DPTR,A指令时,伴随着WR*信号有效。

单片机原理与接口技术复习题及答案

单片机原理与接口技术复习题及答案

单⽚机原理与接⼝技术复习题及答案单⽚机原理与接⼝技术⼀、填空题:1、微处理器由和两⼤部分组成,是单⽚机的核⼼部件。

2、控制器是单⽚机的中⼼,它能根据不同的指令产⽣不同的操作时序和控制信号。

3、控制器包括、、指令译码ID、振荡器、定时电路及控制电路等部件。

4、MCS-51单⽚机有单元程序存储器(ROM)和⽚数据存储器(RAM)。

5、MCS-51单⽚机存储器在物理结构上共分为4个存储空间:、⽚外程序存储器、⽚数据储存器和。

6、指令是CPU根据⼈的意图来执⾏某种操作的命令,单⽚机所能执⾏的全部指令的集合称为单⽚机的。

7、MCS-51单⽚机指令系统由指令组成。

8、在程序设计中,常常要求某⼀段程序重复执⾏多次,这时可以采⽤,以简化程序。

9、在实际应⽤中,程序常常需要按照不同情况进⾏不同处理,因⽽在程序设计中需要加⼊判断,然后根据判断结果执⾏不同的流向。

这种程序结构称为。

10、单⽚机CPU与外部设备交换信息的⽅式通常有⽆条件传送⽅式、查询传送⽅式和。

11、将单位信息的各位数据同时传送的通信⽅式称为。

12、将单位信息的各位数据分时、顺序传送的通信⽅式称为。

⼆、判断题1.堆栈是处在CPU部的⼀个部件。

()2.中断是指CPU执⾏程序过程被意外暂停。

()3.ROM具有掉电后信息不丢失的特性()4.⽚总线包括AB、DB、CB ()5.主程序调⽤⼦程序,是通过⼦程序调⽤指令来实现的()6.MCS-51的中断系统有5个中断源,包括3个外部中断源和2个部中断源()7.MCS-51对每⼀个中断源请求,都对应有⼀个中断请求标志位()8.根据信息的传递⽅向,串⾏通信通常有3种:单⼯、半单⼯和全双⼯()9.MCS-51的串⾏⼝有4种⼯作⽅式——⽅式1、⽅式2、⽅式3、⽅式4 ()10.⽤MCS-51系列单⽚机开发的应⽤系统,通常是特定功能的专⽤控制系统()三、选择题1.已知某带符合的数的8位补码是11111011B,该数的真值是()A.-1B.22.带符号的⼗进制数-5的8位补码是()A.10000101B.11111011C.11111101D.111110103.MCS-51⽚程序存储器容量是()A.1KBB.2KBC.3KBD.4KB4. MCS-51⽚数据存储单元的字节数是()A.56B.64C.128D.2565. MCS-51⽚定时/计数器的个数是()A.1B.2C.3D.46. MCS-51芯⽚的8位并⾏数据输⼊输出接⼝个数是()A.1B.2C.3D.47. MCS-51系统的中断源个数是()A.2B.3C.4D.58. MCS-51⽚通⽤寄存器个数是()A.4B.89. MCS-51⽚数据存储器的地址围是()A.00H—7FHB.00H--FFHC.00H—30HD.00H—1FH10. MCS-51⽚专⽤寄存器个数是()A.8B.16C.21D.2411. MCS-51位寻址区的字节地址围是()A.00H—7FHB.00—1FHC.20H—2FHD.30H—7FH12. MCS-51位寻址区的位地址围是()A.00H—7FHB.00—1FHC.20H—2FHD.30H—7FH13. MCS-51外部数据存储器可扩展的最⼤存储空间是()A.16KBB.32KBC.64KBD.256KB14. MCS-51外部程序存储器可扩展的最⼤存储空间是()A.16KBB.32KBC.64KBD.256KB15.在MCS-51中,SP⽤于存放栈顶指针值。

单片机原理与接口技术试题与答案

单片机原理与接口技术试题与答案

单片机原理与接口技术试题与答案一、选择题1.下列哪个单片机不属于51系列? A. STC89C52RC B. AT89S51C. F51C32D. STC12CA5A60S2答案:C2.哪个单片机的Flash存储器是可擦写可编程快闪存储器? A.AT89C55WD B. STC89C54RD+C. P89C51RD2D. AT89S52答案:D3.哪个单片机不属于摩托罗拉系列? A. HC08 B. HC05 C. HC12 D. MCS-51答案:D4.哪一种单片机的取指速度最快? A. Flash B. OTP ROM C. UV EEPROMD. RAM答案:A5.非易失性存储器是指: A. Flash B. SRAMC. DRAMD. ROM答案:A6.单片机中执行程序的运算单元是: A. CPU B. DSPC. ALUD. FPU答案:A二、判断题1.单片机中,使用穿孔纸带输入指令的单片机叫EPROM单片机。

答案:错2.端口特殊功能寄存器是单片机与外部器件连接的一个最基本的接口形式。

答案:对3.单片机中所有的输入/输出设备都必须由程序读写。

答案:对4.串行通信口是单片机与外部器件连接的最基本的接口形式。

答案:对5.数字量输入不可能通过定时器的溢出中断或者由计数来实现。

答案:错三、简答题1.解释单片机中的定时/计数器的作用和种类。

定时/计数器是单片机中的一种重要的接口设备,它能实现多种功能。

定时器主要用于延时、调度和计时等功能,而计数器则主要用于对信号或脉冲进行计数。

单片机中的定时/计数器按照不同的分类方法可以分为多种类型,如12位定时/计数器、16位定时/计数器、8位自动重载计数器等。

每种类型的定时/计数器都有其特定的使用条件和适用范围,用户需要根据具体需求选择合适的定时/计数器。

2.什么是中断?为什么要使用中断?中断是一种机制,可以在程序执行的同时相对异步地处理外部事件。

当外部事件触发中断信号时,CPU将挂起当前程序的执行,转向中断服务程序执行相应的处理流程,直到中断服务程序执行完毕后CPU再返回原程序中断之前的位置继续执行。

单片机原理及接口技术期末考试试题及答案

单片机原理及接口技术期末考试试题及答案

《单片机原理及接口技术》试卷一.单项选择题(每题1分,共20分)1.DPTR为()A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为()A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()A.MULB.MOVXC.MOVCD.MOV5.direct表示()A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个()位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为()A.方式0B.方式1C.方式2D.方式38.定时器/计数器工作方式0为()A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式9.MCS-51的最小时序定时单位是()A.节拍B.状态C.机器周期D.指令周期10.#data表示()A.8位直接地址B.16位地址C.8位立即数D.16位立即数11.主频为12MHz的单片机它的机器周期为()A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。

A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断13.MOVC A ,@A+PC指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址14. PSEN为()A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由()个振荡脉冲组成。

A.2B.4C.6D.1216.MOVC A ,#30H指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址17.计算机能直接识别的语言为()A.汇编语言B. 机器语言C.自然语言D.硬件和软件18.PSW的OV位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位19.在单片机中()为程序存储器。

华南理工网络教育单片机原理及应用(单片机原理与接口技术c-0449)

华南理工网络教育单片机原理及应用(单片机原理与接口技术c-0449)

第1章单片机的基础知识·1.1 概述第1章单片机的基础知识·1.2 单片机的发展趋势第1章单片机的基础知识·1.3 80C51系列单片机第1章单片机的基础知识·1.4 单片机中的数制与码制第2章80C51系列单片机的硬件结构·2.1 80C51系列单片机的基本结构第2章80C51系列单片机的硬件结构·2.2 80C51系列单片机存储空间配置和功能第2章80C51系列单片机的硬件结构·2.3 并行I/O端口第2章80C51系列单片机的硬件结构·2.4 时钟电路及CPU时序第2章80C51系列单片机的硬件结构·2.5 80C51系列单片机的工作方式第3章80C51系列单片机指令系统·3.1 80C51系列单片机指令系统概述随堂练习提交截止时间:2020-06-14 23:59:59当前页有8题,你已做8题,已提交8题,其中答对8题。

第3章80C51系列单片机指令系统·3.2 指令系统第4章汇编语言程序设计·4.1 伪指令第4章汇编语言程序设计·4.2 汇编语言程序设计的基本方法随堂练习提交截止时间:2020-06-14 23:59:59当前页有3题,你已做3题,已提交3题,其中答对3题。

第4章汇编语言程序设计·4.3 顺序程序第4章汇编语言程序设计·4.4 分支程序第4章汇编语言程序设计·4.5 循环程序设计随堂练习提交截止时间:2020-06-14 23:59:59当前页有4题,你已做4题,已提交4题,其中答对4题。

第4章汇编语言程序设计·4.6 查表程序第4章汇编语言程序设计·4.7 散转程序第4章汇编语言程序设计·4.8 子程序及其调用随堂练习提交截止时间:2020-06-14 23:59:59第5章80C51系列单片机的中断系统和定时/计数器·5.1 80C51单片机的中断系统第5章80C51系列单片机的中断系统和定时/计数器·5.2 80C51单片机的定时/计数器随堂练习提交截止时间:2020-06-14 23:59:59当前页有8题,你已做8题,已提交8题,其中答对8题。

单片机原理及接口技术题目及答案

单片机原理及接口技术题目及答案

单片机原理及接口技术题目及答案一、填空1. 如果(A)=45H,(R1)=20H,(20H)=12H,执行XCHD A, @ R1;结果(A)=42H ,(20H)=15H2. AT89S51的异步通信口为全双工(单工/半双工/全双工),若传送速率为每秒120帧,每帧10位,则波特率为1200 bit/s3. AT89S51内部数据存储器的位地址空间的字节地址范围是20H-2FH,对应的位地址范围是 00H-FFH。

4. 单片机也可称为微控制器或嵌入式控制器5. 当MCS-51执行MOVX A,@R1指令时,伴随着 RD控制信号有效。

6. 当单片机的PSW=01H时,这时当前的工作寄存器区是 0 区,R4所对应的存储单元地址为 04 H7. AT89S51的 P0 口为高8位地址总线口。

8. 设计一个以AT89C51单片机为核心的系统,如果不外扩程序存储器,使其内部4KB闪烁程序存储器有效,则其EA*引脚应该接 +5V9. 在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行256 次。

10. 欲使P1口的低4位输出0,高4位不变,应执行一条ANL P1, #0F0H 命令。

11. 单片机外部三大总线分别为数据总线、地址总线和控制总线。

12. 数据指针DPTR有 16 位,程序计数器PC有 16 位13. 74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在 8块芯片中选中其中任一块。

14. MCS-51指令系统中,ADD与ADDC指令的区别是进位位Cy是否参与加法运算15. 特殊功能寄存器中,单元地址低位为0或8 的特殊功能寄存器,可以位寻址。

16. 开机复位后,CPU使用的是寄存器第0组,地址范围是 00H-07H17. 若某存储器芯片地址线为12根,那么它的存储容量为 4kB18. 关于定时器,若振荡频率为12MHz,在方式0下最大定时时间为 8.192ms19. AT89S51复位后,PC与SP的值为分别为 0000H 和 07H20. LJMP跳转空间最大可达到 64K21. 执行如下三条指令后,30H单元的内容是 #0EHM O V R 1,#30HM O V 40H,#0 E HM O V ﹫R 1,40H二、判断题1 当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。

完整版单片机原理及接口技术期末考试试题及答案

完整版单片机原理及接口技术期末考试试题及答案

《单片机原理及接口技术》试卷一.单项选择题(每题1分,共20分)1.DPTR为()A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为()A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()A.MULB.MOVXC.MOVCD.MOV5.direct表示()A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个()位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为()A.方式0B.方式1C.方式2D.方式38.定时器/计数器工作方式0为()A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式9.MCS-51的最小时序定时单位是()A.节拍B.状态C.机器周期D.指令周期10.#data表示()A.8位直接地址B.16位地址C.8位立即数D.16位立即数11.主频为12MHz的单片机它的机器周期为()A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。

中断1定时器 D.中断0定时器1 C.外部中断0 B.外部中断A.13.MOVC A ,@A+PC指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址PSEN为() 14.A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由()个振荡脉冲组成。

A.2B.4C.6D.1216.MOVC A ,#30H指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址17.计算机能直接识别的语言为()A.汇编语言B. 机器语言C.自然语言D.硬件和软件18.PSW的OV位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位19.在单片机中()为程序存储器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.判断题(在题后的括号内打√或×)1.只读存储器ROM内部信息停电后会丢失。

(×)2.堆栈操作是按“后进先出”的原则存取数据。

(√)3.8051单片机访问存储器时,同一地址对应惟一的存储单元。

(×)4.数据寄存器指针DPTR由DPH和DPL组成。

(√)5.程序计数器PC总是指向正在执行的指令地址。

(√)6.汇编语言程序中的注释可以缺省。

(√)7.指令中操作码助记符项可有可无。

(×)8.计算机寻址方式越多,计算机的功能超强,灵活性亦越大。

(√)9.若累加器A中“1”的个数为偶数,则奇偶标志位P为1。

(×)10.作算术运算时,若有进位则一定有溢出。

(×)11.8051每个中断源相应地在芯片上都有其中断请求输入引脚( × )12.程序计数器PC不能对它进行读写操作.( √ )13.8051单片机的栈底单元是不能利用的,因此,它是一个闲置单元( × )14.8051单片机对最高优先权的中断响应是无条件的( × )15.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令( × )16.在一般情况8051单片机允许同级中断嵌套( × )17.8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的(√ )18.RC A为循环左移指令( × )19.MOV A,30H为立即寻址方式( × )20.如果发生除法溢出错误,则PSW标志位P置1 ( × )21.如JC rel发生跳转时,目标地址为当前地址加上偏移量rel ( × )22.MOV A,@A+DPTR是一条查询指令.( √ )23.MUL AB的执行结果是高8位在A中,低8 位在B中( × )24.CPU对内部RAM和外部RAM的读写速度一样快( × )25.对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址.( √ )26.外加晶振频率越高,系统运算速度也就越快,系统性能也就越好( × )27.单片机按键手动复位又可以分为电平方式和脉冲方式两种。

(√)28.单片机程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需要按复位键重新启动单片机。

(√)29.计算机如果有好的硬件电路,即使没有任何软件支持,也能正常工作。

(×)30.计算机能够直接识别和执行任何高级语言指令。

(×)31.80C51单片机汇编语言指令中的任何部分,包括操作码在内,都可以根据具体情况加以省略。

(×)32.80C51指令系统具有存储效率高、执行速度快的特点。

(√)33.机器语言是一种用二进制代码0和1表示指令和数据的最原始的程序设计语言。

(√)34.对于使用者来说,用机器语言编写程序比较简单,容易看懂,不易出错,便于记忆。

(×)35.汇编语言是一种用助记符来表示的面向机器的程序设计语言。

不同的机器使用的汇编语言一般没有什么不同,象高级语言一样,是通用的。

(×)36. 判断以下各条指令是否正确:(1) MOVX @R0,B (×)(2) MOV A,30H (√)(3) MOVX A,30H (×)(4) ADDC A,R7 (√)(5) SUB A,R2 (×)(6) ANL #99H ,36H (×)(7) MOV 20H , R1 (√ )(8) ADDC A , 2030H (×)(9) MOV C,ACC.0 (√)(10) ORL P1.0,P3.1 (×)(11) JBC P0,LL1 ;(LL1为标号)(×)(12) ACALL PROC ;(PROC为标号)(√)(13) CLR A (√ )(14) MOVX 40H , #30H (×)(15) ORG 3000H (√)(16) MOVC @A+PC , A (×)(17) MOVX A ,2000H (×)(18) DJNZ #data , rel (×)37.8051片内带有2K程序存储器。

(×)38.RS1=1,RS0=0时,R2的直接地址为11H。

(×)39.MOV A,30H指令中第二操作数的寻址方式为直接寻址。

(×)40.SRF只能直接寻址。

(√)41.CLR 20H是位操作指令。

(×)42.执行除法指令后商在B寄存器中。

(×)43.上电复位后执行压棧指令第一个字节压入07H。

(√)44.读P1口时,要先向口锁存器中写1。

(√)45. 我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。

(√)46. MCS-51的相对转移指令最大负跳距是127B。

(×)47.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。

(×)48.要MCS-51系统中,一个机器周期等于1.5μs。

(×)49、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。

(√)二.单项选择题1、单片机机器内的数是以( C )的形式表示的A、原码B、反码C、补码D、ASCII码2、8051单片机有( C )个特殊功能寄存器。

A、3B、10C、21D、1283、数据寄存器指针DPTR是一个( B )位的寄存器。

A、8B、16C、24D、324、8051单片机的工作寄存器分成(B )组,每组有(D )单元。

A、2个B、4个C、6个D、8个5、SJMP rel指令中rel的取值范围为( D )。

A、+127~-127B、0~+127C、0~-128D、+127~-1286、指令MOVX A,@DPTR中源操作数属于( C )方式。

A、直接寻址B、相对寻址C、寄存器间接寻址D、寄存器寻址7、在单片机语句格式中,( B )为不可缺省的。

A、标号B、操作码助记符C、操作数D、注释8、若A=78H,执行指令SWAP A后,A的值为(C )。

A、78HB、78DC、87HD、87D9、带进位加法指令助记符为( B )。

A、ADDB、ADDCC、SBCD、SUBB10、相当于累加器A内容乘以2的指令是( A )。

A、RLB、RRC、RLCD、RRC11. 单片机是将( D )做到一块集成电路芯片中,称为单片机。

A.CPU、RAM、ROM B. CPU、I/O设备C. CPU、RAMD. CPU、RAM、ROM、I/O设备12. 下列哪一型号的单片机是基本型单片机。

( B )A. 8032B. 8051C. 8052D. 875213.MCS-51芯片内部集成有( C )。

A. 8 位CPU、4 KB ROMB. 16 位CPU、4 KB ROMC. 8 位CPU、64 KB ROMD. 16 位CPU、64 KB ROM14. 地址总线(AB)总线宽度为( B )位。

A. 8B. 16C. 15D. 3215. 一个时钟周期等于( D )振荡周期。

A.1个B.2个C. 6个D. 12个16. 关闭电源时,其所存储内信息将丢失的存储器是( C )。

A. ROMB. PROMC. RAMD. EPROM17. 一个字节(BYTE)由( D )位二进制数组成。

A.1B.2C. 4D. 818.程序计数器PC是( A )位的计数器,能寻址64KB的程序存储器范围。

A.16B. 8C. 4D. 3219. 8051单片机片内RAM的低32个字节分成( D )个工作寄存器组,每组占8个字节。

A. 1B. 2C. 3D. 420. 指令MOV寻址空间是( C )。

A.片外ROM B. 片外RAM C.片内RAM D. 所有存储器21. MCS-51单片机片外RAM地址空间与片内RAM地址空间在地址的低端0000H一007FH 是( B )。

A.重叠 B.不重叠 C.部分重叠 D.不定22. 8051位寻址能力能够达到( B )位。

A.64B. 128C.32D.1623. 8051单片机的堆栈区是向地址( D )的方向生成的。

A.可变B. 不定C.减小D. 增大24. 当8051单片机外接时钟信号时,应从( C )脚接入。

A.T0B. XTAL2C. XTAL1D. T125. 8051单片机串行I/O口(RXD,TXD)在( D )。

A.P0 口B. P1 口C. P2 口D. P3 口26.“CLR A”的寻址方式是( A )。

A. 寄存器寻址B.直接寻址C.寄存器间接寻址D.立即寻址27. “MOV A, 30H”指令源操作数的寻址方式是( C )。

A.寄存器寻址B.寄存器间接寻址C.直接寻址D.立即寻址28. “MOVX A,@DPTR ” 指令源操作数的寻址方式是( C )。

A.变址寻址B.相对寻址C.寄存器间接寻址D. 位寻址29. “SJMP 08H”的寻址方式是( B )。

A.变址寻址B.相对寻址C.寄存器间接寻址D. 位寻址30. 访问程序存储器,指令操作码的助记符是( A )。

A. MOVCB. MOVC. MOVXD. XCH31. “MUL AB”指令执行后,16位乘积的高位在( D )中。

A. AB. CC. ABD. B32. 指令“AJMP addr11”为( A )指令。

A. 绝对转移B.相对转移–C. 条件转移D.子程序调用与返回指令33. 单片机的复位有上电自动复位和手动复位方式,按键手动复位又可以分为电平方式和脉冲方式两种。

复位后各内部寄存器恢复初态,并从( A )开始执行程序。

A、PC=0000HB、PC=0030HC、PC=0100HD、PC=1000H34. 除了进入系统的正常初始化之外,程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需要按复位键重新启动单片机。

除PC值之外,复位操作还对其它一些寄存器有影响。

对于堆栈指针SP来说,复位后( D ) 。

A、SP=04HB、SP=05HC、SP=06HD、SP=07H35. 任何计算机如果只有硬件电路,而没有任何软件支持,是不能正常工作的。

必须配备各种功能的软件才能发挥计算机应有的作用。

指令系统是软件的基础,不同类型的( C )有不同的指令系统。

A、RAMB、ROMC、CPUD、EEPROM36. 计算机的指令系统是一套控制计算机操作的编码,称之为机器语言。

计算机只能识别和执行( C )指令。

为了容易理解,便于记忆和使用,通常用符号指令(即汇编语言指令)汇编成机器语言指令。

A、高级语言B、中级语言C、机器语言D、自然语言37. 80C51单片机汇编语言指令由操作码助记符和操作数两部分组成,共有111种指令。

相关文档
最新文档