单片机测验一二答案.ppt_第1页
单片机测验一二答案.ppt_第2页
单片机测验一二答案.ppt_第3页
单片机测验一二答案.ppt_第4页
单片机测验一二答案.ppt_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1一个完整的计算机包括运算器 控制器 存储器和I O组成 251单片机的数据总线是8位的 351单片机内部RAM的容量为128字节 451单片机外部可挂接64KB程序存储器 551单片机外部最大可挂接64KB数据存储器 651单片机访问外部数据存储器和访问内部数据存储器所用指令是否相同 不相同movxmov7在进行加法运算时 如果CY 1 说明和数是大于还是小于255 大于8单片机执行的第一个程序代码应放在0000H地址上 9单片机复位后SP 07H10单片机复位后PC 0000H 11程序存储器中 0003h单元是外0中断的入口地址 12单片机中共有4组通用工作寄存器 特殊功能寄存器能否用间接寻址 不能14堆栈的特点是先进先出吗 先进后出 后进先出15在执行PUSHACC指令时 SP是先存数据后加1吗 错16在执行POPACC指令时 SP是先取数据后减1吗 对171个机器周期 12个时钟周期 18请将十进制数254换算成十六进制数是多少 FEH19POPACC和MOVA 00H都是对累加器操作 寻址方式是否相同 不同2051单片机是高电平复位 对 21如果RS0 0和RS1 1 则选中的是第1组寄存器 22能够一次传送16位数据的寄存器是DPTR 23在从端口输入数据前应该先向端口写入0还是1 124P0口作为通用I O口输出数据时 是否需要外接上拉电阻 需要25在编写程序时 标号后应该用分号还是冒号 冒号26伪指令能够在单片机中执行吗 能能够影响标志寄存器的传送指令是 mova data28间址寄存器中存放的是地址还是数据 地址29访问外部数据存储器能用直接寻址方式吗 不能30指令MOVA R0能够寻址的最大空间是00 7FH 31当调用子程序时 当前的PC值保存在哪里 堆栈32在调用子程序时 一般是如何保存现场的 换组 堆栈33RET指令的作用是什么 子程序返回34DAA指令的名称是什么十进制修正35单片机的寻址方式有7种 36指令SETBP1 8错在哪里 没有P1 837指令CLRR1 1错在哪里 R1不能为寻址38指令MOVA P1 0错在哪里 位给字节39通用寄存器组是通过那个寄存器选择的 PSW40RS1和RS0的功能是什么 选择寄存器组 41十进制数128其对应的十六进制可表示为80H42二进制数11001001对应的十六进制数可表示为C9H43BCD码10010111对应的十进制数是151 974451单片机的地址总线是16位45单片机的三种总线分别是ABDBCB46单片机的存储器从物理上分为内程序 外程序 内数据 外数据47单片机存储器从逻辑上分为内外程序 内数据 外数据48单片机的特殊功能寄存器只能使用寻址方式直接49单片机低8位的地址通常用74ls573器件锁存 5051单片集中通常要将堆栈设置在什么位置 30H 51如果CY 0 执行JCREL后能跳转吗 不能52如果CY 0 执行JNCREL后能跳转吗 能53JBCBIT REL指令的含义是什么 Bit 1跳转并清除该位54执行MOVA 0CDHCJNEA 0CDH REL的结果能否得到跳转 不能55执行SETBCMOVA 00HRLCA0100000000B后 A 程序000000001B56执行MOVA 09HADDA 255执行后 CY CY 157程序MOVA 09HSUBBA 255执行后 CY CY 158程序MOVA 09HMOV07H A执行后 A 09H 测验二 59程序MOVA 09HMOVR0 0FFHPUSHACCPUSHR0POPACCPOPR0执行后 A R0 0FFH09H60双列直插的51单片机有条引脚 4061ALE信号的作用是 地址锁存信号输出端62EA引脚接高电平 使用内部还是外部程序存储器 先内后外63P1口有没有第二功能 没有 52系列有51单片机是高电平复位还是低电平复位 高电平51单片机上电复位后P0 P1 P2 P3口电平为 高电平欲将51系列单片机的P0口作为输入端口 应事先向该端口写入 MOVP0 0FFH 51系列单片机的振荡器常用瓷片电容 其容量为左右 10 30pF67 51系列单片机的PSEN信号常和外部程序存储器的相连 选通信号WRRD68 51系列单片机的 WR信号常和外部数据存储器的相连 51系列单片机的 RD信号常和外部数据存储器的相连 69 在应用系统中 5l系列单片机的EA引脚接地 或逻辑0 表示 直接片外51系列单片机的特殊功能寄存器 SFR 的地址在范围内 80 FFH51单片机中PC能否指向数据存储器 不能MOVA R0和MOVXA R0指令是否指向同一个存储器 不是 指令RLCA和RLA的区别是什么 带不带进位指令ADDA 00H和ADDCA 00H的区别是什么 74 NOP指令的执行结果是什么 空语句占一个机器周期 INTEL8051CPU是 位的单片机 8对于INTEL8031来说 EA脚总是 接地在单片机中 通常将一些中间计算结果放在 中 累加器A程序计数器PC用来 B A 存放指令B 存放正在执行的指令地址C 存放下一条的指令地址D 存放上一条的指令地址数据指针DPTR指在 A D 中 A CPU控制器B CPU运算器C 外部程序存储器D 外部数据存储器指令和程序是以 C 形式存放在程序存储器中A 源程序B 汇编程序C 二进制编码D BCD码单片机应用程序一般存放在 B A RAMB ROMC 寄存器D CPU单片机上电后或复位后 工作寄存器R0是在 A A 0区00H单元B 0区01H单元C 0区09H单元D SFR 进位标志CY在 C 中A 累加器B 算逻运算部件ALUC 程序状态字寄存器PSWD DPTR单片机8051的XTAL1和XTAL2引脚是 D 引脚A 外接定时器B 外接串行口C 外接中断D 外接晶振8031复位后 PC与SP的值为 B A 0000H 00HB 0000H 07HC 0003H 07H寄存器D 2000H 07H单片机的堆栈指针SP始终是 B A 指示堆栈底B 指示堆栈顶C 指示堆栈地址D 指示堆栈长度P2 P1口作通用输入用途之前必须 A A 相应端口先置1B 相应端口先置0C 外接高电平D 外接上拉电阻一个EPROM的地址有A0 A11引脚 它的容量为 B A 2KBB 4KBC 11KB 8031内部有 128 个RAM 8032有 256 个RAM MCS 51单片机系列有 5 个中断源 可分为 5 个优先级 上电复位时 外0 中断源的优先级别最高 MCS 51可分为七种不同的寻址方式 如 MOVCA A PC属于 变址 寻址方式 SJMPrel属于 相对 寻址方式 单片机位寻址区的单元地址是从 20H 单元到 2FH 单元 若某位地址是09H 它所在单元的地址应该是 21H 1 转移指令LCALLaddr16的转移范围是 64k JNBrel的转移范围是 128 127 调用指令AJMPaddr11的调用范围是 2k 当单片机CPU响应中断后 程序将自动转移到该中断源所对应的入口地址处 并从该地址开始继续执行程序 通常在该地址处存放转移指令以便转移到中断服务程序 其中INT0的入口地址为 0003H T1的入口地址为 001BH 单片机常用两种复位方式 既 上电 和 按键 LED数码显示有 静态 和 动态 两种显示形式 MCS 51系列单片机外扩存储器芯片时 4个I O口中作为数据总线的是 B A P0口和P2口 B P0口 C P2口和P3 D P2口判断是否有进位时用PSW的 A 标志位 A CYB OVC PD RS0E RS1 当串行口向单片机的CPU发出中断请求时 若CPU允许并接受中断时 程序计数器PC的内容将被自动修改为 E A 0003HB 0000BC 0013HD 001BHE 0023H在CPU内部 反映程序运行状态或反映运算结果一些特征的寄存器是 B A PCB PSWC AD SP单片机复位后 SP PC I O口的内容为 C A SP 07HPC 00HP0 P1 P2 P3 FFHB SP 00HPC 0000HP0 P1 P2 P3 00HC SP 07HPC 0000HP0 P1 P2 P3 FFHD SP 00HPC 00HP0 P1 P2 P3 00H8031定时 计数器共有四种操作模式 由TMOD寄存器中M1M0的状态决定 当M1M0的状态为01时 定时 计数器被设定为 D A 13位定时 计数器B T0为2个独立的8位定时 计数器C 自动重装8位定时 计数器D 16位定时 计数器8031有四个工作寄存器区 由PSW状态字中的RS1 RS0两位的状态来决定 单片机复位后 若执行SETBRS1指令 此时只能使用 C 区的工作寄存器 A 0区B 1区C 2区D 3区下列指令中错误的有 ABCD A CLRR7B MOVC DPTR AC MOVP AD JBCTF0 LOOP 设累加器A的内容为C9H 寄存器R2的内容为54H CY 1 执行指令SUBBA R2后结果为 A A A 74HB R2 74HC A 75HD R2 75H设 A C3H R0 AAH 执行指令ANLA R0后 结果 A A A 82HB A 6CHC R0 82D R0 6CH8051的程序计数器PC为16位计数器 其寻址范围是 D A 8KB 16KC 32KD 64K提高单片机的晶振频率 则机器周期 C A 不变B 变长C 变短D 不定 8051单片机中 唯一一个用户不能直接使用的寄存器是 C A PSWB DPTRC PCD B8051单片机中 唯一一个用户可使用的16位寄存器是 B A PSWB DPTRC ACCD PC执行如下三条指令后 30H单元的内容是 C MOVR1 30HMOV40H 0EHMOV R1 40HA 40HB 30HC 0EHD FFH有如下程序段 MOVR0 30HSETBCMOVA 00HADDCA 00HMOV R0 A执行结果是 30H 01H 中断是一种 D A 资源共享技术B 数据转换技术C 数据共享技术D 并行处理技术 说法不对 执行MOVIE 81H指令的意义是 B A 屏蔽中断源B 开放外部中断源0C 开放外部中断源1D 开放外部中断源0和1在有符号运算时 判断运算结果是否正确时用PSW的 B 标志位 在无符号运算时判断运算结果是否正确时用PSW的 A 标志位 A CYB OVC PD RS0E RS1在运用8031单片机扩展32K数据存储器RAM时 需采用 15 条地址线 其中P2口用 F 条线 A 10B 13C 15D 5E 6F 7当单片机启动ADC0809进行模 数转换时 应采用 D 指令 A MOVA 20B MOVXA DPTRC MOVCA A DPTRD MOVX DPTR A在五个中断源中 可通过软件确定各中断源中断级别的高或低 但在同一级别中 按硬件排队的优先级别最高的是 C 中断 A 定时器T0B 定时器T1C 外部中断INT0D 外部中断INT1E 串行口调用子程序 中断响应过程及转移指令的共同特点是 B A 都能返回B 都通过改变PC实现转移C 都将返回地址压入堆栈D 都必须保护现场 单片机复位后 累加器A PC PSW的内容为 B A A FFHPC 00HPSW FFHB A 00HPC 0000HPSW 00HC A 07HPC 0000HPSW FFHD A 00HPC 00HPSW 00H8031定时 计数器是否计满可采用等待中断的方法进行处理 也可通过对 C 的查询方法进行判断 A OV标志B CY标志C 中断标志D 奇偶标志下列指令中 不影响堆栈指针的指令是 B A RETB JBbit relC LCALLaddr16D RETI定时器T1的中断入口地址是 C 从该地址开始一般可 F A 0003HB 000BHC 001BHD 0013HE 连续存放中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论