2011级《微机原理及应用》期末试卷(A)答案_第1页
2011级《微机原理及应用》期末试卷(A)答案_第2页
2011级《微机原理及应用》期末试卷(A)答案_第3页
全文预览已结束

下载本文档

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

文档简介

1、湖北理工学院20122013学年度(第2学期)*班级*学号*姓名*2011级机械制造与自动化、数控技术班、汽车运用技术(专科)专业微机原理及应用期末试卷()答案考试方式闭卷( 人)题 号一二三四五六七总分得 分核分人 得分阅卷人一、填空题(每空1分,共20分)将正确答案填在下表中1、MCS-8051系列单片机字长是 8 位,有 40 根引脚。单片机的特点有 体积小、价格低、功能全 。2、8051单片机的存储器的最大特点是 指令存储器与数据存储器分开编址 ,Px并行口的地址是与 数据 存储器统一编址的,或者说属于该存储器。3、ALE信号的作用是 低8位地址锁存 。4、8051复位后,PC=000

2、0 H。若希望从片内存储器开始执行,EA脚应接 高 电平,PC值超过 0FFF H时,8051会自动转向片外存储器继续取指令执行。5、8051的C/T是 加 计数的。6、8051的中断地址为0003 H、 000B H和0013 H、001B H、0023 H。7、MOV A,40H 指令对于源超作数的寻址方式是 直接 寻址。8、指令JB P2.7,ABC的作用是 若P2口的第7位为 1 ,则跳转到ABC 。9、将CY与A的第0位的非求或的指令是 ORL C,/ACC.0 ,若原A=0,执行后A= 0 。得分阅卷人二、分析以下各条指令分别是何种寻址方式?(每空1分,共10分)ADD A, B

3、; 寄存器寻址 XCH A, R1 ; 寄存器间接寻址ORL A, #0FH ; 立即寻址 XRL 10H, A ; 寄存器寻址MOV C, P1.00 ; 位寻址 MOVX A, R0 ; 寄存器间接寻址CJNE A, B. LOOP ; 相对寻址 DEC 30H ; 直接寻址ACALL DELAY ; 直接寻址 MOVC A, A+PC ; 变址寻址得分阅卷人三、假设已知(30H)=17H,(31H)=38H,Cy=1分析下面这段程序运行过程,在每条语句右边的空格中写出在执行该语句后相应单元的结果。(每空1分,共10分)MOV R0, #30H ; (R0)=30HMOV A, R0 ;

4、(A)= 17H (R0)=30HINC R0 ; (R0)= 31H ANL A, R0 ; (A)= 10H (R0)=31H (31H)=38HORL A, R0 ; (A)=38H (R0)=31H RLC A ; (A)=70H 得分阅卷人四、仔细阅读下面这段程序,说明它的功能是什么:(每小题5分,共10分) 1.仔细阅读下面这段程序,说明它的功能是什么: ORG 0000H MOV DPTR,#0100H MOV R0,#20H MOV R1,#10HLOOP: MOV A, R0 MOVX DPTR,A INC R0 INC DPTR DJNZ R1, LOOP END功能:将片

5、内的20H2FH存储单元的数据送到片外0100H010FH的存储单元2.仔细阅读下面这段程序,说明它的功能是什么: ORG 0000H MOV A, 30H PUSH ACC ANL A, #0FH MOV 32H, A POP A ANL A, #0F0H SWAP A MOV 31H , A END 功能:30H的低4位送32H,30H的高4位送到31H得分阅卷人五、简答题(每小题6分,共18分)1、什么时钟周期?时钟周期、状态周期和机器周期三者的关系是什么?时钟周期 :单片机在工作时,由内部振荡器产生或由外部直接输入的送至内部控制逻辑单元的时钟信号的周期称为时钟周期。 状态周期 :一个状

6、态周期S由两个时钟周期构成。 机器周期 :一个机器周期由六个状态周期(S1S6)或者说由十二个时钟周期构成。2、构成典型系统时,如何形成系统的地址总线、数据总线和控制总线?当MCS-51单片机的P0口和P2口作为扩展总线口使用时,P0口提供低8位地址信息,P2口提供高8位地址信息,从而形成16位地址总线。MCS-51单片机的P0口作为地址/数据复用总线,当传输完地址信息后作为双向的8位数据总线,进行数据的传送。 MCS-51单片机的P3口的一部分口线使用其第二功能,如P3.6和P3.7分别作为 WR和RD信号对外部RAM或I/O口进行写/读控制。另外,PSEN作为外部程序存储器的选通输出控制信

7、号(相当于程序存储器空间读信号),ALE输出地址锁存输出信号,用来分离通过P0口传输的地址和数据信号。3、独立式键盘和矩阵式键盘各有什么特点?分别用在什么场合?键盘形式一般有独立式键盘和矩阵式键盘两种。独立式键盘的结构简单,但占用的资源多,通常用在按键数量较少的场合,大多数单片机应用采取这种方式;矩阵式键盘的结构相对复杂些,但占用的资源较少,通常用在按键数量多的场合。 得分阅卷人六、编程题(每小题8分,共16分)1、设计一段程序实现功能:把片外RAM2000H单元开始的40个单元的数据传送到片内RAM30H开始的40个单元中。 ORG 0000H MOV DPTR, #2000H MOV R2

8、, #40H MOV R1, #30H LOOP1: MOVX A, DPTR MOV R1, A INC R1 INC DPTR DJNZ R2 LOOP1 SJMP $ END2、设计一段程序实现功能:把片内RAM30H3FH单元中的16个数的存放顺序颠倒过来。 ORG 0000H MOV SP, 30H MOV R0, #30H MOV R1, #10H LOOP1: MOV A, R0 PUSH ACC INC R0 DJNZ R1, LOOP1 MOV R0, #30H MOV R1, #10HLOOP2: POP ACC MOV R0, A INC R0 DJNZ R1, LOOP2

温馨提示

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

评论

0/150

提交评论