2022年2022年汇编单片机考试常见试题 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年2022年汇编单片机考试常见试题 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年汇编单片机考试常见试题 .pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、填空题1单片机是把 中央处理器 、存储器 、定时器 / 计数器 以及 I/O 接口电路等主要计算机部件集成在一块集成电路芯片上的微型计算机。2. 除了单片机这一名称之外,单片机还可称为微控制器 、嵌入式控制器 。3计算机的系统总线有 地址总线 、控制总线 和 数据总线 。480C51单片机基本型内部RAM 有 128 个字节单元,这些单元可以分为三个用途不同的区域,一是 工作寄存器区 、二是 位寻址区 、三是 数据缓冲区 。58051单片机有 2 个 16 位定时 / 计数器。6单片机存储器的主要功能是存储程序和数据。80C51含 4 KB 掩膜 ROM 。780C51在物理上有 4 个独
2、立的存储器空间。8通常、单片机上电复位时PC= 0000H ,SP= 07H;而工作寄存器则缺省采用第00 组,这组寄存器的地址范围是从00H 07H 。98051的堆栈是向地址的 高端生成的。入栈时SP先加 1 ,再压入数据。10使用 8031 芯片时,需将 /EA 引脚接 低电平,因为其片内无 程序存储器。11MCS-51 特殊功能寄存器只能采用直接寻址方式。12汇编语言中可以使用 伪指令,它们不是真正的指令, 只是用来对汇编过程进行某种控制。13半导体存储器的最重要的两个指标是存储容量 和 存储速度。14当 PSW4=1,PSW3=0时,工作寄存器 Rn ,工作在第 2 组。15在 80
3、51 单片机中,由2 个振荡(晶振)周期组成1 个状态(时钟)周期,由 6 个状态周期组成 1 个机器周期。16假定累加器 A的内容 30H ,执行指令: 1000H :MOVC A ,A+PC 后,把程序存储器 1031H单元的内容送累加器A中。17MCS-51单片机访问外部存储器时,利用ALE信号锁存来自 P0口的低 8 位地址信号。18内部 RAM 中,位地址为 30H的位,该位所在字节的字节地址为26H 。19若 A中的内容为 63H ,那么, P标志位的值为 0。20在基址加变址寻址方式中, 以累加器 A作变址寄存器, 以 DPTR 或 PC作基址寄存器。21指令格式是由 操作码 和
4、操作数 所组成,也可能仅由 操作码 组成。22通过堆栈操作实现子程序调用,首先就要把PC的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到PC 。23MCS 51 单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为 MCS 51 的 PC是 16 位的,因此其寻址的范围为64KB 。24在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的 地址。25假定累加器 A中的内容为 30H ,执行指令 1000H :MOVC A,A+PC 后,把程序存储器 1031H单元的内容送入累加器A中。2612 根地址线可寻址 4 KB 存储单
5、元。27 :假定 A=55H ,R3=0AAH ,在执行指令 ANL A,R3后,A=00H ,R3= 0AAH。28MCS-51 的 P0口作为输出端口时,每位能驱动8 个 LSTTL负载。29MCS-51有 4 个并行 I/O 口,其中 P1P3是准双向口,所以由输出转输入时必须先写入“ 1” 。30MCS-51 的堆栈是软件填写堆栈指针临时在片内数据存储器内 开辟的区域。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 19 页 - - - - - - - - - 3
6、1若不用 MCS-51片内存储器,引脚EA必须接地。32MCS-51 在外扩 ROM 、RAM 或 I/O 时,它的地址总线是P0、P2口。33MCS-51 中凡字节地址能被8 整除的特殊功能寄存器均能位寻址。34执行当前指令后, PC内容为 下一条 将要读取的指令码首地址。35当串口接收到一个数据,此时RI= 1, 当串口发送完一个数据,此时TI= 1。36对于 80C51无嵌套的单级中断, 响应时间至少 3 个机器周期, 最多 8 个机器周期。37。 晶振的频率为 6MHz时,一个机器周期为2S。38。当允许定时器 1 工作在方式 1 时, 控制字 TMOD 应为 10H 。39MCS-5
7、1单片机 8031 中有 2 个 16 位的定时 / 计数器,可以被设定的工作方式有四 种。40MCS-51单片机有 5 个中断源, 可分为 2 个中断优先级。 上电复位时外部中断 0 中断源的优先级最高。41用串行口扩展并行口时,串行接口的工作方式应选为方式0。42若某 8 位 D/A 转换器的输出满刻度电压为+5V,则 D/A 转换器的分辨率为5/255=0.0196V。43在串行通讯中,收发双方对波特率的设定应该是相等的。44单片机复位时 P0的值为 0FFH 、PC为 0000H 。45外部中断 1 所对应的中断入口地址为0013H,T0 中断服务程序入口地址为000BH。46MCS-
8、51 系统中,当 PSEN 信号有效时,表示CPU 要从程序存储器读取信息。47MCS-51片内 20H2FH 范围内的数据存储器,即可以字节寻址又可以位寻址。48若用传送指令访问MCS-51的程序存储器,它的操作码助记符应为MOVC。49MCS-51串行接口有 4 种工作方式,这可在初始化程序中用软件填写特殊功能寄存器 SCON 加以选择。50当使用慢速外设时,最佳的传输方式是中断。51当定时器 T0 工作在方式 3 时,要占用定时器T1的 TR1和 TF1两个控制位。52MCS-51有 5 个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。53要串口为 10
9、位 UART ,工作方式应选为方式1。54用串口扩并口时,串行接口工作方式应选为方式0。55在串行通信中,有数据传送方向单工、半双工 、全双工 三种工作方式。56MOV PSW,#10H是将 MCS-51 的工作寄存器置为第2 组。57指令 DJNZ R7 ,e 操作码所在地址为3000H ,e=EFH,则它的转移目的地址应为 2FF1H 。58累加器( A)=80H ,执行完指令 ADD A ,#83H后,进位位 C=1。执行 ANL A,#0FH指令后,累加器 A的高 4 位=0000。59 SJMP e 的指令操作码地址为0050H , e=65H,那么它的转移目的地址为00B7 H。6
10、0 设 DPTR=2000H,(A) =80H , 则 MOVC A, A+DPTR的操作数的实际地址为2080H。61十进制数 47用 8 位二进制补码表示为1101 0001。19D的二进制补码表示为 1110 1101。判断题三、判断题名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 19 页 - - - - - - - - - 18051单片机必须使用内部ROM 。(x)2、当 EA脚接高电平时,对 ROM 的读操作只访问片外程序存储器。 (x)3.51 单片机只能
11、做控制用,不能完成算术运算。(x)4. 单片机内部 RAM 和外部 RAM 是统一编址的,它们的访问指令相同。 (x)5. 判断寻址方式(1) MOV A ,11H , 是直接寻址。 ( ) 。(2) MOV A, R0, 是寄存器寻址。 ( ) 。(3) MOV A,#22H, SUBB A,#11H, Cy = 1 ( x ) 。(4) MOV A,R0 是寄存器间接寻址 ( ) 。(5) MOV A,#11H 是立即数寻址 ( ) 。6. 下面几条指令是否正确:(1)MOV R1, 80H ( x ) (2)INC DPTR ( ) (3)CLR R0 ( x ) (4)MOV R1,#
12、80H ()(5)ANL R1,#0FH (x)(6)ADDC A,C (x)(7)XOR P1,#31H ( x ) 7. 判断下面指令的运行结果(1)MOV A,#11H ANL A,#FFH (A)= 11H ( ) (2)MOV A,#11H ORL A,#FFH (A)= 11H ( X ) 8累加器 A 中存放着一个其值小于等于127的 8 位无符号数, CY 清“0”后执行 RLC A 指令,则 A 中数变为原来的 2 倍。 ()9. 必须有中断源发出中断请求,并且CPU打开中断, CPU才可能响应中断。()10.E2PROM 不需紫外线能擦除,如2816在写入时就能自动完成擦除
13、。 ()11.8155 是一种 8位单片机。(x)12.MCS-51的中断源全部编程为同级时,优先级最高的是INT1。 (x )13. 指令 AJMP 的跳转范围是 1KB 。 (x)14. 外部中断 0 的入口地址是 0003H 。 ()15.MCS-51有中断源 5 个。( ) 16.A/D 转换器的作用是将模拟量转换为数字量;D/A 转换器的作用是将数字量转为模拟量。(Y )17.MOVX A,3057H (x)18.ANL R1 ,#0FH (x)19.MCS 51单片机的 CPU 能同时处理 8 位二进制数据。()20. 当 EA脚接高电平时,对 ROM 的读操作只访问片外程序存储器
14、。(x)21. 读内部 ROM 时使用的是“ MOV ”指令,读外部RAM 时使用的是“ MOVX ”指令。(x)22.51 单片机只能做控制用,不能完成算术运算。(x)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 19 页 - - - - - - - - - 23. 单片机内部 RAM 和外部 RAM 是统一编址的,它们的访问指令相同。 (x)24. 扩展 I/O 口占用片外数据存储器的地址资源。()25.8051 单片机必须使用内部ROM 。(x)26. 指令 AJ
15、MP 的跳转范围是 1KB 。 (x)27. 我 们所 说的 计算 机实 质上 是计 算机 的硬 件系 统与 软件 系 统 的 总 称 。()28.MCS-51上电复位时, SBUF=00H 。(x) 。29. 使用可编程接口必须初始化。() 。30.8155 的复位引脚可与89C51的复位引脚直接相连。 ()31.MCS-51是微处理器。(x) 。32.MCS-51系统可以没有复位电路。 ( x )33.MCS-51系统中,一个机器周期等于1.5 s。 (x)34. 计算机中常用的码制有原码、反码和补码()35. 若不使用 MCS-51片内存储器,引脚EA必须接地 . ()36. 十进制数
16、-29 的 8 位补码表示为 11100010。(x)37.MCS-51的相对转移指令最大负跳距是127B。(x)38.MCS-51的程序存储器只是用来存放程序的。(x )39.MCS-51的时钟最高频率是18MHz. ( x ). 40. 使用可编程接口必须初始化。( ) 。41. 当 MCS-51上电复位时,堆栈指针SP=00H 。(x) 。42.MCS-51外扩 I/O 口与外 RAM 是统一编址的。() 。43. 使用 8751 且 =1 时,仍可外扩 64KB的程序存储器。(x)44.PC存放的是当前执行的指令。 (x)45.MCS-51的特殊功能寄存器分布在60H80H 地址范围内
17、。( x)46. 调用子程序指令(如: CALL )及返回指令(如: RET )与堆栈有关但与PC无关。 (x)47.MCS-51的 5 个中断源优先级相同。( x)48. 要进行多机通信, MCS-51 串行接口的工作方式应为方式1。( x)49.TMOD 中的 GATE=1 时,表示由两个信号控制定时器的启停。( x) 。50.MCS-51有 4 个并行 IO 口, 其中 P0P3是准双向口 , 所以由输出转输入时必须先写入 0 (x)51. 片内 RAM 与外部设备统一编址时,需要专门的输入/ 输出指令。( x)52.8031 片内有程序存储器和数据存储器。 (x)53.EPROM 的地
18、址线为 11条时,能访问的存储空间有4K。 (x)54.8255A 内部有 3 个 8 位并行口 , 即 A口,B口,C口。 (x)55.8155 芯片内具有 256B的静态 RAM , 2 个 8 位和 1 个 6 位的可编程并行 I/O 口,1 个 14 位定时期等常用部件及地址锁存器。( x ) 56. 为了消除按键的抖动,常用的方法有硬件和软件两种方法。( ) 57.8031 的 CPU 是由 RAM 和 EPROM 所组成。 ( x ) 58. 区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。 ( x ) 59. 在 MCS-51中,为使准双向的 I
19、/O 口工作在输入方式, 必须保证它被事先预置为 1。( ) 60.PC可以看成是程序存储器的地址指针。(x)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 19 页 - - - - - - - - - 61DPTR 是可以访问的,而PC不能访问。()62DPTR 和 PC都是 16 位的存储器。()63DPTR 可以分为两个 8 位的寄存器使用,但PC不能。 ()64程序计数器 PC不能为用户编程时直接使用,因为它没有地址。()65 内部 RAM 的位寻址区,只能供位寻
20、址使用, 而不能供字节寻址使用。(x)668031共有 21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。 (x)67PC是 1 个不可寻址的特殊功能寄存器。 (x)68单片机的主频越高,其运算速度越快。 ()69在 MCS 51 单片机中, 1 个机器周期等于1us。 (x)70特殊功能寄存器 SP内装的是栈顶首地址单元的内容。 (x)71立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。()72指令周期是执行一条指令的时间。 ()73指令中直接给出的操作数称为直接寻址。(x)74串行口通信的第 9 数据位的功能可由用户定义。 ()75发送数据的第9
21、 数据位的内容在SCON寄存器的TB8 位预先准备好的。()76串行通讯发送时,指令把TB8位的状态送入发送SBUF 。 (x)77串行通讯接收到的第9 位数据送 SCON 寄存器的 RB8中保存。 ()78串行口方式1 的波特率是可变的,通过定时器/ 计数器T1 的溢出设定。()79一台计算机的指令系统就是它所能执行的指令集合。 ()80以助记符形式表示的计算机指令就是它的汇编语言。 ()81PC、A、DPTR、PSW都能为程序存储器提供和构成地址。 (x)82假定累加器 A 的内容为 30H,执行指令:1000H: MOVC A,A+PC 后,把程序存储器 1030H 单元的内容送累加器A
22、 中。 (x)三、选择题1.80C51 基本型单片机内部程序存储器容量为(C ) 。(A)16K (B)8K (C)4K (D)2K 2. 在 80C51单片机应用系统中,可以作为时钟输出的是(C )引脚。(A)RXD (B)RST (C )ALE (D)XTAL1 3. 在 80C51的 4 个并行口中,能作为通用I/O 口和高 8 位地址总线的是(C ) 。(A)P0 (B)P1 (C)P2 (D )P3 4. 所谓 CPU 是指(A)A、运算器和控制器B、运算器和存储器 C、输入输出设备D、控制器和存储5. 在 80C51中,要访问 SFR使用的寻址方式为( A ) 。(A)直接寻址(B
23、)寄存器寻址(C )变址寻址(D )寄存器间接寻址6. 以下的 4 条指令中,不合法的指令为(D ) 。(A)INC A (B)DEC A (C)INC DPTR (D)SWAP ACC 7. 要用传送指令访问 MCS-51片外 RAM ,它的指令操作码助记符应是(B )(A)MOV (B)MOVX (C )MOVC (D )以上都是名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 19 页 - - - - - - - - - 8. 指令 AJMP 的跳转范围是(C )(A
24、)256B (B)1KB (C)2KB (D )64KB 9. 在 CPU内部, 反映程序运行状态或反映运算结果的一些特征的寄存器是( B )(A)PC (B)PSW (C )A (D)SP 10. 下列四条叙述中,有错误的一条是(A )(A)16根地址线的寻址空间可达1MB (B)内存储器的存储单元是按字节编址的(C )CPU 中用于存放地址的寄存器称为地址寄存器(D )地址总线上传送的只能是地址信息11. PSW=18H时,则当前工作寄存器是(D)(A)0 组(B) 1组(C)2 组(D)3 组12. 8051 与 8751的区别是:( C )(A)内部数据存储单元数目的不同(B)内部数据
25、存储器的类型不同(C )内部程序存储器的类型不同(D)内部的寄存器的数目不同13. 在家用电器中使用单片机应属于微计算机的( B )(A)辅助设计应用( B)测量、控制应用( C)数值计算应用( D)数据处理应用14. 中断查询确认后,在下列各种 8031单片机运行情况中,能立即进行响应的是:( D )(A)当前正在执行高优先级中断处理(B)当前正在执行 RETI指令(C )当前指令是 DIV 指令,且正处于取指令的机器周期(D )当前指令是 MOV A,R3 15. 下列说法错误的是:( B )(A)同一级别的中断请求按时间的先后顺序响应。(B)同一时间同一级别的多中断请求,将形成阻塞,系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年汇编单片机考试常见试题 2022 汇编 单片机 考试 常见 试题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内