付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、微机原理与接口技术试卷(A)卷考试时间:100分钟考试方式:闭卷学院班级姓名学号题目一二三四五六总分得分阅卷人一、填空题。(24分,每空1分)1、CPU是计算机的控制和指挥中心,主要由和等部件组成。2、程序计数器PC由两个组成,共16位。3、已知X=-45,贝IX反=H,X补=Ho4、当8051的P1作为输入口使用时,应先向P1锁存器。5、如果8051的定时/计数器设置为计数方式,则最高计数频率为。6、ADC0809有8个输入通道,要选择通道IN6,ADDC、ADDB、ADDA应为<7、8051串行口的发送与接收都是以特殊功能寄存器的名义进行读或写的。8、按键消除抖动的方法主要有两类方法
2、,它们是和。9、当8155的引脚IO/M=0时,单片机对8155的进行读写。10、在单片机中,中断能实现的功能有:、和11、执行一次PUSH指令后,堆栈指针SP的内容。12、在变址寻址方式中,以A作为变址寄存器,以或作基址寄存器。13、在异步通信中,一个字符由起始位、和停止位四个部分组成。14、ADC0809与8031的连接可采用方式,也可采用方式。15、汇编语言源程序必须转换为表示的目标程序,计算机才能执行,这种转换过程称为汇编。对单片机来说,有和两种汇编二、选择题(只有一个答案是正确的;每题2分)。(26分)1、8051复位后,程序计数器PC中的内容是。A、0030HB、0000HC、0F
3、FFFHD、不确定2、当执行指令时,PC中的内容总是指示出。A、将要执行的下一条指令地址B、状态字寄存器中的内容C、正在执行的当前指令的地址D、中断的断点的地址3、关于8051定时器T1溢出标志位TF1正确的描述是。A、溢出时,硬件自动将TF1清0B、溢出时,需用软件将TF1置1C、溢出时,硬件自动将TF1置1D、中断响应后必须用软件将TF1清04、执行指令MOVCA,A+DPTR后,当前A中的内容是。A、原来A中的内容与DPTR中的内容之和B、寄存器DPTR中的内容为地址的单元中内容与原来A中的内容之和C、PC的内容、原来A的内容、DPTR的内容三者之和所指地址单元的内容D、DPTR的内容与
4、原来A的内容之和所指地址单元的内容5、访问8051特殊功能寄存器只能用方式。A、立即数寻址B、寄存器间接寻址C、直接寻址D、变址寻址6、在MCS-51中,需要外加电路实现中断撤除的是。A、定时中断B、串行中断C、边沿触发方式的外部中断D、电平触发方式的外部中断7、当8155PA和PB口工作在选通I/O方式时,此时PC口。A、作为PA和PB口的联络信号B、为输出口C、为输入口D、也可工作在选通I/O方式8、串行通信的传输方式通常有三种,8051的串行口属于。A、单工配置B、半双工配置C、全双工配置D、以上三者都不是9、根据DAC0832控制信号的逻辑关系,可以将DAC0832连接成。A、直通式工
5、作方式B、单缓冲工作方式C、双缓冲工作方式D、以上三者都可以10、共阴极LED显示“7",应向各控制端dp、g、f、e、d、c、b、a顺次送入A、01111101B、00000110C、00000111D、0111011111、用串行口扩展并行口时,串行接口的工作方式应选为A、方式0B、方式1C、方式2D、方式312、定时器T0工作在模式2计数方式,要求计一个脉冲就溢出,则计数初值为B、FFHA、00HC、0000HD、FFFFH13、在中断服务程序中,最后一条指令必须为。A、PUSHB、POPC、RETID、RET三、解释带下划线语句的含义并说明程序段的作用。(11分)ORG30H
6、VARDATA30HFUNCDATA31HMOVA.VAR:JZDONE:JNBACC.7.POSI:MOVA.#0FFH:SJMPDONE;POSI:MOVA.#01H:DONE:MOVFUNC.A:SJMP$:END四、简答题。(16分)信号。8分)1、8051单片机中断响应的条件有哪些,编写中断服务程序时应注意的基本问题?(2、简述单片机系统扩展时系统三总线的作用(8分)五、试编写程序,查找在内部RAM的40H70H单元中是否有0AH这一数据。若有,则将71H单元置01H;若未找到,则将71H单元置0。(10分)六、试编写一段程序:功能为:对定时器T0初始化,使之工作在模式2,产生200
7、ds的定时,控制P1.4引脚上输出周期为20ms的方波。设单片机的晶振频率fosc=6MHz。(13分)?微机原理与接口技术?试卷A参考答案一、填空题。(23分,每空1分)1、运算器、控制器2、两个程序计数器PCH,PCL3、D2H、D3H4、置15、振荡频率的1/246、1107、SBUF8、硬件方法、软件方法9、RAM单元10、分时操作、实时处理、故障处理11、自动加112、PC、DPTR13、数据位,奇偶校验位14、查询方式,中断方式15、机器码、手工汇编、机器汇编二、选择题(只有一个答案是正确的;每题2分)。(26分)1、B2、A3、C4、D5、C6、D7、A8、C9、D10、C11、
8、A12、B13、C三、解释带下划线语句的含义并说明程序段的作用。(11分)语句解释:(7分,其中每一条语句1分)A=VAR;若VAR=0,则转向DONE;若X>0,则转向POSI;若X<0,则A<=-1;若X>0,A=1;存结果值;动态停机程序功能:(4分)本程序段完成下列比较操作,X在30H单元,结果存放31H单元。-1X>0丫=0X=0-1X<0四、简答题。(16分)1、(1)中断响应条件:(4分)有中断源发出中断请求;中断总允许位EA=1,即CPU开中断;申请中断的中断源的中断允许位为1,即中断没有被屏蔽;无同级或更高级中断正在被服务;当前的指令周期已
9、经结束;若现行指令为RETI或者是访问IE或IP指令时,该指令以及紧接着的另一条指令已经执行完。(2)中断服务程序编制中的注意事项(4分)视需要确定是否保护现场;及时清除那些不能被硬件自动清除的中断请求标志,以免产生错误的中断;中断服务程序中的压栈(PUSH)与出栈(POP)指令必须成对使用,以确保中断服务程序的正确返回;主程序和中断服务程序之间的参数传递与主程序和子程序的参数传递方式相同。2、总线,就是连接系统中各扩展部件的一组公共信号线。按照功能,通常把系统总线分为三组,即地址总线,数据总线和控制总线。(1分)扩展三总线的作用:地址总线:用于传送单片机送出的地址信号,以便进行存储单元和I/
10、O端口的选择,地址总线是单向的,只能由单片机向外发送信息。地址总线数目决定了可直接访问的存储单元的数目。(3分)数据总线:用于单片机与存储器之间或单片机之间或单片机与I/O端口之间传送数据。数据总线的位数与单片机处理数据的字长一致。(2分)控制总线:是单片机发出的以控制片外ROM,RAM和I/O口读写操作的一组控制线(2分)五、程序不唯一,下面给出的只是一种参考程序。(10分)ORG0030HMOVR0,#31HMOVR1,#40HLOOP1:MOVA,R1CLRCSUBBA,#0AHJZLOOP2INCR1DJNZR0,LOOP1MOV71H,#00HAJMPLOOP3LOOP2:MOV71
11、H,#01HLOOP3:SJMPLOOP3END六、(1)计算初值(3分)(28-X)1266106=20010-X=156=9CH(2)参考程序(10分)ORG0030HMOVTMOD,#02HMOVB,#50MOVTH0,#9CHMOVTL0,#9CHSETBTR0LOOP:JBCTF0,LOOP1SJMPLOOPLOOP1:DJNZB,LOOPCPLP1.4MOVB,#50SJMPLOOPEND中国矿业大学20072008学年第2学期«微机原理与接口技术考试时间:100分钟»试卷(考试方式:闭卷学院班级姓名学号题目一二三四五总分得分阅卷人一、填空题。(24分,每空1分
12、)1、8051上电复位后,CPU总是从开始执行程序。2、一个完整的计算机应由、存储器和I/O接口组成。3、8051工作寄存器0组占用的片内数据存储器的地址为。4、8051的振荡频率为12MHz,则执行一条双字节双周期指令的时间为。5、8051单片机片内RAM有两个区域可以位寻址:一个是。另一个6、8051的输入引脚EA接低电平时,CPU只访问。7、计算机系统总线可分为三组,它们是和,8、如只允许8051的定时器中断,而禁止其它中断,则寄存器IE的内容应设置为。9、在异步通信中,一个字符由起始位、和停止位四个部分组成。10、当8155的引脚IO/M=1时,单片机对8155的进行读写。11、根据D
13、AC0832控制信号的逻辑关系,可以将DAC0832连接成三种工作方式,即、和。12、ADC0809有8个输入通道,要选择通道IN5,ADDC、ADDB、ADDA应为。13、CPU在执行中断服务程序之前,先保护断点地址,然后对应的中断矢量装入14、串行通信协议包括和协议两种。15、ADC0809与8031的连接可采用方式,也可采用方式。二、选择题(只有一个答案是正确的;每题2分)。(26分)1、执行返回指令RET后,中的内容将会变化。A、累加器AB、工作寄存器C、程序计数器PCD、程序存储器0000H单元2、计算机能识别的语言是。A、汇编语言B、自然语言C、机器语言D、高级语言3、8051复位
14、后,程序计数器PC中的内容是。A、0030HB、0000HC、0FFFFHD、不确定4、使用定时器T1时,有几种工作模式。A、1种B、2种C、3种D、4种5、若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先响应A、INT1B、INT0C、T1D、T06、8051的直接寻址方式的寻址空间是A、片内RAM的低128B和SFRC、片外RAM的低256B0B、片内RAM和ROM的256BD、片内、片外RAM的00FFH和SFRB、只能写D、只能存数据B、需用软件将TI清0D、硬件将自动对TI清0TF1正确的描述是7、对ROM的操作是A、只能读C、可读可写8、当CPU响应串行口发送中断
15、时,A、需用软件将TI置1C、硬件将自动对TI置19、关于8051定时器T1溢出标志位A、溢出时,硬件自动将TF1清0B、溢出时,需用软件将TF1置1C、溢出时,硬件自动将TF1置1D、中断响应后用软件将TF1清010、如果要P1作为输入口用,可以先用指令对P1口进行操作。A、MOVP1,#0FFHB、MOVP1,#0FFHC、MOVP1,#00HD、MOVP1,#00H11、如果要确定8155的工作状态,应当将适当的命令字写入。A、8155的PA口B、8155的状态寄存器C、8155的指令寄存器D、8155的PC口12、共阴极LED显示“6",应向各控制端dp、g、f、e、d、c、
16、b、a顺次送入信号B、00000110D、01110111A、01111101C、0000011113、如8051的寄存器SP的内容是07H,执行PUSHA指令后,A、片内RAM07H单元内容与累加器A的内容一样B、片外RAM07H单元内容与累加器A的内容一样C、片外RAM08H单元内容与累加器A的内容一样D、片内RAM08H单元内容与累加器A的内容一样三、解释带下划线语句的含义并说明程序段的作用。(10分)ORG30HLENDATA20HMAXDATA21HADDRDATA30HMOVMAX,#00H;MOVR0,#ADDR;LOOP:MOVA,R0;CJNEA,MAX,NEXT1;NEXT
17、1:JCNEXT:MOVMAX,A;NEXT:INCR0;DJNZLEN.LOOP;SJMP$END四、简答题。(17分)1、8051内部RAM的低128B可划分哪三个主要部分?主要功能各是什么?(5分)2、8051在什么条件下可响应中断?(6分)3、简述8051的定时器工作在定时方式和计数方式的区别,并以T0分别工作在模式1的定时和计数方式时,对TMOD的相关位进行设定。(6分)五、编写程序:查找在片内RAM的30H-50H单元中出现0FH的次数,并将结果存入51H单元。(8分)六、采用中断方式利用T1的工作模式1产生10mS的定时,在P1.0引脚上输出频率为50Hz的方波。设单片机晶振频率
18、f0SC=6MHz。试编写程序。(15分)?微机原理与接口技术?试卷B参考答案一、填空题。(24分,每空1分)1、0000H单元2、运算器,控制器3、00H07H4、211s5、20H2FH的16个单元中的128位、字节地址能被8整除的特殊功能寄存器6、寻址外部ROM7、地址总线、数据总线、控制总线8、8AH9、数据位、奇偶校验位10、I/O口11、直通式工作方式、单缓冲工作方式、双缓冲工作方式12、SCON13、PC14、同步协议和异步协议15、查询方式,中断方式二、选择题(26分,只有一个答案是正确的;每题2分)。1、C2、C3、B4、C5、B6、A7、A8、B9、C10、A11、C12、
19、A13、D三、解释带下划线语句的含义并说明程序段的作用。(10分)语句解释:(每条语句1分)MAX单元清零ADDR送R0数据块中的数送AA和(MAX)比较若A(MAX),则转到NEXT修改数据块指针R0若未完,转向LOOP继续比较程序功能:本程序寻找从30H开始32个单元里最大值,将其存入MAX(32H)单元。(3分)四、简答题。(17分)1、8051内部RAM的低128B可划分为工作寄存器区,位寻址区,用户RAM区工作寄存器区:有四组工作寄存器,每组有8个工作寄存器,每组寄存器可通过程序状态字PSW中的RS1,RS0的设置为当前工作寄存器,若程序中不需要四组,其余可作一般RAM区。(2分)位寻址区:该区域的寻址可采用位寻址方式,通过指令可对某一位进行位操作,也可以进行字节操作。(1分)用户RAM区:真正向用户开放的区域,可用作数据缓冲区、堆栈区、工作单元。(1分)2、中断响应的条件有:(每一条1分)有中断源发出中断请求;中断总允许位EA=1,即CPU开中断;申请中断的中断源的中断允许位为1,即中断没有被屏蔽;无同级或更高级中断正在被服务;当前的指令周期已经结束;若现行指令为RETI或者是访问IE或
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026网络站队面试题及答案解析
- 2026文秘人员面试题目及答案
- 2026届武汉市高三语文高考一模模拟试卷(含参考答案解析与作文范文)
- 学员保密合同协议书
- 行政协议民事合同
- 2026年苏教版适配小学四年级地理开学摸底卷人口城市与产业布局标准试卷第170套(含答案解析与可打印作答区)
- 网络安全防护指南预案方案
- 市场营销策划与执行全方位操作手册
- 2026年沈阳市东陵区事业编单位人员招聘考试参考题库及答案详解
- 2026年西安市雁塔区社区工作者招聘考试模拟试题及答案详解
- 2025年兴业银行笔试题库及答案
- 要素式强制执行申请书(申请执行用)
- GB/T 15170-2025包装容器工业用薄钢板圆罐
- 检验科主任(科室管理)岗位面试问题及答案
- 电大网络管理专业毕业论文范文
- 设计项目投标管理制度
- 2025年6月21日上海市直遴选笔试真题及答案解析
- 留疆战士考试题库及答案
- 医院自媒体管理制度
- 统编版高中政治选择性必修3《逻辑与思维》期末综合测试卷(含答案解析)
- PLC技术应用课件:花式喷泉控制
评论
0/150
提交评论