![]() | ![]() | ![]() | |
返回主页 单片机教程XL2000开发板 单片机学习 自制编程器 单片机资料 软件下载 电子技术产品介绍如何购买 进入论坛 |
单片机教程第1课 教学资料 | 单片机教程第18课 算术指令 |
单片机教程第2课 好书推荐 | 单片机教程第19课 逻辑指令 |
单片机教程第3课 单片机不易掌握的概念 | 单片机教程第20课 逻辑指令 |
单片机教程第4课 实战一:流水灯 | 单片机教程第21课 转移指令 |
单片机教程第5课 实战二:唱歌 | 单片机教程第22课 位操作 |
单片机教程第6课 测试一 | 单片机教程第23课 计数定时器 |
单片机教程第7课 新教程前言 | 单片机教程第24课 计数定时器 |
单片机教程第8课 总体规划 | 单片机教程第25课 中断系统 |
单片机教程第9课 概述 | 单片机教程第26课 中断练习 |
单片机教程第10课 单片机结构 | 单片机教程第27课 定时计数实验2 |
单片机教程第11课 基本概念 | 单片机教程第28课 串行口 |
单片机教程第12课 延时程序分析 | 单片机教程第29课 串口实例 |
单片机教程第13课 延时程序分析 | 单片机教程第30课 数码管编程 |
单片机教程第14课 并口结构 | 单片机教程第31课 动态数码管编程 |
单片机教程第15课 结构分析 | 单片机教程第32课 键盘接口编程 |
单片机教程第16课 寻址方式 | 单片机教程第33课 键盘扫描编程 |
单片机教程第17课 上机练习 | 单片机教程第34课 指令介绍 平凡的单片机教程 |
试试看,不看书,您能得几分?总分是83分(还有两题主观题,谈学习、实验感受的)。 单片机期中测验 一、填空(每格1分共15分) 1. 单片机有各种型号,我们以INTEL公司的_______系列为例来学习单片机技术。 2. 半导体存储器中有一类在掉电后不会丢失数据,称之为_________,有一类掉电后会丢失数据,称之为____________。 3. 我们用的单片机一共有______个引脚。其中第9脚是______引脚。 4. 单片机的存储器空间一共有四个,分别是_______________、_____________、_____________和_____________。 5. 我们要让单片机工作,得要向单片机发布指令,单片机只能接受_______格式的指令,而我们人则不习惯于这种方式,因此我们通常用_______的格式写指令。 6. MOV A,#14H中,#14H的寻址方式称之为___________________。MOV类指令称之为___________________。 7. 关于堆栈类操作的两条指令分别是______________ 、____________。 二、判断题(每题1分共10分) 1. 8031芯片内一共有4K的ROM,256字节的RAM。………………………………………() 2. 8位构成一个字节,一个字节所能表达的数的范围是0-255。…………………………….() 3. 8031中的工作寄存器就是内部RAM中的一部份。…………………………………………() 4. 8031中特殊功能寄存器(SFR)就是内部RAM中的一部份。…………………………….() 5. MOV A,@R0这条指令中@R0的寻址方式称之为寄存器间址寻址。…………………() 6. P0口是真正的双向I/O口,而P1、P2、P3则是“准”双向I/O口。………………………() 7. MOV A,30H这条指令执行后的结果是(A)=30H………………………………………() 8. MOV A,@R7,将R7单元中的数据作为地址,从该地址中取数,送入A中。……….() 9. SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关。……………….() 10. MOV A,#30H这条指令的执行的结果是(A)=30H…………………………………….() 三、名词解释(每题3分,共15分) 1. 字节 2. 位 3. 特殊功能寄存器 4. 寻址 5. 并行I/O口
四、写出下列指令执行的结果(每格1分,共14分) 1、 MOV A,#10H……__________ MOV R0,#20H…__________ MOV 17H,R0……__________ MOV @R0,A………__________ MOV 22H,A………__________ MOV R1,#17H……_________ MOV A,@R1………__________ MOV 22H,A……__________ MOV 11H,22H……__________ 2、 MOV DPTR,#2314H MOV R0,DPH MOV 14H,#22H MOV R1,DPL MOV 23H,#56H MOV A,@R0 XCH A,DPH 执行以上指令后A=______________ DPTR=__________ 3、 MOV A,R0 MOV DPTR,#TAB MOVC A,@A+DPTR . . TAB:DB 13H,22H,33H,44H,67H 设执行该段程序之前(R0)=2,则执行完后(A)=___________。 4、 MOV A,#23H MOV B,#33H PUSH A PUSH B POP A POP B 执行完本段指令后(A)=_________ (B)=_______ 五、简答 1. 画出8031的引脚分布图,标明各个引脚的名称(6分)
2. 简述复位的用途,复位的方法。(6分)
3. 简述时钟周期、机器周期、指令周期的概念及三者之间的关系。(6分)
4、简述指令、目标程序、汇编程序的概念及其之间的相互关系。(6分)
五、计算:已知单片机系的晶振是12M,请计算该单片机的时钟周期、机器周期。(6分) |