计算机C语言等级考试模拟题(福建省)

微机原理实验报告

学 院:

班 级:

学 号:

姓 名:

小班学号:

目录

实验 1、ADS1.2 集成开发环境的使用3

一、实验目的3

二、实验内容3

三、作业3

所遇问题与解决方案7

心得体会7

实验 2、ARM 汇编程序的设计7

一、 实验目的7

二、 实验内容8

三、作业8

所遇问题与解决方案9

心得体会9

实验 3、ARM 汇编语言与 C 语言的联合编程10

一、实验目的10

二、实验内容10

三、作业10

所遇问题与解决方案13

心得体会:14

实验 4、动态显示数码管与扫描矩阵键盘14

一、实验目的14

二、实验内容14

三、作业14

所遇问题与解决方案15

心得体会16

实验 5、Flash 的编程操作与 UART 串口通信16

一、实验目的16

二、实验内容16

三、作业16

所遇问题及解决20

心得体会20

实验6、STR710F处理器的EIC与中断向量表的初始化20

一.实验目的20

二.实验内容20

三﹑作业20

实验所遇问题及解决:31

心得体会31

实验8、STR710F处理器ADC及其编程应用31

一、实验目的31

二、实验内容31

三.作业31

所遇问题及解决35

心得体会35

实验9、 STR710F处理器LCD编成及其应用36

一、实验目的36

二、实验内容36

三、作业36

所遇问题及解决36

心得体会37

实验 1、ADS1.2 集成开发环境的使用

一、实验目的

ADS 集成开发环境,使用 ADS 编译、调试并跟踪一段已有的程序,了解嵌入式开发 的基本思想和过程。

二、实验内容

ADS 集成开发环境。新建一个简单的工程文件,并编译这个工程文件。掌 握 ADS 集成开发环境的基本设置。学会在程序中设置断点,观察寄存器、系统内存和变量。

三、

1、在我们示列程序中使用了两条伪指令:

LDR R0,=0xF000

LDR R1,=0x1000FFFF

它们经过编译后被最终转换成什么指令?在编译过程中ARM 汇编器是如何处理

LDR Rn,=Expression 形式的伪指令的?

答: 第一句中的LDR指令经过编译后最终转换成MOV指令,第二句中的LDR指令经过编译后最终转换成LDR指令。在编译过程中ARM汇编器具体如下:

1 AREA init,CODE

2 ENTRY

3 LDR R0,=0xF000 [0xe3a00cf0] mov r0,#0xf000

4 LDR R1,=0x1000FFFF [0xe59f1000] ldr r1,0x0000000c ; = #0x1000ffff

5 STR R0,[R1] [0xe5810000] str r0,[r1,#0]

END

因为若加载32位立即数,如果该立即数在MOV或MVN指令范围内,则生成一个MOV或者MVN指令,否则将该常数放入存储器的一个数据缓冲区中,并生成一个以PC为基址的变址寻址的LDR指令,从数据缓冲区将这个立即数装载到指定的寄存器中。

1 AREA init,CODE

2 ENTRY

3 LDR R0,=Expression [0xe59f0004] ldr r0,0x0000000c ; = #04 LDR R1,=0x1000FFFF [0xe59f1004] ldr r1,0; = #0x1000ffff

5 STR R0,[R1] [0xe5810000] str r0,[r1,#0]

6

7 AREA Datal ,DATA

8

9Expression DCD 0x0000

10

11 END

2、编写一段代码,它能完成以下的功能:把USER 模式下的R13 的值赋为0x1111,把IRQ 模

式下的R13 的值赋为0x2222,把FIQ 模式下的R13 的值赋为0x3333,把SVC 模式下的R13

的值赋为0x4444,把Abort 模式下的R13 的值赋为0x5555,把Undef 模式下的R13 的值赋

为0x6

福建省计算机c语言成绩查询时间,计算机C语言等级考试模拟题(福建省).doc相关推荐

  1. 2022年同济大学计算机考研初试成绩查询时间及入口

    计算机考研分初试和复试,只有初试成绩符合复试要求才可以进入复试,因而考研初试成绩是复试的基础.那么2022年同济大学计算机考研初试成绩查询时间是什么时候呢?成绩查询入口在哪呢? 2022年同济大学计算 ...

  2. 济宁中考计算机考试试题,济宁市初中信息技术考试模拟题-1.doc

    济宁市初中信息技术考试模拟题-1.doc 济宁市初中信息技术考试模拟题 1(选择题和判断题) 一.单项选择题(共20小题,每题1分) 1.查询信息在信息处理中所属的阶段是( ). A.输入 B.加工 ...

  3. 全国计算机等级模拟考试软件答案,全国计算机等级考试模拟题答案

    <全国计算机等级考试模拟题答案>由会员分享,可在线阅读,更多相关<全国计算机等级考试模拟题答案(3页珍藏版)>请在人人文库网上搜索. 1.全国计算机等级考试模拟题答案 1.以下 ...

  4. 在线全国计算机等级模拟题,全国计算机等级考试模拟试题一级.doc

    全国计算机等级考试模拟试题 练习 [说明:参考答案是否正确请您思考] 第1套 一.选择题 (1)世界上第一台计算机诞生于哪一年?(参考答案:D) A)1945年B)1956年C)1935年D)1946 ...

  5. 计算机网络工程师等级考试,计算机四级网络工程师等级考试真题_3.doc

    计算机四级网络工程师等级考试真题_3 第六套 一.单选题(一共60道,每个1分,共计60分) (1) 在计算机中配置操作系统的主要目的是 A.提高计算机系统资源的利用率 B.增强计算机的功能 C.提高 ...

  6. c语言程序二级模拟试卷,C语言程序设计二级考试模拟题集.doc

    C语言程序设计二级考试模拟题集 (6套试题) 全国高校联合计算机等级考试广西考区 非计算机专业学生计算机水平考试(二级C语言)模拟试卷1 (本试卷包括第一卷和第二卷,答卷时间总共120分钟) 第一卷 ...

  7. C语言程序头文件扩展名为_,c语言程序设计 考试模拟题B.doc

    c语言程序设计 考试模拟题B 题 号 一 二 三 四 五 六 七 八 九 十 成绩 满 分 20 20 30 14 16 100 得 分 [ [本套试卷共有五大题,计29小题] 一.单选题(每小题2分 ...

  8. 计算机二级11成绩查询时间,2020计算机二级考试成绩查询时间

    2020年9月份计算机考试成绩在11月6日公布,考生可以登录中国教育考试网查询成绩. 计算机二级多少分及格 计算机二级考试满分100分,以等第形式通知考生成绩.成绩等第分为"优秀" ...

  9. 安徽省计算机基础应用成绩查询,安徽计算机一级考试成绩查询入口

    时间过得很快,想要了解安徽计算机一级考试成绩查询入口的小伙伴赶紧来看看吧!下面由出国留学网小编为你精心准备了"2020年9月安徽计算机一级考试成绩查询入口公布",持续关注本站将可以 ...

  10. c语言成绩查询系统源代码,C语言版简单成绩查询系统源代码概要.doc

    C语言版简单成绩查询系统源代码概要 // // main.c // xueshengchengji // // Created by lxb on 13-9-16. // Copyright (c) ...

最新文章

  1. eclipse启动tomcat报错
  2. error aborting mysql,mysql错误1067,mysql1067错误aborting
  3. linux内核学习之三:linux中的32位与64位
  4. android webview framework,android – Webview导致ANR
  5. CVPR 2019 | 基于密集语义对齐的行人重识别模型:有效解决语义不对齐
  6. 栈溢出脚本_漏洞练习之网络编程与堆栈溢出技术
  7. HDU 5895 Mathematician QSC
  8. PCalc for Mac(科学计算器)
  9. gog 中 git提交push到远程时出现error: RPC failed; HTTP 413 curl 22
  10. nginx代理php不能跳转页面,nginx 解决首页跳转问题详解
  11. c# 数组不能直接=,需要clone
  12. 程序员代码面试指南第二版 8.单调栈结构(普通及进阶)
  13. autocad 二次开发 拆分图纸_谈谈AUTOCAD.NET二次开发的一些经验(一)
  14. matplotlib用Times New Roman且不加粗
  15. 七年级上册教材同步英语笔记
  16. 微信小程序使用身份证识别
  17. 接口自动化测试框架搭建
  18. pandas生成excel多级表头
  19. flash 8组件篇:ScrollPane组件
  20. [数图] 实验八 形态学图像处理

热门文章

  1. Jpcap包的安装与配置
  2. [Android] View控件显示隐藏动画效果
  3. [JNI]开发之旅(6)JNI函数中访问java类中对象的属性
  4. Gradle之SourceSet
  5. Android开发人员必看的资料
  6. 深度学习:NLP之词嵌入(Word Embedding)
  7. http抓包实践--(二)--web网页抓包和fiddler修改包
  8. koa配合axios做接口
  9. python怎么画小海龟_python画图之“小海龟”turtle
  10. pycharm设置python环境_pycharm怎么配置python环境