单片机原理与应用(大理大学) 中国大学慕课答案2024完整版100分

速衡舰伯箩哀设妊固半酗炉桂

对应课程:点击查看
起止时间:2020-03-03到2020-07-26
更新状态:已完结

第2章 MCS51单片机的基本原理 第2章 单元测试

1、 在单片机程序运行中,下列哪种情况下堆栈区会起到重要作用( )

A:程序译码
B:子函数调用与返回
C:程序初始化
D:程序死机后复位
答案: 子函数调用与返回

2、 MCS51单片机内部有R0-R7为一组的通用寄存器,共( )组

A:1
B:2
C:3
D:4
答案: 4

3、 MCS51单片机工作时,以下哪些周期概念是与之时序相关的( )

A:时钟周期
B:机器周期
C:循环周期
D:指令周期
答案: 时钟周期;
机器周期;
指令周期

4、 单片机片外总线结构由以下几部分组成( )

A:位置总线
B:数据总线
C:地址总线
D:控制总线
答案: 数据总线;
地址总线;
控制总线

5、 MCS51单片机片外RAM扩展总线是16根地址线,因此可推断出,片外RAM空间为32kB。

A:正确
B:错误
答案: 错误

6、 MCS51单片机初始上电时,CPU执行的第1条指令所处的ROM空间地址是0007H

A:正确
B:错误
答案: 错误

7、 AT89C55型号单片机的片内ROM存储器的容量是( )kB。
答案: 20

8、 两个8位无符号整数相乘后,其结果应当为( )位二进制数,MCS51单片机中乘法指令运算结果使用累加器A和( )寄存器共同存放该结果的。
答案: 16,B

9、 当累加器A中的数据为0011001时,状态寄存器PSW中,标志位P位为( )
答案: 1

第3章 单片机C语言程序设计 第3章 单元测试

1、 C51程序中,用于进行绝对地址访问的头文件名称是( )

A:reg51.h
B:stdio.h
C:stdlib.h
D:absacc.h
答案: absacc.h

2、 C51语言中用于定义变量别名的宏定义是( )

A:#define
B: #typedef
C:#include
D:#program
答案: #define

3、 关于C51中中断响应函数的定义规定中,正确的是( )

A:不能有参数传递
B:不能有返回值
C:必须使用using关键字定义函数使用的寄存器组
D:不能被其他函数直接调用
答案: 不能有参数传递;
不能有返回值;
不能被其他函数直接调用

4、 C51中要对单片机片外RAM空间某端口读写访问时,可以通过以下几种方式实现( )

A:使用XBYTE宏定义
B:定义指向外部空间的指针
C:使用专用访问指令
D:使用_at_关键字
答案: 使用XBYTE宏定义;
定义指向外部空间的指针;
使用_at_关键字

5、 C51程序中#define 宏定义语句末尾一定要使用分号才能正确编译通过。

A:正确
B:错误
答案: 错误

6、 C51编译器为了方便用户使用,对没有定义,用户直接使用的变量,编译器会自动定义该变量。

A:正确
B:错误
答案: 错误

7、 C51编程语言中,为了适应单片机编程开发,增加了针对16位特殊功能寄存器的两种数据类型是( ).
答案: sfr16

8、 C51编程语言中,定义在位寻址区上的变量时,对位寻址区的存储类型描述符是( )
答案: bdata

第1章 单片机概述 第1章单元测试

小提示:本节包含奇怪的同名章节内容

1、 一个单片机的组成中,不是必须包含的模块是( )

A:微处理器CPU
B:存储器
C:I/O接口
D:DMA控制器
答案: DMA控制器

2、 1)下面选项中,数字字符’0’-‘9’的ASCII编码(8位二进制表示时)的规律的是( )

A:高四位都是0011
B:没有明显规律
C:低四位大小和表示的数值大小相同
D:编码数值都是偶数
答案: 高四位都是0011;
低四位大小和表示的数值大小相同

       


如需购买完整答案,请点击下方红字:

点击这里,购买完整答案


获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com


 

瘫殿塘推放梅涩鞋钾汕撇叛锚