- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
word完美格式
精心整理 学习帮手
1.10 习题
一、填空题
1.最早的单片机是 4 位的。
5.如果某个特殊功能寄存器 能被8整除 ,那么这个特殊功能寄存器便可以进行位寻址。
6.单片机的时钟模式包括 片内时钟模式 和 片外时钟模式 两种。
二、选择题
7.51系列单片机可以寻址( A )的程序存储空间。
A.64KB B.32KB
C.8KB D.4KB
8.算术逻辑部件(ALU)不可以执行如下哪个操作( D )。
A.加法 B.减法
C.逻辑运算 D.傅立叶变换
2.4 习题
一、填空题
2.AT89S51具有 32 个通用I/O引脚, 6 个中断源, 2 个定时器/计数器。
3.Keil μVision3集成开发环境中,编译当前文件的快捷键为 Ctrl+F7 。
二、选择题
1.AT89S51是( A )公司的产品。
A.Atmel B.Cypress
C.Maxim D.Freescale
3.9 习题
一、填空题
4.多分支结构一般采用 JMP 来实现。
二、选择题
3.在下面程序运行后,RAM存储单元20H~24H中数值分别变为( A )。
01 ORG 0000H
02 JMP START
03 ORG 1000H
04 START: MOV A,#04H ;累加器A赋值
05 MOV 20H,#20H ;RAM的20H单元赋值
06 XCH A,20H ;直接寻址整字节交换指令
07 MOV R2,#05H ;寄存器R2赋值
08 XCH A,R2 ;寄存器寻址整字节交换指令
09 MOV 21H,A ;保存数据05H到RAM的21H单元
10 MOV 10H,#06H ;RAM单元赋值
11 MOV R0,#10H ;寄存器R0赋值
12 XCH A,@R0 ;寄存器间接寻址整字节交换指令
13 MOV 22H,A ;保存数据06H到RAM的22H单元
14 MOV A,#00H ;累加器A赋值
15 MOV 11H,#0FH ;RAM单元赋值
16 MOV R1,#11H ;寄存器R1赋值
17 XCHD A,@R1 ;半字节交换指令
18 MOV 23H,A ;保存数据到RAM的23H单元,数据应该为0FH
19 MOV A,#0FH ;累加器A赋值
20 SWAP A ;累加器高低字节交换指令
21 MOV 24H,A ;保存数据到RAM的23H单元,数据应该为F0H
22 RET
23 END
A.0x04H、0x05H、0x06H、0x0FH和0xF0H
B.0x01H、0x05H、0x01H、0x0FH和0xF0H
C.0x04H、0x05H、0x02H、0x0FH和0xF0H
D.0x04H、0x05H、0x06H、0x0FH和0xFFH
4.11 习题
二、选择题
4.下面这段程序的运行结果为( A )。
01 #include stdio.h //头文件
02 void main() //主函数
03 {
04 int a,b,c,d,e; //声明变量
05 float f1,f2;
06 a=7; //变量赋值
07 b=9;
08 c=!a; //计算逻辑表达式
09 d=a||b;
10 f1=2.3;
11 f2=5.7;
12 e=(f1!=f2);
13 printf(c=%d,d=%d,e=%d\n,c,d,e); //输出结果
14 }
A.c=0,d=1,e=1 B.c=1,d=1,e=1
C.c=0,d=1,e=0 D.c=1,d=0,e=0
四、编程题
编写一个成绩等级的程序。要求输入学生的成绩范围为0~100,当为90~100时,输出字符A;当为80~90时,输出字符B;当为60~80时,输出字符C。当小于60时,输出字符D。
答:
#include stdio.h //头文件
void main( ) //主函数
{
float score=92;
if(score=90)
{
printf(“A”);
}
else if(score90 score=80)
{
您可能关注的文档
- CA6140型车床电气控制线路的安装与调试.doc
- cad期末考试题和答案.doc
- C语言100例,C++100例_经典、实用、趣味程序设计编程百例精解.doc
- c语言编写的工资管理系统方案.doc
- C语言程序设计(第二版)习题参考题答案.doc
- C语言综合习题和答案.doc
- DB2000型负压称量系统设备风险评估方案报告.doc
- DCS控制系统故障事故应急处置预案.doc
- FIR数字滤波器的MATLAB设计与实现.doc
- FIR数字滤波器设计说明书.doc
- 2024年05月山东交通职业学院招考聘用博士研究生50人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽芜湖市弋江区老年学校(大学)工作人员特设岗位公开招聘2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东东营河口区教育类事业单位招考聘用22人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东交通职业学院招考聘用100人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东威海职业学院招考聘用高层次人才2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽石台县事业单位工作人员33人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东滨州市博兴县事业单位公开招聘考察笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽蚌埠固镇县湖沟镇选聘村级后备干部7人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东省安丘市教育和体育局所属事业单位学校公开2024年招考232名工作人员笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东临沂临港经济开发区工作人员(5人)笔试历年典型题及考点剖析附带答案含详解.docx
文档评论(0)