微机原理及应用 复习题2
第一章基础知识
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
计算机中常作的码制有原码、反码和补码 十进制29的二进制表示为00011101B 十进制数-29的8位补码表示为.11100011
输入输出设备是计算机与外部世界交换信息的载体. 十进制数-47用8位二进制补码表示为.11010001 -49D的二进制补码为.11101101 计算机中最常用的字符信息编码是ASCII 计算机中的数称为机器数,它的实际值叫真值。
87H是用8位二进制原码表示的十六进制数,其相应的十进制数是____。 十进制数—127用8位二进制数补码表示时,应为________H。
一个8位二进制数的补数是用100H减去该二进制数,那么81H的补数是100H—81H,其结果为____________H。 请写出2个不同类型的不合法的标号——、——。
假如2个一字节的十六进制数96H,69H相加的和仍然为8位二进制数,那么相加的结果和为______H,进位Cy为_______。 8031单片机复位后,其PC的内容为_______H。SFR中的P2口的内容为_______H。 已知一个数为[X]=11011001B,它的补码为_______和反码为_______。 十进制数-15用8位二进制数补码表示时,应为______H。
已知一个数为[X]=01011001B,它的补码为______和反码为______。 十进制数-10用8位二进制数补码表示时,应为_______H。
第二章51单片机结构
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
MCS-51有四组工作寄存器,当RS1=1、RS0=0时,寄存器R0~R7的地址是( 10-17H )。 MCS-51单片机复位后堆栈指针SP的值是( 07H )。
MCS-51有四组工作寄存器,当寄存器R0~R7的地址为10~17H时,则当前工作寄存器组是( 2 )组。 若单片机的振荡频率为12MHZ,那么一个机器周期=( 1 )us。
MCS-51有四组工作寄存器,当PSW中RS1=1、RS0=1时,寄存器R5的地址是( 1DH )。 8051片内RAM低128单元中,可以进行位寻址的地址单元为( 20H-2FH )。
MCS-51有四组工作寄存器,当RS1=0、RS0=1时,寄存器R6的地址是( 0EH )。 MOV A,40H 指令对于源操作数的寻址方式是 直接 寻址。
指令JB 0A7H,ABC的作用是 若P2口的第7位为1则跳转到ABC 。(0A7H是P2.7的地址) 将CY与A的第0位的非求或的指令是 ORL C,/ACC.0 ,若原A=0,执行后A= 0 。 长跳转指令LJMP可转移到______________________。
假如两个8位二进制数01111111B.10000001B相加的和仍用8位二进制敷,那么结果:和为__________B,进位为_______ 假如2个一字节的十六进制数87H,69H相加的和仍然为8位二进制数,那么相加的结果和为_____H,进位Cy为______。 内部RAM 30H单元的内容送R4的指令是_______
MCS-51的特殊功能寄存器分布在片内RAM( 80H-FFH )地址范围内。 8031内部有( 256 )个RAM、8751内部有4K( ROM )。
堆栈的地址由( SP )内容确定,其操作规律是“( 先 )进( 后 )出”。 在单片机扩展时,( P0 )口和( P2 )口为地址线,( P0 )口为数据线。 MCS-52单片机片内共有( 256 )字节单元的RAM.
若MCS-51单片机的程序状态字PSW中的RS1,RS0=11,那么工作寄存器R0-R7的直接地址为(18H-1FH). 当EA接地时,MCS-51单片机将从( 外部ROM )的地址0000H开始执行程序。 I/O编址技术有( 统一 )和( 独立 )两种。
MCS-8051系列单片机字长是8位,有40根引脚,96系列字长是16位。单片机的特点有体积小、价格低、功能全 。
24. 8051单片机的存储器的最大特点是 指令存储器与数据存储器分开编址 ,Px并行口的地址是与 数据 存储器统一编址的,或者说属于该存储器。
25. 8051最多可以有 4 个并行输入输出口,最少也可以有1个并行口,即 P1 。P3常需复用作 串行通信、外部中断、外部计数脉冲 和读写控制信号。
26. 27.
ALE信号的作用是 低8位地址锁存 。
8051复位后,PC=( 0 )H。若希望从片内存储器开始执行,EA脚应接 高 电平,PC值超过( 0FFF )H时,8051会自动转向片外存储器继续取指令执行。
28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66.
PSW中RS1 RS0=10H时,R2的地址是 12H 。
单片机经加电复位后,执行第一条指令的地址是 0000H 。 一个机器周期= 6 个状态周期=12个振荡周期。
若8051单片机的引脚EA接地,表示 只能访问片外程序存储器 。 在 MCS-51 单片机系统中,采用的编址方式是 统一编址 。
当P1口做输入口输入数据时,必须先向该端口的锁存器写入( ),否则输入数据可能出错。 寄存器PSW中的RS1和RS0的作用是( )。
用汇编语言编写的程序称为( )程序,通过汇编后得到的用机器码表示的程序称为( )程序。
能在紫外线照射下擦除和重写的存储器是( )型存储器,能够直接在线路中快速写入和读出的存储器是( )型存储器。 单片机内部与外部ROM之间的查表指令是( )。 P2口通常用作_______,也可以作通用的I/O口使用。
若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为______。 8051的堆栈区一般开辟在_______。 所谓寻址,其实质就是_______。
单片微型机由CPU、存储器和I\\O接口三部分组成. 若不使用MCS-51片内部程序存储器,引脚EA必须接地.
当MCS-51引脚ALE信号有效时,表示从Po口稳定地送出了低8位地址. MCS-51的堆栈是软件填写堆栈指针临时在_片内数据存储器内开辟的区域. MCS-51中凡字节地址能被_8整除的特殊功能寄存器均能寻址. MCS-51有4组工作寄存器,它们的地址范围是00H~1FH.
MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址. 80C51含4KB ROM。
80C51在物理有4个独立的存储空间。
一个机器周期等于6个状态周期,振荡脉冲2分频后产生的时钏信号的周期定义为状态周期。 MCS-51的Po口作为输出端口时,每位能驱动 8 个SL型TTL负载.
MCS-51有 4个并行I\\O口,其中P0~P3是准双向口,所以由输出转输入时必须先写入\设计8031系统时,_P0、P2 口不能用作一般I\\O口.
8031单片机外接ROM时,其P0口具有传送_________信号和_________信号的双重功能。 8031.单片机内部数据RAM中的位寻址区的地址范围是 8031.单片机有4个口,其中_________口可以直接应用于I/O口。 8031单片机使用RD和WR来读写片外____________的内容。
堆栈区是在____________区开辟的一个区域,其数据的存取遵守_________的原则。
MCS-51单片机内部RAM 20H~2FH是位寻址区,已知位地址是47H,计算出它是字节地址_______的D_______位。
当程序状态字PSW为(10010001)时,当前工作寄存器组是_______组,对应的工作寄存器R1、R7的地址是______H、___H。 MCS-51单片机内部SFR中有三个16位的寄存器,它们是_______、_______、_______。 8031单片机复位后,其SP的内容为______H。SFR中的P1口内容为______H。 如果8031单片机的时钟频率为4MHz,则其机器周期为______微秒。
MCS-51单片机内部RAM 20H~2FH是位寻址区,已知位地址是5FH,计算出它是字节地址______的D______位。 可用作寄存器间接寻址的间址寄存器有______、______、______。
67. 68. 69. 70.
当把8031的P1口作为输入口使用时.必须先向P1口_____________指令,然后才能够运行MOV A,P1指令。 CPU由运算器和____________构成。
MCS—51单片机中______口作为低8位地址和数据线的分时复用口, _______口的各管脚有不同的第二功能。 复位后,堆栈顶的地址为( ),存放在( )寄存器。
71. MCS—51单片机的P0—P3口均是 并行 I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统
的 数据总线 和 地址总线 ,在P0—P3口中, P0 为真正的双向口, P1—P3 为准双向口。 72. MCS—5l单片机的堆栈区只可设置在 片内数据存储区(器) ,堆栈寄存器SP是8 位寄存器。 73. 74.
MCS-8051系列单片机字长是 8 位,有 40 根引脚,96系列字长是 16 位。单片机的特点有 体积小、价格低、功能全 。
8051复位后,PC= 0 H。若希望从片内存储器开始执行,EA脚应接 高 电平,PC值超过 0FFF H时,8051会自动转向片外存储器继续取指令执行。 75. 76. 77. 78. 79. 80.
堆栈的地址由 的内容确定,其操作规律是“ 先进后出”。 MCS—51布尔处理机的存储空间是_______。 微处理器由寄存器、控制器和运算器三部分组成..
当程序状态字PSW为(10011001)时,当前工作寄存器组是______组,对应的工作寄存器R0、R3的地址是_____H、 H。 如果8031单片机的时钟频率为6MHz,则其机器周期为_______微秒。 计算机的系统总线有地址总线、控制总线和数据总线。
第三章指令系统
1. 2.
DJNZ R7,e 指令为二字节指令,如果其操作码所在地址为1000H,e=BFH,则它的转移目的地址应为( 0FC1H )。
MCS-51的指令可分为几种不同的寻址方式。如:MOV A,20H属于( 直接 )寻址方式,MOVC A,@A+DPTR 属于( 变址 )寻址方式,MOV C, bit 属于( 位 ) 寻址方式。 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
访问MCS-51片外RAM应该使用的传送指令的助记符为( MOVX )。 MOV C,00H的寻址方式是( 位寻址 )。
累加器(A)=80H,执行完指令ADD A,#80H后,进位位C=( 1 )。 如果(A)=5FH。执行指令 SWAP A 后,累加器A的内容为( 0F5H )。 执行ANL A,#0F0H指令后,A的低四位=( 0000 )。
设DPTR=1000H,则MOVX A,@DPTR指令是将( 外部数据)存储器的( 1000H )地址内容送A。
DJNZ 50H,e 指令为三字节指令,如果其操作码所在地址为1000H,e=0FH,则它的转移目的地址应为( 1012H )。 已知SP=25H,PC=1045H,(24H)=12H,(25H)=34H,(26H)=56H, 问此时执行“RET”指令后,SP=(23H),PC=(3412H) 已知A=C9H,B=8DH,CY=1。执行指令SUBB A,B后,A=( 3BH ),CY=( 0 )。 ORL A, #0F0H,是将A的高四位置1,而低四位( 不变 )。
设DPTR=0FFFH,A=80H,则MOVC A,@A+DPTR指令是将程序存储器的( 107FH )地址内容送A。 若用传送指令访问MCS-51的程序存储器,它的操作码助记符应为( MOVC )。 ANL A, #0F0H是将A的高四位保持不变,而低4位 取反 。
指令LCALL 37B0H,首地址在2000H,所完成的操作是 2003H 入栈,PC= 37B0H 。 设DPTR=2000H,(A)=A0H,则MOVC A,@A+DPTR操作数的实际操作地址为 20A0H 。 对于指令SJMP $,其操作码为80H,其操作数(即偏移量)为(0FEH).
已知(SP)=60H,子程序SUBTRN的首地址为0345H,现执行位于0123H的ACALL SUBTRN双字节指令后,(PC)=___,(61H)=_______,(62H)= ____。 假设2个一字节的十六进制数9FH,81H相加的和仍然为8位二进制数,那么相加后其进位标志为_____(1或0),溢出标志为______(1或0)。 假定累加器A的内容为30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器(1031H)单元的内容送累加器A中。 8031单片机的I/O接口寻址方式是_____。 请写出二条相对寻址方式的指令________。
MOV A,40H 指令对于源操作数的寻址方式是 直接 寻址。
第四章中断系统
1.
MCS-51有( 5)个中断源,可分为( 2 )级中断优先级,这可由软件填写( IP )寄存器加以选择中断优先级。
2. 3. 4. 5.
当CPU响应外部中断1时,程序应转到( 0013H )。 8051的中断嵌套最多有( 2 )级。
8051的定时器T0的中断向量是( 000BH )。
若将MCS-51的中断允许触发器IE内容中的EA置1,EX1置1,其余位清令清0,CPU允许响应的中断请求是( INT1 ),该中断的中断向量是( 0013H )。
6. 7. 8. 9.
执行MOV IE,#03H后,MCS-51将响应中断的是( 0 )个。 当微机系统与慢速外设进行数据传送时,最佳的数据传送方式是( 中断 )。 8051的中断向量表在 3 H、 0B H和13H、1BH、23H。
MCS—51单片机外部中断请求信号有电平方式和 脉冲方式 ,在电平方式下,当采集到INT0、INT1的有效信号为 低电平 时,激活外部中断。
10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
8031单片机中,IP=1FH,IE=9EH.当所有中断源同时申请时,CPU将响应_______ 的申请。 8031单片机中,0023H是——中断程序的入口地址。
8031单片机中,如希望CPU能响应外部中断1和定时器1的中断,而不响应其他中断,其IE寄存器的内容应为______。 当8031单片机中IP=16H,IE=97H时,CPU能响应的优先权最高的中断源是 。 8031单片机中,外中断1的中断程序入口地址为_______。
8031单片机中,如希望CPU能响应外中断1和串行口的中断,而不响应其他中断,其IE寄存器的内容应为_____________。 当8031单片机中IP=0EH,IE=8DH时,CPU能响应的优先权最低的中断源是_________。 MCS-51有 5 个中断源,有2 个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择.. 当使用慢速外设时,最佳的传输方式是 中 断 .
编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用( )指令,恢复现场用( )指令。
当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。其中INT1 的入口地址为( ),串行口 入口地址为( ),T0 的 入口地址为( )。
21. 22. 23. 24. 25.
中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由( )寄存器的内容决确定的。 外部中断INT1入口地址为 0013H 。
在查询和中断两种数据输入输出方式中,效率较高的是 中断 。 中断请求信号有( )触发和( )触发两种触发方式。
MCS—51单片机系列有 5 个中断源。上电复位时,同级中断的优先级从高至低为( )、( )、( )、 ( )、( )和( ), 若IP=00010100B,优先级别最高者为( )、最低者为( )。
26. 27. 28. 29. 30. 31. 32. 33.
在MCS—51单片机系统中,当某中断源发出中断请求,单片机予以响应时,它必须处于( )和( )两级开中断状态。 8051的中断向量表在 3 H、 0B H和13H、1BH、23H。
在中断服务程序中现场保护和现场恢复期间,中断系统应处在____状态。 外部中断1 入口地址为_ 0013H
在串行通信中,有数据传送方向单工、半双工、全双工三种方式.
当8031单片机中IP=19H,IE=9EH时,CPU能响应的优先权最高的中断源是_______。 中断响应时间是指______。
通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为_______。
第五章定时器、计数器
1. 2. 3. 4. 5. 6. 7. 8.
在定时器工作方式0下,如果系统晶振频率为6MHz,则最大定时时间为( 8192*2uS )。
当定时器工作于方式2时,如果系统晶振频率为6MHz,则最大定时时间为( 256*2us )。 MCS—51单片机8031中有( )个( )位的定时器/计数器,可以被设定的工作方式有( )种。
若系统晶振频率为12MHz,则T0工作于定时和计数方式时最高(计数)信号频率分别为( )kHz和( )kHz。 欲对300个外部事件计数,可以选用定时/计数器T1的模式( )或模式( )。 8051的C/T是 加 (加或减)计数的。
8051单片机定时器/计数器作定时和计数用时,其计数脉冲分别由 8051片内脉冲 和 P3.4或P3.5引脚端的外部脉冲 提供。 定时器中断请求发生在_______。
9. 10. 11.
当定时器To工作在方式3 时,要占定时器T1的TR1和TF1_两个控制位. 8031.单片机中,T0初始化后让其开始计数,应将TCON中的 位置1。
某8031单片机时钟频率为12MHz,现将T0设置为定时方式1,定时时间为1毫秒,其计数器中的时间常数初值应为_____(写成四位十六进制数)
12. 13. 14.
某8031单片机中,T1作为计数用,当有一脉冲从引脚P3.5(T1)输入时,TL1的内容将_________。
若8031单片机的T0作定时器为工作方式1,T1作计数器为工作方式0,均无门控功能,则TMOD寄存器的内容应为_____B。 8031单片机中.当需设置TO为定时方式1.T1为计数方式1(都无门控功能)时.TMOD应为_____。
15. 定时器/计数器的工作方式3是指的将 定时器/计数器0 拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可
作为 串行口的波特率发生器 使用。 16.
8051的C/T是 加 (加或减)计数的。
第六章串行口
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
当进行多机通讯时,MCS-51的串行口工作方式应选择( 2、3 )。
MCS-51串行通信的帧格式为1个起始位、8个数据位和1个停止位,其异步串行通信方式是( 1 )。 控制串行口工作方式的寄存器是( SCON )。 MCS-51的串行口有( 4 )种工作方式。
单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。 在串行通信中采用偶校验,若传送的数据为0A5H,则其奇偶校验位应为( )(用“0”、“1”表示)。 在异步通信中若每个字符由11位组成,串行口每秒传送250个字符,则对应波特率为( )。 在串行通信中,数据传送方向有 单工 、 半双工 、全双工三种方式。
MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器_SCON_加以选择. 用串口扩并口时,串行接口工作方式应选为方式 0 .
MCS-51单片机的串行口共有四种工作方式,方式1是异步串行通信方式,以_____位为一帧信息,包括_______位数据。 MCS-51单片机的串行口共有四种工作方式,方式______是作为同步移位寄存器使用,以______位为一帧信息。 I/O数据传送的控制方式有( )、( )、程序查询方式、( )、DMA方式。. I/O端口与外部设备之间传送的信息可分为( )类。
8031单片机中,如希望CPU能响应外部中断0和定时器1的中断,而不响应其他中断,其IE寄存器的内容应为_______。 8031单片机中,外中断0的中断程序入口地址为______。
第七章I/O及存储器扩展
1. 2. 3. 4. 5.
*利用8155可以扩展( 3 )个并行口,( 256 )个RAM单元。 扩展并行I/O口时,常采用( )和( )可编程芯片。
可编程并行I/O接口芯片8255内部有_________端口,每个口有_________位线。
8031单片机扩展程序存储器使用一片具有地址线13根,数据线8根的EPROM,其程序存储器容量为_______KB。 8031单片机扩展程序存储器使用一片具有地址线12根,数据线8根的EPROM,其程序存储器容量为______KB。
第八章A/D扩展 第九章D/A扩展
1.
*若某8位D/A转换器的输出满刻度电压为+5V,则该D/A转换器的分辨率为( 5/255 )V。
第十章键盘及显示器接口
1. 2.
LED数码显示有( )和( )两种显示形式。
相关推荐: