四位数码管从0开始数值下标从0.5开始逐个增1,增至40后再逐次减1直到0,并且十位为0时不显示,用汇编语言,,急

在电子工程世界为您找到如下关于“采用”的新闻
& & & & 本周飞利浦透露,它将在7月发布下一代6000系列4K电视,并且将通过谷歌Cast技术让Android智能手机,Android平板电脑或桌面电脑(或笔记本电脑)采用Chrome网络浏览器,通过Wi-Fi连接,将媒体发送电视进行播放。
飞利浦届时将发布四款飞利浦6000系列4K电视,包括43英寸、49英寸、55英寸和65...
接受订购。主要面向世界各地的工业、家庭和各级学校应用,最新一代Raspberry Pi采用功能强大的64位ARM Cortex-A53四核处理器,显著提升性能,同时还集成了物联网(IoT)开发项目标配的蓝牙和无线LAN连接。
基于成就不凡的前代产品Raspberry Pi 1 Model B+和Raspberry Pi 2 Model B...
&&& 它采用三层感光元件,最表面一层感应蓝色、第二层可以感应绿色,第三层感应红色,每层都会记录RGB的其中一个颜色通道,有助于提高传感器的色彩表现。目前适马相机的传感器就采用的这一技术。
&&& 此外,佳能的新款全画幅无反相机也可能在1年之内发布,其原型机最早的面世时间可能会在明年9月举行的Photokina...
&&& 谷歌AndroidAuto和苹果CarPlay争夺车内信息娱乐系统的战斗已经打响,这是争夺智能与互联汽车的一个重要入口。在这场战争当中,获得汽车厂商的支持非常关键。而在最近,保时捷就毫不犹豫地站到了苹果这一边。
&&&&&& 据国外媒体V...
功取得全新32位ARMv8-R处理器技术的使用权授权协议。意法半导体准备将此项技术部署到实时(real-time)安全相关的智能驾驶用及工业应用的32位微控制器。
& &&首批ARMv8-R处理器将被用于安全相关的汽车应用的先进高性能多核微处理器,主要应用范围包括汽车动力总成(PowerTrain)与安全及网关系统。采用全新...
  1 逆变电源整体介绍
  为满足电源敏感性设备对逆变电源的要求, 目标IPS 采用本次设计的电路作为核心; 以高速数字信号微处理器( DSP TMS320F2808) 及外围器件作为信号产生及反馈检测调整模块; 以ARM7 单片机ST M32F103及其外设作为人机交互逻辑控制模块, 两个模块交互协同控制。应用硬件自反馈调节SPWM 波形输出, 采用DSP 数字化算法提供高精度...
仅为1.0升的发动机。同时在所有已经售出的嘉年华车型中大约有一半的车型采用的是1.0升发动机,这也就意味着在该车型中1.0升发动机是一种主流配置。改款西雅特伊比飒搭载的1.0升EcoTSI涡轮增压发动机直接竞争对手就是福特嘉年华1.0升发动机。
&&& 伊比飒1.0升EcoTSI涡轮增压发动机是一款3缸发动机,其已应用于Mii、Up...
&&& 如今各大汽车制造商早已不再拘泥于传统技术,纷纷为旗下车型引入了诸如语音指令、触控屏等新功能。宝马同样走在了前列,即将发布的全新宝马7系将配备手势控制技术。
&&& 宝马称,其开发的手势控制技术并不意味着可以控制整个信息娱乐系统,该技术能够识别6种预编程手势,从而来完成一些特定的任务。另外,相关...
,为的就是让Model S充电更加高效。
&&& 上周的年度股东大会上,特斯拉CEO埃隆&马斯克称将推出新的液冷系统,预计该解决方案不久后将应用于所有充电站。
&&& 此前,特斯拉已开始在充电站部署电磁热管理系统,而采用新型液冷系统的充电站与先前并没有太大的区别,仅仅是底部多了一排通风口。有媒体报道称,特斯拉...
,以及采用最新AV技术的设备。
  对于在中国开店的目的,松下电器(中国)有限公司电化住宅设备机器社总经理山内政直表示,在中国家电行业的线上销售规模急速增长,开设体验O2O概念的店铺,是为了促进线上销售的增长,同时通过O2O体验店,打造一个新平台,用以提升松下的品牌形象。
  抓小放大?
  五年之前,松下在中国家电市场风光无限,黑白电市场均占据绝对主动。
  当时...
采用资料下载
采用,8259实现交通灯的控制,十字路口,有详细硬件连接图,软件代码以及详细的工作原理...
vterbi译码 采用(2,1,6)译码结构 ,用C语言编写,译码效率高。...
采用ACM与Skype4Com并且采用分布式UDP来进行语音的拨号、分传。...
采用9054做为板卡与计算机通信的媒介,ADSP21161作为运算器件的采集卡。该程序完成计算机通信。...
采用8031单片机触发可控硅变流器...
采用8位LED动态扫描时钟演示程序,使用12MHZ晶振,P0口输出段码,P2口作列扫描,用共阳LED数码管。...
采用MIPS内核的32位PIC单片机采用C语言编程的经典书籍(英文版)...
采用8位单片机驱动PCI总线网卡的设计方案...
采用8位单片机驱动pci总线网卡的设计方案...
0662、采用3524的PWM式电机速度控制电路.rar...
采用相关帖子
采用硬核浮点的设计输入...
观看采用Flexis AC 32位微控制器的机械手如何在曲棍球游戏中战胜人类对手...
LTC2978 具有使能电源监控、监视、排序和修整功能、以及无可比拟的准确度。这些特点与我们的易用型 GUI 相组合,可帮助电源设计人员以过去所需的部份时间来完成复杂电源管理方案的定义和实现工作。故障记录能力实现电源故障的系统级调试。...
逐次逼近寄存器型模数转换器 (SAR ADC) 是仪表、工业控制和测试设备应用中的重要组件。SAR ADC 的准确度、噪声和速度常常决定了整体系统的性能。
凌力尔特的 LTC(R)2379-18 在 SAR ADC 技术领域取得了新的突破,可在 1.6Msps 的采样速率下实现 18 位性能和 101...
随着便携式设备使用率的不断攀升,越来越多的汽车车型中开始配备 USB 插座。USB 接口通过 5V VBUS 和接地线给便携式设备输送功率。视 USB 版本和便携式设备的不同,VBUS 最高可提供 2.1A 电流。在汽车中,这种高 VBUS 电流带来了一个难题。通常,汽车电子线路 (包括 VBUS...
在飞思卡尔技术论坛(FTF)上展示的保健解决方案...
观看采用飞思卡尔9S08LG32设计的最酷汽车LCD仪表板...
采用简单的设计流程,您能够通过Altera嵌入式硬核IP轻松开发PCIe设计。这一研讨介绍Stratix、Arria和Cyclone系列FPGA中嵌入的PCIe硬核IP的关键特性。...
你可能感兴趣的标签
热门资源推荐当前位置: >>
超全单片机习题,试卷,重点,答案(1)
超全单片机习题,试卷,重点,答案(1)单片机原理与接口技术第二次测验一、填空题 1、MCS51 单片机可以扩展的程序存储器和数据存储器(包括输入输出口)最多为 ( 64 )KB。 数据 ) 存储器是统一编址的, 它不仅占用 ( 数据 )存储器的( 读写 )控制指令。 高位 ) 地址线进行译码, 译出的信号作为 (片选线 ) 。 ) )2、 外围 I/O 接口芯片与 (存储器地址单元,而且使用( 数据 3、 全译码法就是用用译码器对 (4、用串口扩充并口时,串行接口方式应选为方式( 0 5、P0 口作为地址/数据总线,传送地址码的( 低 传送地址码的( 高 )8位。)8位; P2 )口作为地址总线, (6、在矩阵式键盘中,对按键的是被方法有( 扫描法 二、选择题)和(线反转)法。1、利用MCS51单片机本身的串行口也可直接扩展(a ) A、并行输入/输出口 C、定时器 2、全地址译码法存在( A、地址不连续 C、地址冲突 3、对于 P0 口的地址信号( A、必须使用锁存器 a ) B、必须使用译码器 d )问题 B、地址重叠 D、地址译码复杂 B、串性输入/输出口 D、中断 C、必须使用线选法D、无须任何 )4、使用 MC51 单片机的 P1 口最多能扩展按键的数量是( d A、8 C、6 B、4 D、165、一个8位的电压输出型D/A转换器,其满度输出电压为5V,则数字量变化一个LS B(输入数字量的最低有效位)时,输出电压的变化量约为( A、100MA C、30MA B、50MA D、20MA d )6、一个10位的A/D转换器,输入电压为0~10V,则其能分辨的最小电压为 ( a ) B、20MV D、40MVA、10MV C、30MV 三、判断题1、程序存储器是用于存放程序代码的,也用于存放常数。( Y )2、在单片机上使用LED作显示器时,如果位数为8个,则较适合使用动态的显示方式。 ( Y )四、简答题 1、MCS51单片机系统中,为什么P0口要接一个8为锁存器,而P2口不用?答:因为 P0 口是双功能口,既可以做地址接口,又可以做数据接口,在开始传送数据先作 为地址接口传送地址码的低 8 位,后作为数据接口,则必须使用锁存器。而 P2 口只作为高 8 位的地址接口。 2、单片机怎样管理中断?怎样开放和禁止中断?怎样设置优先级?答: (1)正在进行的中断过程,不能被新的同级或低优先级的中断请求中断;正在执行的 低优先级服务程序能被高优先级中断请求所中断;CPU 同时接受到几个中断请求时,首先 响应优先级最高的中断请求。 (2)对各中断源的中断开放或关闭是由内部的中断允许寄存 器 IE 的各位来进行两级控制的,指各个中断源的允许控制位与一个中断允许总控位 EA 配 合实现对中断请求的控制。 (3)中断优先级控制寄存器 IP 也是一个特殊功能寄存器,用户 可通过程序对各状态位进行设定,完成对中断优先级的控制。五、设计题 1、用译码法扩展4片2K*8位的存储器芯片。画出电路图,写出各个存储器芯片的地址 范围。1、00 0000――11 1111 即 C000H――C7FFH 2、00 0000――11 1111 即 C100H――CFFFH 3、00 0000――11 1111 即 D000H――D7FFH 4、00 0000――11 1111 即 D100H――DFFFH 2、为什么要按键去抖?简述软件去抖的思想,如果有按键接在 P1.0 脚上,请写出完整的 带去抖功能的键盘程序,要求该键按下再松开时,才执行该键功能。答:由于通常的按键所用的开关是机诫开关,当开关闭合、断开时并不是马上稳定地接通和 断开,而是在闭和与断开瞬间均伴随有一连串的抖动,因此要按键去抖。 思想:检测键闭合后延时 5――10ms,让前沿抖动消失后再一次检测键的状态,如果仍保 持闭合状态电平,则确认真正按键。KEY_00: JB P1.0 KEY_01 DELAY $ DELAY KEY_00LCALL JNB P1.0 LCALL JB KEY_01: . . . RET P1.0 单片机原理与接口技术试题(A) 课程名称: 考试时间: 专业班级: 学号: 考生签名:填空题(每空 1 分,共 22 分) 1.在一片集成电路芯片上集成了 ( CPU ) 存储器 、 ( ) 。 ) 。寻址方式包含两方面的内容:一 ) 。 ) 、 (输入输出 I/O 接口 ) ,从而构成了单芯片卫星计算机,即( 单片机2.寻址方式就是( 指出参与运算操作数地址的方式 是( 寻找操作数的地址) ,二是(寻找指令的地址3.MCS-51 单片机的程序储存器的低端被固定的用做特定的入口地址,如 0000H: (复 位 ) ;0003H: INT0 ( ) ;000BH: ( T0 ) 。 )寄存器决定,定时器的启动4.单片机有两个定时器,定时器的工作方式由( TMOD 与溢出由(TCON )寄存器控制。5.单片机复位后, 堆栈指针 SP 和程序计数器 PC 的内容分别为 07H ( 6.JNB bit,rel :指令表示当指定位为( 0 )时程序发生跳转。)( 00H 和) 。7.既做一般 I/Q 口又有第二功能的端口是 p3 ( 口。 8.一个机器周期包含( 12 (1us ) ,指令周期为() 既做数据线又做地址线的是 ; (p0))个晶振周期,若晶振周期的频率为 12MHZ,则机器周期为 1 )~( 4 )机器周期。 ) 。9.P1 口在作为输入口使用时,在读取数据之前,通常要先向 P1 口送数据( 0FFH 二.选择题(每空 2 分,共 18 分) 1.在进行串行通信时,若两机的发送与接受可以同时进行,则称为( C ) 。 A 半双工传送B 单工传送C 全双工传送D 以上都不对。 A ) 。2.使用单片机开发系统调试程序时,对原程序进行汇编的目的是( A 将源程序转换成目标程序 D 连续执行键 3.指令 AJMP 的寻址范围是( D A 任意范围 B -128 到 +127 ) C 64K D 2KB 将目标程序转换成源程序 C 将低级语言转换成高级语言4.定时器 TO 的溢出标志为 TFO,采用查询方式,若查询到有溢出时,该标志(A A 由软件清零 B 由硬件自动清零 C 随机状态 A D AB 都可以 )指令。 D 视具体 I/Q 口器件而定 )) 。5.单片机在与外部 I/Q 口进行数据传送时,将使用( A MOVX B MOV C MOVC6.在中断允许寄存器中,中断控制寄存器 EA 位的作用是(A A CPU 总中断允许控制位 B 中断请求总标志位 中断允许位C 各中断源允许控制位 D 串行口7.调用子程序、中断响应过程及转移指令的共同特点是( B ) 。 A 都能返回 场 8.读取 AD 转换的结果,使用( D )指令。 A MOV A,@Ri A,@DPTR 9.串行口中断入口地址是( A 000BH B ) 。 C 1000H D 0013H B MOVX@DPTR,A C MOVC A,@DPTR D MOVX B 都通过改变 PC 实现转移 C 都将返回地址压入堆栈 D 都必须保护现B 0023H三、简答题(每题 6 分,共 24 分) 1.什么是堆栈 假定(sp)=40h, pop dph pop dpl 后,d ptr 的内容为( 38H ) ,sp 的内容是( dptr6030h ) 。 (39h)=30h (40h)=60h,执行下列指令:2. 试用位操作指令完成下列要求。不准改变位涉及的位。 ⑴使 ACC.3 置位。 (1) SetB ACC 3 ⑵将 P2.0 清零 (2)CLR P2.0 ⑶ 清楚累加器的第 4 位。 (3)CLR ACC43.出 P3 口在作为第二功能使用时各引脚的定义。书 P124 表 5-14.什么是中断?CPU 响应中断的条件是什么? 答:是指 CPU 暂时停止现行程序的执行,而自动转去执行预先安排好的处理事件的服务子程 序. CPU 响应中断的条件:CPU 首先响应的是优先级别高的中断请求.5.什么是 D/A 转换的分辨率?对于 5V 的满量程,采用 8 位 DAC 时的分辨率是多少? (1)当输入的数字信号发生单位数码变化,即最低产生一位变化时,所对应的输出模拟量的变 化.(2)20MA6.什么是串行通信?其特点是什么?(书 P136-137) 四、设计与分析题(每题 9 分,共 36 分) 1.若 (50H) =40H, 试写出执行以下程序段后累加器 A、 寄存器 R0 及内部 RAM 的 40H.41H. 和 42H 单元的内容各为多少? MOV MOV MOV MOV ADD MOV MOV A, R0, A, @R0, A, 41H, 42H, 50H A #10H A #3BH A 41H. 答:A 10H R0 10H 40H 50H 41H 4BH 42H 4BH2.写出一延时 50ms 的程序段,设晶振频率为 12WHZ。 答: delay: MOV R0, #500Delay1:MOV R1,#100 DJNZ: DJNZ: RET R1,$ R0,delay1 3.一变量存放在片内 RAM 的 20H 单元,其取值范围为:00H~05H。要求编制一段程序, 根据变量值求其平方值,并存入片内的 RAM 的 21H 单元。 CLR CLR MOV MUL MOV A B A AB 21H A 20H《单片机与接口技术》模拟试卷四 一、选择题:本大题共 15 个小题,每小题 1 分,共 15 分,在每小题给出的四个选项中, 只有一项符合题目要求,把所选项前的字母填在括号内。1. 单片机是将【】做到一块集成电路芯片中,称为单片机。 B. CPU、I/O 设备A.CPU、RAM、ROM C. CPU、RAMD. CPU、RAM、ROM、I/O 设备 】2.单片机读 ROM 中数据用(1)指令,控制信号是(2)。 【 A.(1)MOV (2) 和 C.(1)MOVC(2) 和 B. (1)MOVC (2) 和 D. (1)MOVC(2) 和3.单片机读写外 RAM 数据用(1)指令,控制信号是(2)。 【 A.(1)MOV (2) 和 C.(1)MOVX(2) 和 B. (1)MOVX (2) 和 D. (1)MOVC(2) 和 】 。 C。片内 RAM】4. 指令 MOV 寻址空间是【 A.片外 ROMB。片外 RAM 】 。D。片内 ROM5. 指令 MOVX 寻址空间是【 A.片外 ROMB。片外 RAMC。片内 RAM 】位。D。片内 ROM6. 8051 位寻址能力能够达到【 A.64 B. 128 C.32D.16 】的方向生成的。 D. 增大 】中。7. 8051 单片机的堆栈区是向地址【 A.可变 B. 不定 C.减小8. “MUL AB”指令执行后,16 位乘积的高位在【 A. A B. C C. AB 】 。 D. B9. 8051 单片机外部中断 0、1( , )在【 A.P0 口 B. P1 口 C. P2 口D. P3 口10. 一个机器周期含有(1)个时钟周期, 当单片机时钟频率为 12MHZ 时, 一个机器周期为(2) μs。 【 】 。 B. (1)12 (2)2 C. (1)12 (2)1 D. (1)6 (2)1A.(1)6 (2)2 11. “CLR A”的寻址方式是【 A。寄存器寻址 B。直接寻址】 。 C。寄存器间接寻址 】 。 D。 】 。 D. XCH 位寻址 D。立即寻址12.“SJMP 08H”的寻址方式是【 A。变址寻址 B。相对寻址C。寄存器间接寻址13. 访问程序存储器,指令操作码的助记符是【 A. MOVC B. MOV C. MOVX14.80C51 复位后 PC 和 SP 中的内容各为多少? A. PC=0000H,SP=60H C. PC=0000H,SP=06H B. PC=0040H,SP=07H D. PC=1000H,SP=07H15. 80C51 内部有(1)个定时/计数器,对外部事件脉冲计数是(2);对片内机周脉冲计数是 (3)。 【 】 B. (1)4 (2) 定时器(3)计数器 D。(1)1(2)计数器(3)定时器A. (1)2(2)计数器(3)定时器 C. (1)2(2)定时器(3)计数器二、简答题:(每小题 5 分,共 25 分) 1. 80C51 有几个中断源?写出其名称,并给出相应的中断入口地址。2.为什么一般情况下,在中断入口地址区间要设置一条跳转指令,转移到中断服务程序和实 际入口处?4.80C51 单片机外 RAM 和 ROM 使用相同的地址,是否会在总线上出现竞争?为什么? 5.串行缓冲寄存器 SBUF 有什么作用?简述串行口接收和发送数据的过程。三、分析题:每小题 5 分,共 20 分。 1.分析题:假设(SP)=30H, (DPTR)=4455,分析连续执行下列指令序列后 DPTR 及 SP 的内容。 PUSH DPL; PUSH DPH; POP POP DPL; DPH; (DPTR)=程序执行后,(SP)=2.分析题:假设内 RAM 单元(60H)=08H,问,执行完下列指令序列后内 RAM(60H)的内 容为多少? MOV R0,#60H MOV A, @R0 RL A MOV R1,A RL A RL A ADD A,R1 MOV @R0,A《单片机与接口技术》模拟试卷五 一、选择题:本大题共 20 个小题,每小题 1 分,共 20 分,在每小题给出的四个选项中, 只有一项符合题目要求,把所选项前的字母填在括号内。 1.单片机读 ROM 中数据用(1)指令,控制信号是(2)。 D 】 【 A.(1)MOV (2) RD 和 WR C.(1)MOVC(2) PSEN 和 EA B. (1)MOVC (2) RD 和 WR D. (1)MOVC(2) PSEN 和 EA2.单片机读写外 RAM 数据用(1)指令,控制信号是(2)。 B 】 【 A.(1)MOV (2) RD 和 WR C.(1)MOVX(2) PSEN 和 EA B. (1)MOVX (2) RD 和 WR D. (1)MOVC(2) PSEN 和 EA3.堆栈指针 SP 指出堆栈栈顶存储单元的【 B 】 A. 内容 B. 地址 C. 间接地址 D. 大小4.80C51 单片机地址总线(AB)总线宽度为【 B 】位。 A. 8 B. 16 C. 15 D. 32 】振荡周期。 D. 12 个 C 】 。5. 一个时钟周期等于【 D A.1 个 B.2 个C. 6 个6. 关闭电源时,其所存储内信息将丢失的存储器是【 A. ROM B. PROM C. RAM D. EPROM 7. 程序计数器 PC 是 【 A 】 位的计数器, 能寻址 64KB 的程序存储器范围。 B. 8 C. 4 D. 32A.168.80C51 复位的条件是 RST 引脚保持(1)个机器周期以上的高电平,复位后的状态: PC 值为(2)、SP 值为(3)、P0-P3 口的值为(4)。 B】 【 A.(1)3(2)H(4)FEH C.(1)1(2)H(4)FFH 址空间是【 C 】 。 A.片外 ROM B。片外 RAM C。片内 RAM D。片内 ROM B.(1)2(2)H(4)FFH D.(1)2(2)H(4)00H9. 指令 MOV 寻10. 指令 MOVX 寻址空间是【 B 】 。 A.片外 ROM B。片外 RAM C。片内 RAM D。片内 ROM11. 当 CPU 不执行访问外 RAM 指令(MOVX)时,ALE 以时钟振荡频率【 B 】的固 定频率输出,因此 ALE 信号也可作为外部芯片 CLK 时钟或其他需要。 A.1/2 B。1/6 C。1/12 D。1/24 B. 128 C.32 D.16 C.12. 8051 位寻址能力能够达到【 B 】位。A.6413. 8051 单片机的堆栈区是向地址 【 D 】 的方向生成的。 A.可变 减小 D. 增大 14. 当 8051 单片机外接时钟信号时,应从【 B 】脚接入。A.T0 C. XTAL1 B. P1 口 D. T115. 8051 单片机外部中断1、2( INT 0 , INT 1 )在【 C. P2 口 器间接寻址 17. “MOVX 址 D. P3 口B. 不定B. XTAL2 D 】 。A.P0 口 C。寄存 B。相对寻 C。寄存16. “CLR A”的寻址方式是【 A 】 。A。寄存器寻址 D。立即寻址 A, @DPTR ”的寻址方式是【 D。 位寻址 】 。A。变址寻址 】 。B。直接寻址】 。A。变址寻址 B。相对寻址C。寄存器间接寻址 D。18. “SJMP 08H”的寻址方式是【 器间接寻址 A. MOVC 位寻址 B. MOV19. 访问程序存储器,指令操作码的助记符是【 C. MOVXD. XCH 20. “MUL AB”指令执行后,16 位乘积的高位在【 A. A B. C C. AB】中。 D. B《单片机与接口技术》模拟试卷五班级_______________学号__________ 姓名____________ 分数___________ 一、选择题:本大题共 20 个小题,每小题 1 分,共 20 分,在每小题给出的四个选项中,只 有一项符合题目要求,把所选项前的字母填在括号内。 【 1.单片机读 ROM 中数据用(1)指令,控制信号是(2)。 D 】 A.(1)MOV (2) RD 和 WR C.(1)MOVC(2) PSEN 和 EA B. (1)MOVC (2) RD 和 WR D. (1)MOVC(2) PSEN 和 EA2.单片机读写外 RAM 数据用(1)指令,控制信号是(2)。 B 】 【 A.(1)MOV (2) RD 和 WR C.(1)MOVX(2) PSEN 和 EA B. (1)MOVX (2) RD 和 WR D. (1)MOVC(2) PSEN 和 EA3.堆栈指针 SP 指出堆栈栈顶存储单元的【 B 】 A. 内容 B. 地址 C. 间接地址 D. 大小 4.80C51 单片机地址总线(AB)总线宽度为【 B 】位。 A. 8 B. 16 C. 15 D. 32 5. 一个时钟周期等于【 D 】振荡周期。 A.1 个 B.2 个 C. 6 个 D. 12 个 6. 关闭电源时,其所存储内信息将丢失的存储器是【 C 】 。 A. ROM B. PROM C. RAM D. EPROM 7.程序计数器 PC 是【 A 】位的计数器,能寻址 64KB 的程序存储器范围。 A.16 B. 8 C. 4 D. 32 8.80C51 复位的条件是 RST 引脚保持(1)个机器周期以上的高电平,复位后的状态: PC 值为(2)、SP 值为(3)、P0-P3 口的值为(4)。 B】 【 A.(1)3(2)H(4)FEH B.(1)2(2)H(4)FFH C.(1)1(2)H(4)FFH D.(1)2(2)H(4)00H9. 指令 MOV 寻址空 间是【 C 】 。 A.片外 ROM B。片外 RAM C。片内 RAM D。片内 ROM 10. 指令 MOVX 寻址空间是【 B 】 。 A.片外 ROM B。片外 RAM C。片内 RAM D。片内 ROM 11. 当 CPU 不执行访问外 RAM 指令(MOVX)时,ALE 以时钟振荡频率【 B 】的固定频 率输出,因此 ALE 信号也可作为外部芯片 CLK 时钟或其他需要。 A.1/2 B。1/6 C。1/12 D。1/24 12. 8051 位寻址能力能够达到【 B 】位。A.64 B. 128 C.32 D.16 13. 8051 单片机的堆栈区是向地址 【 减小 D. 增大 D 】 的方向生成的。 A.可变 B. 不定 C. 14. 当 8051 单片机外接时钟信号时,应从【 C. XTAL1 P1 口 C. P2 口 间接寻址 D. P3 口B】脚接入。A.T0B. XTAL2 】A.P0 口 。 B.【 D D. T115. 8051 单片机外部中断1、 INT 0 , INT 1 )在 2( 】 。A。寄存器寻址16. “CLR A”的寻址方式是【 A D。立即寻址B。直接寻址C。寄存器 C。17. “MOVX A, @DPTR ” 的寻址方式是 【 寄存器间接寻址 间接寻址 A. MOVC A. A D。 位寻址 18. “SJMP 08H”的寻址方式是【 D。 位寻址】 A。 。 变址寻址B。 相对寻址】 。A。变址寻址 】 。B。相对寻址C。寄存器19. 访问程序存储器,指令操作码的助记符是【 B. MOV B. C C. MOVX C. AB 20. “MUL AB”指令执行后,16 位乘积的高位在【 二、简答题:每小题 6 分,共 30 分。 1.简述 80C51 单片机内部结构和引脚功能。D. XCH 】中。 D. B2.试介绍锁存器中的三态?3.A 与 Acc 有何区别?4. 试分别说明程序计数器 PC 和堆栈指针 SP 的作用。复位后 PC 和 SP 中的内容各为多 少?5.80C51单片机外RAM和ROM使用相同的地址,是否会在总线上出现竞争?为什么?三、汇编程序设计(50 分) 1. 编写程序, 将内 RAM 从 20H 开始存放的 16 个数传送到从 38H 开始的单元中(10 分)。 2.按下列要求传送数据:设 ROM(4000H)=44H (1)ROM4000H 单元数据送内 RAM 20H 单元 (2)ROM4000H 单元数据送 R0(8 分)(3)内 RAM 50H 单元数据送外 RAM 50H 单元,设内 RAM(50H)=11H。3.试将 30H、R7、B、A、PSW、DPTR 中的数据依次压入堆栈。并指出每次堆栈操作后, SP=?,设原 SP=60H,当前工作寄存器区为0区, (30H)=11H,R7=22H,B=33H,A= 44H,PSW=55H,DPTR=6677H。 (8 分) 解:4.试编程,将位存储单元 38H 中的内容与位存储单元 49H 中的内容互换。(8 分)5.分别用一条指令实现下列功能:(8 分) (1)若 Cy=0,则转 CTRL0 程序段执行。(2)若位寻址区 28H≠0,则将 28H 清 0,并使程 序转至 CTRL1。(3)若 A 中数据不等于 78H,则程序转到 CTRL2。(4)若 A 中数据等于 0,则程 序转至 CTRL3。(5)调用首地址为 0800H 的子程序(6)使 PC=1050H。 6.已知 fosc=6MHZ,试编写延时5ms 子程序。(采用时延方法) (8 分)单片机原理与接口技术复习题 复习一 选择题1. 有如下程序段:MOV SETB CLR R0,#30H C AADDC A,#00H R0,A 执行结果是( MOV )。 A. ( 30H ) =0 0H B. ( 30H ) =0 1H C. ( 00H ) =0 0H D. ( 00H ) =0 1H 2. 在 CPU 内部,反映程序运行状态或运算结果特征的寄存器是( )。 A. PC B. PSW C. A D. SP 3. 各中断源发出的中断请求信号,都会标记在( )寄存器 。 A. TMOD/SCON B. TCON/PCON C. IE/TCON D. TCON/SCON 4. 帧格式为 1 个起始位, 8 个数据位, 1 个停止位的异步串行通信方式是( A. 方式 0 B. 方式 1 C. 方式 2 D. 方式 3 5. 在数据传送过程中,数据由串行变为并行可通过( )实现 。 A. 数据寄存器 B. 移位寄存器 C. 锁存器 D. A/D 转换器 6. 执行返回指令,退出中断服务子程序,则返回地址来自( )。 A. ROM B. 程序计数器 C. 堆栈区 D. CPU 寄存器 7. 中断查询,查询的是( ). A. 中断请求信号 B. 中断标志 C. 外中断方式控制位 D. 中断允许控制位 8. MCS - 51 单片机扩展 I/O 口与外部数据存储器( )。 A. 分别独立编址 B. 统一编址 C. 变址编址 D. 动态变址 访问外部数据存储器时,不起作用的信号是( 9. )中。)。A. RD B. WR C. PSEN D.ALE 10. 外部中断 1 的中断入口地址为( )。 A. 0003H B. 000BH C. 0013H D. 001BH 11. 下列指令中正确的是( )。 A. MOV P2.1 , A B. JBC TF0 , L1 C. MOVX B , @DPTR D. MOV A , @R3 12. 串行口的移位寄存器方式为( )。 A. 方式 0 B. 方式 1 C. 方式 2 D. 方式 3 在家用电器中使用单片机应属于计算机的( 13. )。 A. 辅助工程应用 B. 数值计算应用 C. 控制应用 D. 数据处理应用 14. 在 LED 显示中,为了输出位控和段控信号,应使用指令( )。 A. MOV B. MOVC C. MOVX D. XCH 15. 执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹 出的断点地址送( )。 A. DPTR B. PC C. CY D. A 16. 在 MCS-51 中,需双向传递信号的是( )。 A. 电源线 B. 地址线 C. 数据线 D. 控制信号线 17. 在定时器操作中,选择其工作方式的寄存器是( )。 A. TMOD B. TCON C. IE D. SCON 18. 当标志寄存器 P S W 的 R S 0 和 R S 1 分别为 1 和 0 时,系统选用的工作寄存器组 为( )。 A. 组 0 B. 组 1 C. 组 2 D. 组 3 19. 8051 单片机中,唯一一个用户可使用的 16 位寄存器是( )。 A. PSW B. DPTR C. ACC D. PC 20. 指令和程序是以( )形式存放在程序存储器中 。 A. 源程序 B. 汇编程序 C. 二进制编码 D. BCD 码 21. 下列指令中错误的是( ). A . MOV A , R4 B . MOV 20H , R4 C . MOV R4 , R3 D . MO V @R4 , R3 22. 下列指令中不影响标志位 CY 的指令有( ). A . ADD A , 20H B . CLR C . RRC A D . INC A 23. LJMP 跳转空间最大可达到( )。 A . 2KB B . 256B C . 128B D . 64KB 24. 8051 单片机共有( )中断源 。 A.4 B.5 C.6 D.7 25. 8051 单片机共有( )个中断优先级 。 A.2 B.3 C.4 D.5 26. 外部中断源 I E 1 (外部中断 1 )的向量地址为( )。 A . 0003H B . 000BH C . 0013H D . 002BH 27. 累加器 A 的位地址为( )。 A.E7H B.F7H C.D7H D . 87H 28. 寄存器 B 的位地址为( )。 A.E7H B.F7H C.D7H D . 87H 29. 8051 的内部 RAM 中,可以进行位寻址的地址空间为( )。 A . 00H∽2FH B . 20H∽2FH C . 00H∽FFH D . 20H∽FFH 30. 在应用系统中,芯片没有所存器的 D/A 转换器,不能直接接到 80C51 的 P0 口上使 用 , 这是因为( )实现 。 A . P0 口不具有锁存功能 B . P0 口位地址数据复用 C . P0 口不能输出数字量信号 D . P0 口只能用作地址输出而不能用作数据输出 31.设累加器 A 的内容为 0 C 9 H ,寄存器 R2 的内容为 54H , C Y=1 ,执行指令 SUBB A,R2 后结果为( ). A .( A ) =74H B .( R2 ) =74H C .( A ) =75H D .( R2 ) =75H ( 32. 设( A ) =0C3H , R0 ) =0AAH ,执行指令 ANL A , R0 后,结果( ). A .( A ) =82H B .( A ) =6CH C .( R0 ) =82 D .( R0 ) =6CH 33. 8051 的程序计数器 P C 为 16 位计数器,其寻址范围是( )。 )中 。 A .不变 B .变长 C .变短 D .不定 35. 在堆栈操作中,当进栈数据全部弹出后,这时 S P 应指向( )。 A .栈底单元 B . 7FH 单元 C .栈底单元地址加 1 D .栈底单元地址减 1 36. 8051 单片机中,唯一一个用户不能直接使用的寄存器是( )。 A . PSW B . DPTR C . PC D.B 37. 执行如下三条指令后, 30H 单元的内容是( )。 MOV R1,#30H MOV 40H,#0E H MOV @R1,40H A . 40H B . 30H C . 0EH D . FFH 38. 从地址 2132H 开始有一条绝对转移指令 A J M P addr11 ,指令可能实现的转移范围 是( )。 A . 2000H∽27FFH B . 2132H∽2832H C . 2100H∽28FFH D . 2000H∽3FFFH 39. 中断是一种( )。 A .资源共享技术 B .数据转换技术 C .数据共享技术 D .并行处理技术 40. 执行 MOV I E ,# 81H 指令的意义是:( )。 A .屏蔽中断源 B .开放外部中断源 0 C .开放外部中断源 1 D .开放外部中断源 0 和 1 41. 二进制数
对应的十六进制数可表示为( ). A. 192H B. C90H C. 1A2H D. CA0H 42. 二进制数
对应的十六进制数可表示为( ). A. 1D3H B. 1B6H C. DB0H D. 666H 43. -3 的补码是( )。 A.
D. . 下列表达式错误的是( )中 。 A. X 补 +Y 补 = 〔 X+Y 〕补 B. X= 〔 X 补〕补 C. X= X D. X?Y+X?Y =X+Y 45. CPU 主要的组成部分为( )。 A. 运算器.控制器 B. 加法器.寄存器 C. 运算器.寄存器 D. 存放上一条的指令地址 46. 计算机的主要组成部件为( )。 A. CPU ,内存, I / O 口 B. CPU ,键盘,显示器 C. 主机,外部设备 D. 以上都是 47. INTEL 8051CPU 是位( )的单片机。 A. 16 B. 4 C. 8 D. 准 16 48. 对于 INTEL 8031 来说, EA 脚总是( )。 A. 接地 B. 接电源 C. 悬空 D. 不用 49.在计算机中 “A” 是用( )来表示的 。 A. BCD 码 B. 二一一十进制编码 C. 余三码 D. ASC I I 码 50. 数据指针 DPDR 访问的是( )。A . 8K B . 16 K C . 32 K 34. 提高单片机的晶振频率,则机器周期(D . 64 K A. CPU 控制器 B. CPU 运算器 C. 外部程序存储器 D. 外部数据存储器 51. 指令和程序是以( )形式存放在程序存储器中. A. 源程序 B. 汇编程序 C. 二进制编码 D. BCD 码 52. 单片机应用程序一般存放在( ). A. RAM B. ROM C. 寄存器 D. CPU 53. 单片机上电后或复位后,工作寄存器 R0 是在( )。 A. 0 区 00H 单元 B. 0 区 01H 单元 C. 0 区 09H 单元 D. SFR 54. 进位标志 CY 在( )中 。 A. 累加器 B. 算逻运算部件 ALU C.程序状态字寄存器 PSW D.DPOR 55. 单片机 8051 的 XTAL1 和 XTAL2 引脚是( )引脚 。 A. 外接定时器 B. 外接串行口 C. 外接中断 D. 外接晶振 56. 8031 复位后, PC 与 SP 的值为( )。 A. 0000H , 00H B. 0000H , 07H C. 0003H , 07H 寄存器 D. 0800H , 00H 57. 单片机的堆栈指针 SP 始终是( )。 A. 指示堆栈底 B. 指示堆栈顶 C. 指示堆栈地址 D. 指示堆栈长度 58. P0 . P1 口作输入用途之前必须( )。 A. 相应端口先置 1 B. 相应端口先置 0 C. 外接高电平 D. 外接上拉电阻 59. 一个 EPROM 的地址有 A0----A11 引脚,它的容量为( )。 A. 2KB B. 4KB C.11KB D.12KB 60. 8031 单片机中既可位寻址又可字节寻址的单元是( )。 A. 20H B.30H C.00H D. 70H 61. 十进制数 126 其对应的十六进制可表示为 ( ). A. 8 F B. 8 E C. F E D. 7 E 62. 十进制数 89.75 其对应的二进制可表示为( ). A. 10101 B.
63. PC 是( )。 A. 一根硬件信号线 B. 一个可由用户直接读写的 RAM 单元 C. 一个不可寻址的 SFR D. 一个能自动加一计数的 ROM 单元 64. 在单片机中,通常将一些中间计算结果放在( )中 。 累加器 控制器 程序存储器 D. 数据存储器 A. B. C. 65. 程序计数器 PC 用来( )。 A. 存放指令 B. 存放正在执行的指令地址 C. 存放下一条的指令地址 D. 存放上一条的指令地址 66. 假定( A)=0C5H,执行指令: SWAP A 后,累加器 A 的内容为( )。 A.0CH B.C0H C.5CH D.C5H 67. 在寄存器间接寻址中,指定寄存器中存放的是( )。 A.操作数 B.操作数地址 C.转移地址 D.地址偏移量 68. 假定设置堆栈指针 SP 的值为 37H,在进行子程序调用时把断点地址进栈保护后, 的 SP 值为( )。 A.36H B.37H C.38H D.39H 69. 单片机芯片 8031 属于( )。 A.MCS-48 系列 B.MCS-51 系列 C.MCS-96 系列 D.MCS-31 系列 70. 80C51 与 87C51 的区别在于( )。 A.内部程序存储器的类型不同 B.内部数据存储器的类型不同 C.内部程序存储器的容量不同 D.内部数据存储器的容量不同 71. 在接口电路中“口”一定是一个( )。 A. 已赋值的寄存器 B.数据存储器 C.可编址的寄存器 D.即可读又可写的寄存器 72. 8031 单片机中片内 RAM 共有( )字节 。 A. 128 B. 256 C. 4K D. 64K 73. 执行指令 MOVX A , DPTR 时, WR . RD 脚的电平为( )。 A. WR 高电平, RD 低电平 B. W R 低电平, RD 高电平 C.WR 高电平, RD 高电平 D. WR 低电平, RD 低电平 74. INTEL 8031 的 P0 口,当使用外部存储器时它是一个( )。 A. 传输高 8 位地址口 B.传输低 8 位地址口 C. 传输低 8 位数据口 D.传输低 8 位地址/数据总线口 75. 以下所列的特点中,不属于串行工作方式 2 的是( )。 A. 11 位帧格式 B. 有第 9 数据位 C. 使用一种固定的波特率 D.使用两种固定的波特率 76. 启动 T1 运行的指令是( ) A. SETB ET0 B. SETB ET1 C. SETB TR0 D. SETB TR1 77. CPU 允许串行口中断的指令为( ) A. SETB EX0 B. SETB ES C. SETB ET0 D. SETB ET1 78. 8051 系统中,同一优先级的几个中断源中 优先权最高( )。 A. INT0 B. T0 C. INT1 D. T1 79. 在程序状态字 PSW 中, 位是奇偶校验位( )。 A. C B. AC C. OV D. P 80. 某异步通讯接口的波特率为 4800 ,则该接口每秒钟传送( ) 。 A. 4800 位 B. 4800 字节 C. 9600 位 D. 9600 字节 81. MCS ― 51 单片机复位后,从下列那个单元开始取指令( )。 A. 0003H B. 000BH C. 0000H 82. 对片外数据 RAM 单元读写数据须用( )。 A. MOV 指令 B. MOVX 指令 C. MOVC 指令 83. MCS-51 的无条件转移指令中,其转移范围最大的是( )。 A. LJMP B. AJMP C. SJMP 84. 执行 MOV SP,#30H 指令后,压栈从片内 RAM 哪单元开始( )。 A. 2FH B. 30H C. 31H 85. 以下指令中,哪条指令执行后使标志位 CY 清 0( )。 A. MOV A , #00H B. CLR A C. ADD A , #00H 86. 对 8031 而言,可作为普通 I/O 口使用的是( )。 A. P0 . P2 口 B. P1 . P3 口 C. P0 . P1 . P2 . P3 口 87.下面那一段程序能准确地读取 P1 口引脚信号( )。 A. MOV A,#00H ; MOV P1,A ; MOV A,P1 B. MOV A,#0FFH ;MOV P1,A ; MOV A,P1 C. MOV A,#0FFH ;MOV A,P1 D. MOV A,#0FFH ;MOV A,P1 88. MCS ― 51 单片机的四个并行 I/O 中,其驱动能力最强的是( )。 A. P0 口 B. P1 口 C. P2 口 D. P3 口 89. 定时器 / 计数器工作于模式 2 ,在计数溢出时( )。 A.计数从零重新开始 B.计数从初值重新开始 C.计数停止 90. T0 设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的( )。 A. 1/12 B. 1/24 C. 1/48 91. 当 晶振频率是 12MHz 时, MCS ― 51 单片机的机器周期是( )。 A. 1?s B. 1ms C. 2?s D. 2ms 92. 外部中断 INT0 的触发方式控制位 IT0 置 1 后,其有效的中断触发信号是( ) A.高电平 B.低电平 C.上升沿 D.下降沿 93. 按键的机械抖动时间参数通常是( )。 A. 0 B. 5~10?s C. 5~10ms D. 1s 以上 94. N 位 LED 显示器采用动态显示方式时,需要提供的 I/O 线总数是( )。 A. 8+N B. 8 × N C. N 95. 一字节补码所表示的数值范围是( )。 A. -128 ~ +127 B. -127 ~ +128 C. -128 ~ +128 96. MOV A , 20H 指令的寻址方式为( )。 A. 立接数寻址 B. 直接寻址 C. 寄存器寻址 D. 寄存器间接寻址 97. 工作寄存器区设定为 2 组,则( )。 A. RS1=0 ,RS0=0 B. RS1=0,RS0=1 C. RS1=1,RS0=0 D. RS1=1,RS0=1 98.( TMOD )=05H ,则 T0 工作方式为( )。 A. 13 位计数器 B. 16 位计数器 C. 13 位定时器 D. 16 位定时器 99. 将外 RAM 中的数据送至 ACC ,执行指令为( )。 A. MOVC A , @A+DPTR B. MOV A , @R0 C. MOVX A , @DPTR D. MOVC A , @A+PC 100. T0 的中断服务程序入口地址为( )。 A. 0003H B. 000BH C. 0013H D. 001BH 101. PSW 中的 RS1=0 . RS0=1 时,当前使用的工作寄存区对应的单元是( )。 A. 00H~07H B. 08H~1FH C. 10H~17H D. 18H~1FH 102. MCS-51 中的位地址 00H~7FH ,位于下列那些单元中( )。 A.片内 RAM 00H~1FH B.片内 RAM 20H~2FH C.片外 RAM FH 103. MCS-51 中 DPTR 寄存器用途是( )。 A.程序计数器 B.片内 RAM 指针 C.片外 RAM 指针 104. MCS-51 单片机用来开放或禁止中断的控制寄存器是( )。 A. IP B. TCON C. IE D. SCON 105. MCS ― 51 单片机复位后,压栈从片内 RAM 哪单元开始( )。 A. 06H B. 07H C. 08H 106. MCS-51 的无条件转移指令中,其转移范围最小的是( )。 A. SJMP B. AJMP C. LJMP 107. 外部中断 INT0 的中断入口地址是( )。 A. 0003H B. 000BH C. . 8051 单片机在响应中断后,需要用软件来清除的中断标志是( )。 A. TF0 . TF1 B. RI . TI C. IE0 . IE1 109. 已知晶振频率为 6MH Z ,定时器 T0 工作在模式 2 时,其初值计算公式是( )。 8 8 A. t = ( 2 - X )× 1?s B. t = ( 2 - X )× 2?s C. t = ( 216 - X )× 2?s 110. N 位 LED 显示器采用静态显示方式时,需要提供的 I/O 线总数是( A. 8+N B. 8 × N C. N 111. MCS-51 片外扩展存储器时, ROM 的最大容量为( )。 A. 128 B. 256 C. 4K D. 64K 112.下列有关 MCS-51 中断优先级控制的叙述中,错误的是( )。 A. 低优先级不能中断高优先级,但高优先级能中断低优先级。 B. 同级中断不能嵌套 C. 同级中断请求按时间的先后顺序响应 D. 同时同级的多中断请求,将形成阻塞,系统无法响应 113. 三态缓冲器的输出应具有三种状态,其中不包括( )。 A.高阻抗状态 B.低阻抗状态 C.高电平状态 D.低电平状态 114. 在 8155 芯片中,决定口和单元编址的信号是( )。)。A. AD7~AD0 和 WR B. AD7~AD0 和 CE C. AD7~AD0 和 IO/ M D. AD7~AD0 和 ALE 115. 在工作方式 0 下,计数器是由 TH 的全部 8 位和 TL 的 5 位组成,因此其计数范 围是( )。 A. 1~8492 B. 0~8191 C.0~8192 D. 1~. 串行通信的传送速率单位是波特,而波特的单位是( )。 A.字符 / 秒 B.位 / 秒 C.桢 / 秒 D.桢 / 分 117. 在接口电路中的“口”一定是一个( )。 A.已赋值的寄存器 B.数据寄存器 C.可编址的寄存器 D.既可读又可写的寄存器 118. 在系统中只扩展两片 INTEL2764 ( 8KX8 ) 除应使用 P0 口的 8 条口线外,至少 还应使用 P2 口的口线( )。 A. 5 条 B. 6 条 C. 7 条 D. 8 条 119. 单片机芯片内部提供了一定数量的工作寄存器,这样做的好处是不应包括( )。 A.提高程序运行的可靠性 B.提高程序运行速度 C.为程序设计提供方便 D.减少程序长度 120. 以下有关 PC 与 DPTR 的结论中有错误的是( )。 A.DPTR 是可以进行访问的而 PC 不能访问 B.它们都是 16 位的寄存器 C.它们都具有加 1 功能 D. DPTR 可以分为 2 个 8 位寄存器使用,但 PC 不能 121. 外中断初始化的内容不包括( )。 A.设置中断响应方式 B.设置外中断允许 C.设置中断总允许 D.设置中断方式 122. 在 MCS-51 中,需要外加电路实现中断撤除的是( )。 A.定时中断 B.脉冲方式中断的外部中断 C.串行中断 D.电平方式的外部中断 123. 在中断流程中有“关中断”的操作,对于外部中断 0 ,要关中断应复位中断允许寄存器 的( )。 A. EA 和 ET0 位 B. EA 和 EX0 位 C. EA 和 ES 位 D. EA 和 EX1 位 124. 在下列寄存器中,与定时 / 计数控制无关的是( )。 A. TCON (定时控制寄存器) B. TMOD (工作方式控制寄存器) C. SCON (串行控制寄存器) D. IE (中断允许控制寄存器) 125.下列功能中不是由 I/O 接口实现的是( )。 A.速度协调 B.数据缓冲和锁存 C.数据转换 D.数据暂存 126. 为给扫描工作的键盘提供接口电路,在接口电路中只需要( )。 A.一个输入口 B.一个输出口和一个输入口 C.一个输出口 D.一个输出口和两个输入口 127. 调制解调器( MODEM )的功能是( )。 A.数字信号与模拟信号的转换 B.电平信号与频率信号的转换 C.串行数据与并行数据的转换 D.基带传送方式与频带传送方式的转换 128. 在下列信号中,不是给程序存储器扩展使用的是( )。 A. PSEN B. EA C. ALE D. WR 129.下列叙述中,不属于单片机存储器系统特点的是( )。 A.程序和数据两种类型的存储器同时存在 B.芯片内外存储器同时存在 C.扩大数据存储器与片内数据存储器存储空间重叠 D.扩大程序存储器与片内程序存储器存储空间重叠 130. 在使用译码法同时扩展多片数据存储器芯片时,不能在各存储芯片间并行连接的信号 是( )。 A.读写信号 B.地址译码输出信号 C.数据信号 D.高位地址信号 131. 在相对寻址方式中,寻址的结果体现在( )。 A.PC 中 B.累加器A中 C.DPTR 中 D.某个存储单元中 132. 对程序存储器的读操作,只能使用( )。 A.MOV 指令 B.PUSH 指令 C. MOVX 指令 D.MOVC 指令 133. 在算术运算中,与辅助进位位 AC 有关的是( )。 A.二进制数 B.八进制数 C.十进制数 D.十六进制数 134. 在 MCS-51 单片机的运算电路中,不能为 ALU 提供数据的是( )。 A.累加器 A B.暂存器 C.寄存器 B D.状态寄存器 PSW 135. 假定设置堆栈指针 SP 的值为 37H ,在进行子程序调用时把断点地址进行堆栈保护 后, SP 的值为( )。 A. 36H B. 37H C. 38H D. 39H 136. 以下运算中对溢出标志 OV 没有影响或不受 OV 影响的运算是( )。 A.逻辑运算 B.符号数加减法运算 C.乘法运算 D.除法运算 (137)如在系统中只扩展一片 INTEL2764(8KBX8) 除应使用 P0 口的 8 条口线外, 至少还 应使用 P2 口的口线( )。 A. 4 条 B. 5 条 C. 6 条 D. 7 条 138. 在 MCS-51 中,为实现 P0 口线的数据和低位地址复用,应使用( )。 A.地址锁存器 B.地址寄存器 C.地址缓冲器 D.地址译码器 139. 在下列信号中不是给数据存储器扩展使用的是( )。 A. EA B. RD C. WR D. ALE 140. 单片机程序存储器的寻址范围是由程序计数 PC 的位数决定的, MCS-51 的 PC 为 16 位,因此其寻址范围是( )。 A. 4KB B. 64KB C. 8KB D. 128KB 141. 80C51 有一个全双工的串行口,下列功能中该串行口不能完成的是( )。 A.网络通信 B.异步串行通信 C.作为同步移位寄存器 D.位地址寄存器 142. 在相对寻址方式中,“相对”两字是指相对于( )。 A.地址偏移量 rel B.当前指令的首地址 C.当前指令的末地址 D.DPTR 值 143.在寄存器间接寻址方式中,指定寄存器中存放的是( )。 A.操作数 B.操作数地址 C.转移地址 D.地址偏移量 144. 不能为程序存储器提供或构成地址的有( )。 A. PC B. A C. DPTR D. PSW 145.下列定时 / 计数硬件资源中,不是供用户使用的是( )。 A.高 8 位计数器 TH B.低 8 位计数器 TL C.定时器 / 计数器控制逻辑 D.用于定时 / 记数控制的相关寄存器 146. 定时工作方式 0 和 1 比较,定时工作方式 2 不具备的特点是( )。 A.计数溢出后能自动重新加载计数初值 B.增加计数器位数 C.提高定时精度 D.适于循环定时和循环计数应用 147. 下列理由中,不能说明 MCS-51 的 I/O 编址是统一方式而非独立方式的理由( )。 A.没有专用的 I/O 指令 B.没有区分存储器和 I/O 的控制信号 C.使用存储器指令进行 I/O 操作 D. P3 口线具有第二功能 148. 如果把 8255A 的 A1、 分别与 80C51 的 P0.1、 A0 P0.0 连接, 8255A 的 A 口 B 则 口 C 口和控制寄存器的地址可能是( )。 A. XX00H~~XX03H B. 00XXH~~03XXH C. 0XXXH~~3XXXH D. X00XH~~X03XH 149. 下列是把 DAC0832 连接成双缓冲方式进行正确数据转换的措施,其中错误的( )。 A.给两个寄存器各分配一个地址 B.把两个地址译码信号分别接 CS 和 XFER 引脚 C.在程序中使用一条 MOVX 指令输出数据 D.在程序中使用一条 MOVX 指令输入数据 150. MCS-51 中( )。 A.具有独立的专用的地址线 B.由 P0 口和 P1 口的口线作地址线 C.由 P0 口和 P2 口的口线 作地址线 D.由 P1 口和 P2 口的口线作地址线 151. 必须进行十进制调整的十进制运算( )。 A.有加法和减法 B.有乘法和除法 C.只有加法 D.只有减法 152. 以下各项中不能用来对内部数据存储器进行访问的是( )。 A.数据指针 DPTR B.按存储单元地址或名称 C.堆栈指针 SP D.由 R0 或 R1 作间址寄存器 153. 下列指令中与进位标志位 CY 无关的指令有( )。 A.移位指令 B.位操作指令 C.十进制调整指令 D.条件转移指令 154. PC 的值是( )。 A.当前指令前一条指令的地址 B.当前正在执行指令的地址 C.下一条指令的地址 D.控制器中指令寄存器的地址 155. 80C51 中可使用的最大堆栈深度为( )。 A. 80 个单元 B. 32 个单元 C. 128 个单元 D. 8 个单元 156. 处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是( )。 A.位累加器 CY B.通用寄存器的可寻址位 C.专用寄存器的可寻址位 D.位操作指令集 157. 内部 RAM 中的位寻址区定义的位是给( )。 A. 位操作准备的 B. 移位操作准备的 C. 控制转移操作准备的 D.以上都对 158. 可以为访问程序存储器提供或构成地址的有( )。 A.只有程序计数器 PC B.只有 PC 和累加器 A C.只有 PC、A 和数据指针 DPTR D. PC、 A、DPTR 和堆栈指针 SP 159. 对程序计数器 PC 的操作( )。 A.是自动进行的 B.是通过传送进行的 C.是通过加 1 指令进行的 D. 是通过减 1 指令进行的 160. 执行返回指令时,返回的断点是( )。 A.调用指令的首地址 B.调用指令的末地址 回指令的末地址C.调用指令下一条指令的首地址 D.返选择题答案 复习一 选择题答案1. B 2.B 3.D 4.B 5.B 6.C 7.B 8.B 9.C 10.C 11. B 12.A 13.C 14.C 15.B 16. C 17.A 18. B 19. B 20. C 21.D 22. B 23.D 24.B 25.A 26. C 27.A 28.B 29.B 30.B 31.B 32.A 33.D 34.C 35.A 36. C 37.C 38.A 39.A 40.B 41. A 42. B 43. D 44.D 45.A 46.A 47.C 48.A 49.D 50.D 51. C 52.B 53. A 54.C 55. D 56.B 57.B 58.D 59.A 60.A 61. D 62. C 63. C 6 4.A 65. C 66.D 6 7.B 68. D 69.B 70.C 71. C 72.A 73. A 74. D 75.C 76. D 77. B 78. A 79 .D 70.A 81.C 82.B 83.A 84.C 85.C 86.B 87.B 88.A 89.B 90.B 91.A 92.D 93.C 94. A 95.A 96. B 97. C 98. B 99. C 100. B 101. B . 102. B .. 103. C 104. C . 105. C 106.A . 107.A ...108. B ..109. B ...110. B 111. D 112.D 113.B 114.C 115. A 116.B 117.C 118. A 119.D 120.C 121. A . 122. D 123. B 124.C 125.A 126. B 127.B 128. D 129. D 130.B 131.A 132. D 133. C 134.D 135.D 136.A 137.B 138. A 139.A 140.B 141.D 142.C 143.B 144. D 145. C 146.B . 147D. ...148.A .149. C ... 150.C 151.A 152.A 153.D 154.C 155.A 156.B 157.D 158.C 159. A 160.C复习二 单片机综合复习题一、填空 1. MCS―51 内部程序存储器(ROM)容量 ,地址从 开始,用于存 放程序和表格常数。 2. MCS―51 输入/输出口线 条,它们都是 端口。 3. MCS―51,有 个中断源,分为 个优先级。 4. 寻址方式 5. 复位方式有 和 6. 与定时/计数器控制有关的寄存器 , , 。 7. MCS―51 单片机的 CPU 包括了 和 两部分电路。 8. MCS―51 单片机有 个 位定时器/计数器。 9. MCS―51 外部数据存储器寻址空间 。 10. MCS―51 常用的寻址方式有 , , , , 。 11. MCS―51 单片机的 PSEN 引脚是 选通信号。 12. MCS―51 共有 个 位的并行 I/O 口,分别记作 、 、 、 ,它们都是双向端口,每个端口有 条 线。 13. 寻址就是 。 14. MCS―51 外部数据寻址空间 。 15. 以助记符形式表示的计算机指令就是它的 语言。 作变址寄存器,以 或 作基址寄存器。 16. 在变址寻址方式中,以 二、简答题 1. MCS―51 单片机的 EA 信号有何功能?在使用 8031 时 EA 信号引脚应如何处理? 2. 什么叫振荡周期? 3. 什么叫外部中断?有几个外部中断源?请求信号由什么引脚引入? 4. 请说明 MCS―51 单片机内 RAM 低 128 字节和高 128 字节的用途? 5. 什么叫通信?有几种通信方式?其方式的特点是什么? 6. 什么叫中断?中断的作用是什么? 7. 中断优先级的顺序?5 个中断源的入口地址? 三、分析结果 1. 已知(A)=06H, 3)=08H (R 执行 ADD A,R3 DA A 结果(A)= 2. 已知(A)=0C3H, 0)=55H (R 执行 ORL A,R0 结果(A)= (R0)= 3. 说明下列指令中源操作数采用的寻址方式 MOV R5, R7 MOV A, 55H MOV A, #55H MOV A, @R0 JMP @A+DPTR 4. 设(R0)=32H, (A)=48H, (32H)=80H, (40H)=08H,请指出在执行下列程序段 后,上述各单元内容的变化。 MOV A, @R0 MOV @R0,40H MOV 40H, A MOV R0, #35H 5. 已知(A)=0C3H, 0)=0AAH, Y)=1,无符号数 (R (C (A)= , 0 )= (R , 执行指令 ADDC A,R0 后, C Y= ,OV= ,AC= 。 6. 阅读下列程序段,说明程序段实现功能,并把每条指令加注释 MOV R0,#40H MOV A, @R0 INC R0 ADD A, @R0 INC R0 MOV @R0,A CLR A ADDC A,#0 INC R0 MOV @R0,A 7. 已知(A)=83H, 0)=17H, (R (17H)=34H,请写出执行完下列程序段后,A 的内容, 并把分析过程写出。 ANL A,#17H ORL 17H,A XRL A,@R0 CPL A 8. 已知(30H)=40H, (40H)=10H, (10H)=00H, 1)=CAH,请写出执行以下程序段 (P 后,各有关单元的内容。 MOV R0,#30H MOV A, @R0 MOV R1, A MOV B, @R1 MOV @R1,P1 MOV P2,P1 MOV 10H, #20H MOV 30H,10H 四、编程题 1. 8255 并行接口芯片,A 口工作在方工 0 输入,B 口方式 1 输出,C 口高位为输出,低 位为输入,设控制寄存器地址为 3BH,请确定控制字并初始化编程。 2. 试编程对 8155 进行初始化。要求对计数脉冲进行分频,既计数 1000 后,电平状态变 化,并重新置数以连续方波。设 PA 口为输入,PB 口为输出,PC 口为输入,禁止中断,命 令状态寄存器地址为 FD00H。 3. 要在某一位输出一个开关量信号,对该位的置 1/置 0 操作必须成对使用,要使 PC6 输 出一个负跳变信号,设控制寄存器地址为 03H,请编出初始化程序。 4. 用定时器 T1, 工作方式 0, P1.0 产生周期为 500us 的连续方波, 在 时钟振荡频率为 6MHZ, 用查询方式编写程序。 5. 设 T0 工作在方式 0,定时时间为 1ms,在 P1.0 输出,周期为 2ms 的方波,时钟晶振为 6MHZ,请用查询方式或中断方式编程。 6. 用定时器 0 以工作方式 2,产生 100us 定时,在 P1.0 输出周期为 200us 连续方波。时钟晶 振为 6MHZ,请用查询方式或中断方式编程。 7. 假设三个 8 位无符号数相加,其中一加数在内部 RAM 的 50H,51H,52H,另一个数在 内部 RAM 的 53H,54H,55H 相加之后放在 50H,51H,52H 单元中,进位存放在 53H 单 元中,请编程序。 8. 内存中有两个 4 字节无符号数相加,一个存放在 30H―33H 开始的单元中,一个存放在 40H―43H 开始的单元中,请编程求它们的和,结果放在 30H―33H 中。 9. 用移位指令计算,10*X,已知 X 是一个 8 位无符号数。请编程序。 10. 外 RAM2000H 单元开始存放的 8 个数据传送到片内 RAM50H 的单元中 11. 将 1000H 单元内容拆开,高位送 1001H 单元,低位送 1002H 单元 12. R0 低位有一个十六进制数,把它转换成 ASCII 码送入 R0。 五、分析画图题 1. 以 8031 为主机的系统,拟采用 2 片 2764 芯片扩展 16KB 程序存储器,设计出硬件结构 图,确定各芯片的地址范围。 2. 设计一个系统框图,MCS―51 单片机系统的程序存储器是由 4 片 8K*8 位的存储器芯片 构成,说明各芯片的地址范围,并写出分析过程。 3. 在一个 8031 应用系统中,扩展一片 2764,一片 6264,一片 8155,试用译码法画出其系 统框图,并指出所扩展的各芯片的地址范围。 4. 请用 8031 分别外扩 、8255、的连接图,并写出地址范围。 复习二 单片机综合题复习题答案一、填空: 1. MCS-51 内部程序存储器(ROM)容量 4KB,地址从 0000H 开始,用于存放程序和表格 , 常数。 2. MCS-51 输入/输出口线 8 条,它们都是 I/O 端口。 3. MCS-51,有 5 个中断源,分为 2 个优先级。 4. 寻址方式就是如何找到存放操作数的地址,把操作数提出来的方法。 就是如何找到存放操作数的地址, 就是如何找到存放操作数的地址 把操作数提出来的方法。 5. 复位方式有上电自动复位和按键手动复位。 上电自动复位和按键手动复位。 上电自动复位和按键手动复位 6. 与定时/计数器控制有关的寄存器 TCON,TMOD,IE 。 , , 7. MCS-51 单片机的 CPU 包括了运算器 控制器 运算器和控制器 运算器 控制器两部分电路。 8. MCS-51 单片机有 2 个 16 位定时器/计数器。 9. MCS-51 外部数据存储器寻址空间 64KB。 10. MCS-51 常用的寻址方式有立即寻址、直接寻址、寄存器、寄存器间接寻址、变址寻址。 立即寻址、 立即寻址 直接寻址、寄存器、寄存器间接寻址、变址寻址。 11. MCS-51 单片机的 PSEN 引脚是外部程序存储器 外部程序存储器选通信号。 外部程序存储器 12. MCS-51 共有 4 个 8 位的并行 I/O 口,分别记作 P0、P1、P2、P3,它们都是双向端口, 、 、 、 每个端口有 8 条 I/0 线。 13. 寻址就是寻找指令中操作数或操作数所在地址 寻找指令中操作数或操作数所在地址。 寻找指令中操作数或操作数所在地址 14. MCS-51 外部数据寻址空间 64KB。 15. 以助记符形式表示的计算机指令就是它的汇编 汇编语言。 汇编 16. 在变址寻址方式中,以累加器作变址寄存器,以 PC 或 DPTR 作基础寄存器。 二、简答题: 1. MCS-51 单片机的 EA 信号有何功能?在使用 8031 时 EA 信号引脚应如何处理? 答:(1)EA 是访问外部程序存储器ROM 的控制信号。 的控制信号。为低电平(接地) 只执行外部程序存储器中的程序。 当 EA 为低电平(接地)时,CPU 只执行外部程序存储器中的程序。当 EA 为高电平且 PC 值小于 0FFFH(4K)时,CPU 执行内部程序存储器的程序,但当 PC 的值超出 4K 时 执行内部程序存储器的程序, ( ) (对 51)将自动转去执行片外程序存储器内的程序。 )将自动转去执行片外程序存储器内的程序。 8031 单片机无片内 ROM,必须外接程序存储器,因此,8031 的 EA 必须接地(低电平) 必须接地(低电平) ,必须外接程序存储器,因此, 。 2. 什么叫振荡周期? 晶体振荡器直接产生的振荡信号的周期。 答:晶体振荡器直接产生的振荡信号的周期。 3. 什么叫外部中断?有几个外部中断源?请求信号由什么引脚引入? 执行主程序时, 强行发出的一个中断请求, 接到信号, 答:当 CPU 执行主程序时,外设向 CPU 强行发出的一个中断请求,CPU 接到信号,中断 主程序的执行并保存断点地址,然后转去响应中断。 主程序的执行并保存断点地址,然后转去响应中断。 个外部中断源; 引脚引入。 有 2 个外部中断源;请求信号有 INT0 和 INT1 引脚引入。 4. 请说明 MCS-51 单片机内 RAM 低 128 字节和高 128 字节的用途? 位字节是内部数据存储器, 部分:工作寄存区、 答:单片机内部低 128 位字节是内部数据存储器,此存储器分为 3 部分:工作寄存区、位 寻址区、数据缓冲区。 寻址区、数据缓冲区。 80H―FFH 是高 128 字节做为特殊功能寄存器使用。 字节做为特殊功能寄存器使用。 ― 5. 什么叫通信?有几种通信方式?其方式特点是什么? 设备之间进行的数据交换, 与外设之进行的数据交换, 答:设备之间进行的数据交换,如 CPU 与外设之进行的数据交换,计算机之间结构进行的 数据交换等,称为数据通信。 数据交换等,称为数据通信。 有两种通信方式: (1) 有两种通信方式: )并行通讯是多位数据同时通过多根数据传送,其优点是传送速度快; ( 并行通讯是多位数据同时通过多根数据传送,其优点是传送速度快; 缺点是数据有多少位,就需用多少根传送线。适用于近距离。 缺点是数据有多少位,就需用多少根传送线。适用于近距离。 (2)串行通讯是数据通过一根数据线,一位一位的传送。其优点是只需一对传输线;缺点 )串行通讯是数据通过一根数据线,一位一位的传送。其优点是只需一对传输线; 是传输速度慢,串行通信适用于远距离通信。 是传输速度慢,串行通信适用于远距离通信。 6. 什么叫中断?中断的作用是什么? 正在处理某事件时,外界发生了更为紧急的请求, 暂停当前的工作, 答:当 CPU 正在处理某事件时,外界发生了更为紧急的请求,要求 CPU 暂停当前的工作, 转而去处理这个紧急事件,处理完毕, 再回到原来被中断的地方 继续原来的工作, 中断的地方, 转而去处理这个紧急事件,处理完毕,CPU 再回到原来被中断的地方,继续原来的工作, 这样的过程称为中断。 这样的过程称为中断。 中断作用: (1) 中断作用: )分时操作 (2)实时处理 ( ) (3)故障处理 ) 7. 中断优先级的顺序?5 个中断源的入口地址? 顺序: 中断→ 中断→串行接口中断。 答:顺序:外部中断 0→定时器 0 中断→外部中断 1→定时器 1 中断→串行接口中断。 → → 5 个中断源的入口地址: 个中断源的入口地址: 中断源 外部中断 0(INT0) 定时器 T0 中断 外部中断 1(INT1) 中断矢量地址 BH 0013H 中断源 定时器 T1 中断 串行口中断 中断矢量地址 001BH 0023H三、分析结果 1. 已知(A)=06H, (R3)=08H 执行 ADD A,R3 DA A 结果(A)= 14H 2. 已知(A)=0C3H, (R0)=55H 执行 ORL A,R0 结果(A)= D7H ; (R0)= 55H 。 3. 说明下列指令中源操作数采用的寻址方式 MOV R5, R7 ;寄存器寻址 , MOV A, 55H ;直接寻址 , MOV A, #55H ;立即寻址 , MOV A, @R0 ;寄存器间接寻址 , JMP @A+DPTR 基址变址寻址 4. 设(R0)=32H, (A)=48H, (32H)=80H, (40H)=08H,请指出在执行下列程序段后, 上述各单元内容的变化。 MOV A, @R0 ;(A)=80H , ( ) MOV @R0,40H ;(32H)=08H , ( ) MOV 40H, A ;(40H)=80H , ( ) MOV R0, #35H ;(R0)=35H , ( ) 5. 已知(A)=0C3H, (R0)=0AAH, (CY)=1,无符号数执行指令 ADDC A, R0 后, (A)= 6EH , (R0)= 0AAH ,CY= 1(进位) ,OV= 1(溢出) ,AC= 0(半进位) 。 (进位) (溢出) (半进位) 6. 阅读下列程序段,说明程序段实现功能,并把每条指令加注释 MOV R0,#40H ; 40H→ R0 , → MOV A, @R0 , ; 98H→ A → INC R0 ; 41H→ R0 → ADD A, @R0 ; 98+(A)=47H→ A , → INC R0 MOV @R0,A ; 结 果 存 入 42H 单 元 , CLR A ;清 A ADDC A, #0 ; 进 位 存 入 A , INC R0 MOV @R0, A ; 进 位 存 入 43H , 功 能 : 将 40H, 41H 单 元 中 的 内 容 相 加 结 果 放 在 42H 单 元 , 进 位 放 在 43H 单 元 , , (R0)=43H, (A)= 1, (40H)=98H, (41H)= AFH, (42H)= 47H, (43H)=01H。 , = , , = , = , 。 7. 已知(A)=83H, (R0)=17H, (17H)=34H,请写出执行完下列程序段后 A 的内容,并 把分析过程写出。 (A) 答:ANL A, #17H ; )←03H , ( ORL 17H, A ; (17H)←37H , ( ) XRL A, @R0 ; )←34H (A) , ( CPL A ; )←0CBH (A) ( 8. 已知(30H)=40H, (40H)=10H, (10H)=00H, (P1)=CAH,请写出执行以下程序段 后,各有关单元的内容。 (R0) 答: MOV R0 , #30H ; ( )←30H MOV A, @R0 (A) , ; )←40H ( MOV R1 ,A ;(R1)←40H ( ) MOV B ,@R0 (B) ; )←40H ( MOV @R1,P1 (40H)←0CAH , ; ( ) MOV P2 ,P1 ;P2← 0CAH ← MOV 10H, #20H (10H)←20H , ; ( ) MOV 30H, 10H , ; (30H)←20H ) 四、编程题答案 1. 8255 并行接口芯片,A 口工作在方式 0 输入,B 口方式 1 输出,C 口高位为输出,低位 为输入,设控制寄存器地址为 3BH,请确定控制字并初始化编程。答:D7 1D6 0D5 0D4 D3 1 0D2 D1 1 0D0 1控制字为: 控制字为:95H MOV DPTR,#003BH , MOV A, #95H , MOVX @DPTR,A , 2. 试编程对 8155 进行初始化。要求对计数脉冲进行分频,既计数 1000 后,电平状态变化, 并重新置数以连续方波。设 PA 口为输入,PB 口为输出,PC 口为输入,禁止中断,命令状 态寄存器地址为 FD00H。 答:M1M2=01 初值 H 命令字 H MOV DPTR, #FD00H , MOV A, #C2H , MOVX @DPTR, A , MOV DPTR, #FD04 , MOV A,#0E8H , MOVX @DPTR, A , INC DPTR MOV A, #43H , MOVX @DPTR, A , 3. 要在某一位输出一个开关量信号,对该位的置 1/置 0 操作必须成对使用,要使 PC6 输出 一个负跳变信号,设控制寄存器地址为 03H,请编出 8255 初始化程序。 答:MOV DPTR, #0003H , MOV A, #0CH , MOVX @DPTR, A; PC6 置“0” , ” MOV A, #0DH , MOVX @DPTR, A; PC6 置“1” , ” 4. 用定时器 T1, 工作方式 0, P1.0 产生周期为 500us 的连续方波, 在 时钟振荡频率为 6MHZ, 用查询方式编写程序。 (1) 答: )计算机器周期:Tm=12/focs=12/6*106=2us ( 计算机器周期: (2)to=(213―X)*Tm ) 500/2*10-6=(213―X)*2*106 ( ) 13 250=(2 ―X)*2 ( ) 13 X=2 ―125=8067 TH1=0FCH TL1=03H MOV TMOD, #00H , MOV TL1,#03H , MOV TH1,#0FCH , SETB TR0 LOOP: JBC TF0, NEXT : , SJMP LOOP NEXT:MOV TL1,#03H : , MOV TH1,#0FCH , CPL, P1.0 , SJMP LOOP 5. 设 T0 工作在方式 0,定时时间为 1ms,在 P1.0 输出,周期为 2ms 的方波,时钟晶振为 6MHZ,请用查询方式编程。 初值)*机器周期 答:t=(213―TO 初值 机器周期 -3 13 1*10 =(2 ―X)*12/6*106 ( ) -3 13 1*10 =(2 ―X)*2*106 ( ) 13 (2 ―X)=0.5*103 ) 13 X=2 ―500=92 ― TL0=0CH TH0=0F0H TMOD=00H MOV TMOD, #00H , MOV TL0,#0CH , MOV TH0,#0F0H , SETB TR0 LOOP: JBC TF0, NEXT : , SJMP LOOP NEXT:MOV TL0,#0CH : , MOV THP,#0F0H , CPL, P1.0 , SJMP LOOP 6. 用定时器 0 以工作方式 2,产生 100us 定时,在 P1.0 输出周期为 200us 连续方波。时钟 晶振为 6MHZ,请用查询方式编程。 6 (1) 答: )计算机器周期:Tm=12/focs=12/6*10 =2us ( 计算机器周期: 8 (2)to=(2 ―X)*Tm ) 200/2*10-6=(28―X)*2*10-6 ( ) 100=(28―X)*2 ( ) X=256―50=216 ― TH0= 0D8H TL0= 0D8H MOV TMOD, #02H , MOV TL0,# 0D8H , MOV TH0,# 0D8H , SETB TR0 LOOP: JBC TF0, NEXT : , SJMP LOOP NEXT:MOV TL0,# 0D8H : , MOV TH0,# 0D8H , CPL, P1.0 , SJMP LOOP 7. 假设三个 8 位无符号数相加,其中一加数在内部 RAM 的 50H,51H,52H,另一个数在 内部 RAM 的 53H,54H,55H 相加之后放在 50H,51H,52H 单元中,进位存放在 53H 单 元中,请编写程序。 答:MOV R0 ,50H MOV R1 ,53H MOV A ,@R0 ADD A,@R1 , MOV @R0 ,A INC R0 INC R1 MOV A , @R0 ADDC A, @R1 , MOV @R0 ,A INC R0 INC R1 MOV A ,@R0 ADDC A, @R1 , MOV @R0 , A MOV 00H ,C 8. 内存中有两个 4 字节无符号数相加,一个存放在 30H――33H 开始的单元中,一个存放 在 40H――43H 开始的单元中,请编程求它们的和,结果放在 30H――33H 中。 字节长度→ 答:MOV R2,#04H , ;字节长度→R2 MOV R0,#30H 一个加数首地址→ , ;一个加数首地址→R0 MOV R1,#40H 另一个加数首地址→ , ;另一个加数首地址→R1 CLR C ;清进位位 L1; MOV A,@R0 ; , ;取一个加数 ADDC A,@R1 两个加数带进位相加 , ;两个加数带进位相加 DAA ;十进制调整 MOV @R0,A , ;存放结果 INC R0 ;指向下一个字节 INC R1 DJNZ R2,L1 , ;字节长度减 l,没加完,转 L1,继续相加 ,没加完, , END 全加完, ;全加完,返回 9. 用移位指令计算,10*X,已知 X 是一个 8 位无符号数。请编程序。 答:MOV R0 ,#DATA MOV A , @R0 RL A MOV R1,A , RL A RL A ADD A, R1 , MOV @R0 , A 10. 外 RAM2000H 单元开始存放的 8 个数据传送到片内 RAM50H 的单元中。 MOV R2,#08H 数据块长度→ 答: , ;数据块长度→R2 MOV R1,#50H 数据块目的地址→ , ;数据块目的地址→R1 MOV DPTR,#2000H ;数据块源地址→DPTR 数据块源地址→ , LOOP:MOVX A,@DPTR : , ;传送一个数据 MOV @R1,A , INC DPTR ;指向下一个数据 INC R1 DJNZ R2,LOOP , ;长度减 1,没传送完,转 LOOP,继续传送 ,没传送完, , RET 传送完, ;传送完,返回 11. 将 1000H 单元内容拆开,高位送 1001H 单元,低位送 1002H 单元 答:ORG 0100H MOV DPTR ,#1000H MOVX A,@DPTR , MOV B, A (1000)→A→B , ; ( ) → SWAP A ;交换 ANL A, #0FH , ;屏蔽高位 INC DPTR MOVX @DPTR ,A ;送 1001H INC DPTR MOV A ,B ANL A, #0FH (1000)内容屏蔽高位 , ; ( ) MOVX @DPTR ,A ;送 1002H LOOP: SJMP LOOP : END 12. R0 低位有一个十六进制数,把它转换成 ASCII 码送入 R0。 0100H 答:ORG MOV A,R0 , ;取转换值 ANL A,#0FH , ;屏蔽高 4 位 ADD A,#03H , ;计算偏移量 MOVC A,@A+PC ; 查表 , MOV R0,A , ;存结果 SIMP $ ASCTAB:DB ‘0’,‘1’,‘2’,‘3’ : , , , DB ‘4’,‘5’,‘6’,‘7’ , , , DB ‘8’,‘9’,‘A’,‘B’ , , , DB ‘C’,‘D’,‘E’,‘F’ , , , END五、略复习三 单片机取证复习题一、填空题 1. AT89 系列单片机提供了两种省电方式:分别是 和 。 2. 远距离传输通常应采用 通信。 中断源优先级级别最 3. MCS-51 单片机有 5 中断源,2 个优先级,上电复位时, 高。 4. MCS―5l 单片机的堆栈区只可设置在 ,堆栈寄存器 SP 是 8 位寄存器。 和脉冲方式,在电平方式下,当采集到 5. MCS―51 单片机外部中断请求信号有 INT0、INT1 的有效信号为 时,激活外部中断。 6. 访问 89C51 片外数据存储器采用的是 寻址方式。 7. 进行 BCD 码运算时,只需在 ADD 和 ADDC 后面紧跟一条 指令即可。 8. 计算机(微处理器)能够直接识别并执行的语言是________________。 9. 十六进制数 DA 转换为十进制数是 ,二进制数
转换为十六进制数 是 。 10. 键盘工作方式有三种:分别是 , 和中断扫描方式。 11. A/D转换的基本功能是把 变成数字量。 12. 溢出标志 OV 只有在进行 加法运算时才有意义,OV=0 表示加法运算结 果 ,OV=l 表示加法运算结果超出了 所能表达的符号数有效范围。 13. MCS―51 单片机的外部中断请求信号若设定为电平方式, 只有在中断请求引脚上采样到 有效的 信号时,才能激活外中断。而在脉冲方式时,只有在中断请求引脚上采 样到脉冲的 有效信号时,才能激活外中断。 14. MCS-51 单片机的一个机器周期包含了 个状态周期,每个状态周期又可划分为 拍节,一个机器周期实际又包含了 个振荡器周期。 15. PCON 寄存器中与串行通信有关的只有 D7 位 (SMOD)该位为波特率倍增位。 SMOD= , 当 时,串行口波特率增加一倍;当 SMOD= 时,串行口波特率为设定值。 16. 外围扩展芯片的选择方法有两种,它们分别是 和 。 时有效, 17. 定时器的计数方式是对来自 T0、 引脚的脉冲计数, Tl 输入的外部脉冲在 计数器加 1。定时功能也是通过计数器计数来实现的,定时功能下的计数脉冲来自单片机内 部的 电路 。 18. MCS-52 单片机片内共有 字节单元的 RAM。 19. 若 MCS-51 单片机的程序状态字 PSW 中的 RS1,RS0=11,那么工作寄存器 R0-R7 的直 接地址为 。 20. I/O 编址技术有______和______两种。 21. I/O 数据传送的控制方式有______、程序查询方式和______。 22. 编写子程序和中断服务程序时,必须注意现场的________和________。 23. 设执行指令 MUL AB 前, (A)=50H, (B)= 0A 0H,则执行指令后(A)=______, (B) =______。 24. MCS-51 系列单片机外部总线分别是____________、____________和 控制总线 。 25. 若串口传送速率是每秒 120 个字符,每个字符 10 位,则波特率是____________。 26. MCS―51 单片机的片内数据存储空间的 128 字节单元通常可划分为 3 个区域, 3 个区 这 域分别是寄存器区、位寻址区和用户 RAM 区。 27. MCS―51 单片机的变址寻址是以__________作基地址寄存器, 以__________作变址寄存 器,并以两者内容相加形成的 16 位地址作为操作数地址,以达到访问__________的目的。 28. 串行中断 ES 的中断入口地址为____________。 29. 80C51 有____________和____________二种低功耗方式。 30. 对于指令 SJMP $,其操作码为 80H,其操作数(即偏移量)为______。 31. 当 EA 接地时,MCS-51 单片机将从______的地址 0000H 开始执行程序。 和 等函数来完成。 32. C 语言中输入和输出操作是由库函数 33. MCS-51 内部提供 2 个可编程的 位定时/计数器,定时器有 种工作方式。 34. 微处理器包括两个主要部分即______和______。 35. P2 口的功能为____________和____________。 36. 一个 10 位 D/A 转换器,其分辨率为____________。 37. P2 口通常用作_______,也可以作通用的 I/O 口使用。 38. 通过 CPU 对 I/O 状态的测试,只有 I/O 已准备好时才能进行 I/O 传送,这种传送方式称 为_______。 39. MCS―51 单片机的 P0~P3 口均是 I/O 口,其中的 P0 口和 P2 口除了可以进行 数据的输入、输出外,通常还用来构建系统的 和地址总线,在 P0~P3 口中, P0 为真正的双向口, 为准双向口。 40. 定时器/计数器的工作方式 3 是指的将 拆成两个独立的 8 位计数器。 而另一个定时器/计数器此时通常只可作为 串行口的波特率发生器使用。 41. MCS-51 与 AT 89C 51 的主要区别是 存储器 。 42. 通常单片机上电复位时PC= H,SP= H,通用寄存器采用第 0 组,这 一组寄存器的地址范围是从 。 43. 在动态显示中,要想每位显示不同的字符,必须采用 扫描显 示方式。 44. 设 X=5AH,Y=36H,则 X 与 Y“或”运算结果为 ,X 与 Y 的“异或”运算结果 为 。 45. 若机器的字长为 8 位,X=17,Y=35,则 X+Y= ,X-Y= 。 46. 单片机复位后,堆栈指针 SP 的值是 H 。 47. 若采用 12MHz 的晶体振荡器,则 MCS-51 单片机的振荡周期为__ us,机器周期为 us。 48. 51 系列单片机片内数据存储器工作寄存器区 32 个字节被均匀地分为 4 个组: 0 组工 第 作寄存器,地址为______;第 1 组工作寄存器,地址为______;第 2 组工作寄存器,地址为 10H~17H;第 3 组工作寄存器,地址为 18H~1FHH。 49. 数码管要显示字形“5”,则______、c、d、f、g 段亮,______、e 段灭。 50. 当定时/计数器工作方式寄存器______中的功能选择位 C/ T 为 0 时,工作于______方式。 51. 8051 单片机的存储器的最大特点是 与 外部 RAM 分开编址。 个并行口, 个 RAM 单元。 52. 利用 8155H 可以扩展 53. 805l 单片机的内部硬件结构包括了:______、______、______、______ 以及并行 I/O 口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过______ 连接。 54. DPTR 在访问______时作地址指针使用,DPTR 是______位寄存器。 位,96 系列字长是 位。 55. MCS-8051 系列单片机字长是 56. ALE 信号的作用是 8 位地址锁存 。 57. 串行通信工作在方式 3 时,对于 TH0 只能作定时功能使用,同时借用了定时/计数器 1 的运行控制位 TR1 和溢出标志位 TF1,并占用了 T1 的中断源。TH0 启动和停止仅受______ 控制,而计数溢出时则置位______。 58. 8051 复位后,PC= H。若希望从片内存储器开始执行,EA 脚应接 ,PC 值 超过 H 时,8051 会自动转向片外存储器继续取指令执行。 59. MOV A,40H 指令对于源超作数的寻址方式是 寻址。 60. 单片机程序的入口地址是 H ,外部中断 1 的入口地址是 。 则跳转到 ABC。 61. 指令 JB 0A7H,ABC 的作用是:若 P2 口的第 7 位为 62. 串行口方式 2 接收到的第 9 位数据送 寄存器的 位中保存。 63. 一个函数由两部分组成,即 和 。 64. 子程序返回指令是______,中断子程序返回指令是______。 65. 变址寻址是以______或______寄存器作为基地址寄存器,以______作为变址寄存器,并 以两者的内容相加形成地址操作数地址,以达到访问程序存储器中数据表格的目的。 66. AT89C51 单片机 40 个引脚功能分别为:40 脚为电源引脚、20 脚为地引脚、______为时 钟引脚、______为复位引脚,29~31 脚控制引脚 3 个;32~39 脚为 P0 口、1~8 为脚 P1 口、 21~28 脚为 P2 口、10~17 脚为 P3 口。 67. 51 系列单片机为高电平复位,在复位时 9 脚为______电平,在工作状态时 9 脚为______ 电平。 68. 从逻辑上将 AT89C51 单片机存储器分为 3 个存储空间:片内外统一编址的 64KB 的 ______、片内______B 的数据存储器、外部 64KB 的数据存储器。 69. 假定(SP)=40H , (39H)=30H, (40H)=60H。执行下列指令: POP DPH POP DPL 后,DPTR 的内容为 ,SP 的内容是 。 70. A/D 转换器的主要技术指标有 、 、 和 。二、选择题 1. 在 MCS-51 单片机中,当采用 4MHZ 晶振频率时,一个机器周期等于 ( )微秒。 A. 1 B. 2 C. 3 D. 4 2.MCS-51 单片机外扩存储器芯片时,4 个 I/O 口中用作地址总线的是( ) 。 A. P0 口和 P2 B. P0 口 C. P1 口和 P3 口 D. P2 口 3.MCS-96 单片机的片内 A/D 转换器是( )的转换器件。 A. 4 通道 8 位 B. 8 通道 8 位 C. 8 通道 10 位 D. 8 通道 16 位 4.MCS-51 单片机的堆栈区应建立在( ) 。 A. 片内数据存储区的低 128 字节单元 B. 片内数据存储区 C. 片内数据存储区的高 128 字节单元 D. 程序存储区 5. 如果某 MCS-51 单片机系统的定时/计数器 0 的中断服务程序放在程序存储区的 3000H 地址开始的一段空间内, 此时跳转到定时/计数器 0 的中断服务程序的指令 LJMP3000H 应放 在( )开始的中断地址区。 A. 0003H B. 0013H C. 0023H D. 000BH 6. MCS-51 单片机要用传送指令访问片外数据存储器,它的指令操作码助记符是( ) 。 A. MOV B. MOVX C. MOVC D. MUL 7. MCS-51 单片机的字长是( ) 。 A. 2 位 B. 4 位 C. 8 位 D. 16 位 指令 LJMP 的跳转范围是( ) 。 A. 128 B B. 256 B C. 2 KB D. 64 KB 9.MCS-51 单片机定时器工作方式 0 是指( )工作方式。 A. 8 位 B. 8 位自动重装 C. 13 位 D. 16 位 10.当需要从 MCS-51 单片机程序存储器取数据时,采用的指令为( ) 。 A. MOV A, @R1 B. MOVC A, @A + DPTR C. MOVX A, @ R0 D. MOVX A, @ DPTR 11. 共阳数码管要显示字形“A”时,则对应的七段码值为( ) A. 88H B. 83H C. C6H D. A1H 12. 单片机时钟周期为 T0,则机器周期为( ) A. 2T0 B. 4T0 C. 8T0 D. 12T0 13. 单片机复位时,程序计数器(PC)的值为( ) 。 A. 0000H B. 0030H C. 4000H D. 4100H 14. 某存储器芯片有 12 根地址线,8 根数据线,该芯片有( )个存储单元。 A. 1 KB B. 2 KB C. 3 KB D. 4 KB 15. 外部数据存储器读写指令为( ) A. MOV B. MOVC C. MOVX D. MOVA 16. MOV A, R1 的寻址方式为( ) A. 立即寻址 C. 直接寻址 C. 寄存器寻址 D. 寄存器间接寻址 17. 串行口发送中断标志位为( ) A. TI B. RI C. IE0 D. IE1 18. T1 中断允许控制位为( ) A. ET0 B. ET1 C. ES D. EX1 19. 外部中断 1 中断优先级控制位为( ) (A) PX0 (B) PX1 (C) PT1 (D) PS 20. 串行口控制寄存器 SCON 为 01H 时,工作于( ) A. 方式 0 B. 方式 1 C. 方式 2 D. 方式 3 21. 串行口工作在方式 0 时,作同步移位寄存器使用,此时串行数据输入输出端为( ) A. RXD 引脚 B. TXD 引脚 C. T0 引脚 D. T1 引脚 22. 已知X的补码为 B,则X的真值是十进制( ) 。 A. 127 B.-127 C.126 D.-126 23. 在异步通信中每个字符由 9 位组成,串行口每分钟传 25000 个字符,则对应的波特率 为( )b/s。 A.2500 B. 2750 C. 3000 D. 3750 24. 利用串行方式( ) ,外接移位寄存器,能将串行接口扩展为并行输入、输出接口。 A. 0 B. 1 C. 2 D. 3 25 以下选项中合法的字符常量是( ) A. &B& B. ’\010’ C. 68 D. D 26. 若 PSW.4=0,PSW.3=1,要想把寄存器 R0 的内容入栈,应使用( )指令。 A. PUSH R0 B. PUSH @R0 C. PUSH 00H D. PUSH 08H 27. 有一位共阴极 LED 显示器,要使它显示“5”,它的字段码为( ) 。 A. 6DH B. 92H C. FFH D. 00H 28. 下面哪一个器件是同相 OC 门电路。 ( ) A. 74LS04 B. 74LS14 C. 74LS07 D. 74LS06 29. 14 根地址的寻址范围可达( )KB。 A. 8 B. 16 C. 32 D. 64 30. 下面不是输入设备的是( )。 A. 打印机 B. 键盘 C. 扫描仪 D. A/D 转换器 31. 补码
对应的真值用十进制表示为( )。 A. 7 B. 13 C. -7 D. 34 32. 二进制数
转换为十进制数为( )。 A. 132 B. 133 C. 134 D. 135 8. 33. 多字节加法运算,在进行最低字节相减前,应先将 CY( ) A. 清 0 B. 置 1 C. 取反 D. 送入 A 34. 单片机的程序计数器(PC)是 16 位的,其寻址范围为( )。 A. 128 B B. 256 B C. 8 KB D. 64 KB 35. 堆栈指针的作用是( )。 A. 指明栈底的位置 B. 指明栈顶的位置 C. 操作数地址 D. 指令的地址 36. 8051 单片机中的片内程序存储器空间有多大?( ) A.0 KB B.4 KB C.8 KB D. 64KB 37. MCS-51 单片机要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪 个?( ) A. MUL B. MOV C. MOVX D. MOVC 38. 指令 MOV PSW, #00H 对源操作数而言,属于哪种寻址方式?( ) A. 直接寻址 B. 立即寻址 C. 寄存器寻址 D. 相对寻址 39. 单片机的数据指针寄存器(DPTR)是 16 位的,其寻址范围多少?( ) A. 128 B B. 256 B C. 8 KB D. 64 KB 40. 单片机系统常用的芯片 74LS138 属于以下哪类? A. 驱动器 B. 锁存器 C. 编码器 D. 译码器 41. 以下哪一条是位操作指令( ) 。 A. MOV P0,#0FFH B. SETB TR0 C. CPL R0 D. PUSH PSW 42.下面哪条指令是错误的?( ) A. CPL A B. MOVC A, @A+PC C. MOVX A, @R2 D. POP ACC 43. 根据信息的传送方向,MCS-51 单片机的串口属( )类。 A. 半双工 B. 全双工 C. 半单工 D. 单工 44. MCS-51 单片机外部中断 0 对应的中断入口地址是( ) 。 A. 0003H B. 000BH C. 0013H D. 001BH 45. 下面哪条指令是错误的?( ) A. MOVX @R0, #30H B. MOVC A, @A+PC C.CPL A D. POP ACC 46. MCS-51 单片机有片内 ROM 容量( ) A. 4KB B. 8KB C. 128B D. 256B 47. 某存储器芯片有 12 根地址线,8 根数据线,该芯片有多少个存储单元?( ) A. 1 KB B. 2 KB C. 3 KB D. 4 KB 48. MCS-51 单片机可分为两个中断优先级别,各中断源的优先级别设定是利用哪个寄存 器?( ) A. IE B. PCON C. IP D. SCON 49. MCS-51 单片机响应外部中断 0 的中断时,程序应转移到的地址是什么?( ) A.0003H B. 000BH C. 0013H D. 001BH 50. MCS-51 单片机的位寻址区位于内部 RAM 的( )单元。 A. 00H~7FH B. 20H~7FH C. 00H~1FH D. 20H~2FH 51. 若 MCS-51 单片机的晶振频率为6MHZ,定时器/计数器的外部输入最高计数频率为 ( ) A. 2MHz B. 1MHz C. 500KHz D. 250KHz 52. 在片外扩展一片 16K 的 EPROM 2764 需要______根地址线。( ) A.11 B.12 C.13 D.14 53. 八进制的基数为( )。 A.16 B. 8 C.15 D.2 54. 主频为 12MHz 的单片机它的机器周期为( )。 A. 1/12?s B. 0.5?s C. 1?s D.2?s 55. 若单片机的振荡频率为 6MHz, 设定时器工作在方式 1 需要定时 1ms, 则定时器初值应 为( ) A.500 B.1000 C. 216~500 D. 216~1000 56. MCS-51 单片机在同一优先级的中断源同时申请中断时,CPU 首先响应( )。 A. 外部中断 0 B. 外部中断 1 C. 定时器 0 中断 D. 定时器 1 中断 57. MCS ― 51 单片机复位后,从下列那个单元开始取指令?( ) A. 0003H B. 000BH C.
单片机执行 MOVX 写指令时,相关的信号状态是( ) A. PSEN 无效为低电平,WR 有效为低电平 B. PSEN 无效为高电平,WR 有效为低电平 C. PSEN 有效为低电平,WR 无效为高电平 D. PSEN 有效为高电平,WR 无效为高电平 59. 对片外数据 RAM 单元读写数据用( ) A. MOV 指令 B. MOVX 指令 C. MOVC 指令 60. MCS-51 的无条件转移指令中,其转移范围最大的是( ) A. LJMP B.AJMP C.SJMP 61. 执行 MOV SP,#30H 指令后,压栈从片内 RAM 哪个单元开始?( ) A. 2FH B. 30H C. 31H 62. 定时器/计数器工作于模式 2 ,在计数溢出时( ) A. 计数从零重新开始 B. 计数从初值重新开始 C. 计数停止 63. 按键的机械抖动时间通常是( ) A. 0 B. 5~10?s C. 5~10ms D. 1s 以上 64. 一字节补码所表示的数值范围是( ) A. -128 ~ +127 B. -127 ~ +128 C. -128 ~ +128 65. C 语言中最简单的数据类型包括( ) 。 A. 整型、实型、逻辑型 B. 整型、实型、字符型 C. 整型、字符型、逻辑型 D. 整型、实型、逻辑型、字符型 66. 当 MCS-51 单片机接有外部存储器,P2 口可作为 ( )。 A. 数据输入口 B. 数据的输出口 C. 准双向输入/输出口 D. 输出高 8 位地址 67. 下列计算机语言中,CPU 能直接识别的是( ) 。 A. 自然语言 B. 高级语言 C. 汇编语言 D. 机器语言 68. 以下指令中,哪条指令执行后使标志位 CY 清 0?( ) A . MOV A ,#00H B. CLR A C. ADD A ,#00H 69. MCS-51 单片机的串行中断入口地址为( ) A. 0003H B. 0013H C. 0023H D. 0033H 70. MCS-51 单片机的最小时序定时单位是( ) A. 状态 B. 拍节 C. 机器周期 D. 指令周期 71. 以下哪一条指令的写法是错误的( ) 。 A. MOV DPTR,#3F98H B. MOV R0,#0FEH C. MOV 50H,#0FC3DH D. INC R0 72. MCS-5l 单片机的堆栈区是设置在( )中。 A. 片内 ROM 区 B. 片外 ROM 区 C. 片内 RAM 区 D. 片外 RAM 区 73. 以下叙述中正确的是( ) 。 A. 用 C 语言实现的算法必须要有输入和输出操作 B. 用 C 语言实现的算法可以没有输出但必须要有输入 C. 用 C 程序实现的算法可以没有输入但必须要有输出 D. 用 C 程序实现的算法可以既没有输入也没有输出 74. 以下能正确定义一维数组的选项是( ) 。 A. int a[5]={0,1,2,3,4,5}; B. char a[ ]={0,1,2,3,4,5}; C. char a={'A','B','C'}; D. int a[5]=&0123&; 75. 数据的存储结构是指( ) 。 A. 存储在外存中的数据 B. 数据所占的存储空间量 C. 数据在计算机中的顺序存储方式 D. 数据的逻辑结构在计算机中的表示 76. 以下哪一条是位操作指令( ) 。 A. MOV P0,#0FFH B. CLR P1.0 C. CPL A D. POP PSW 77. 若 PSW.4=0,PSW.3=1,现在需要保存 R1 的内容,可执行( )指令。 A. PUSH R1 B. PUSH @R1 C. PUSH 01H D.}

我要回帖

更多关于 表格如何让数值不递增 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信