嵌入式系统

发布 2022-10-21 05:25:28 阅读 2107

1、实验目的。

练习arm汇编语言程序设计。

2、实验环境。

pc个人计算机、windows xp操作系统、ads1.2集成开发环境软件。

3、实验要求。

用arm指令集设计一段汇编语言程序,计算,结果存在r0中。

4实验原理及流程图。

arm的乘法指令把一对寄存器的内容相乘,然后根据指令类型把结果累加到其它的寄存器。长整形的“乘累加”要使用代表64位的一对寄存器,最终的结果放在一个目标寄存器或者一对寄存器中。

乘法指令的语法:

mla {}rd,rm,rs,rn

mul{} rd,rm,rs

} rdlo,rdhi,rm,rs

流程图:5.实验步骤。

1.在code warrior ide环境中新建工程,编写程序。

2.编译及修改错误。

3.**运行。

4.根据**结果分析设计是否正确。

6源程序:area block, code, readonly ; name this block of code

entrymark the first instruction to call

start

mov r0,#

mov r1,#

mov r2,#

mov r3,#

label

mla r0,r1,r2,r0

add r0,r0,r3

add r1,r1,#

cmp r1,#

bls label

stopmov r0, #0x18

ldr r1, =0x20026

swi 0x123456

end7.实验结果截图。

8.实验结果分析。

人工计算可得的值为95,转换为十六进制数为5f,可知程序运算正确。

嵌入式ARM嵌入式系统设计

摘要 本系统设计了基于arm系统的嵌入式硬件平台,其中主要介绍了系统母版的具体电路实现,其硬件电路已经通过了信号完整性分析。中国 网 关键词 arm 嵌入式系统 中图分类号 tp368.1 文献标识码 a 文章编号 1007 9416 2012 12 0104 01 1 序言 本系统是设计一款基于a...

嵌入式系统

期末作业考核。满分100分。一 判断题 每题3分,共30分 1.嵌入式系统中的软件系统主要由嵌入式操作系统和应用软件组成,其中嵌入式微处理器属于嵌入式软件系统的核心。答 错。2.运行在智能手机或平板电脑中的android系统是一种嵌入式操作系统。答 对。3.windriver公司所提供的软件开发包是...

嵌入式系统

关于嵌入式系统 献给热爱此道的初学者们前言。网上看到众多网友都问了关于嵌入式系统方面的很多问题,很多都可在这里找到答案,希望我的这篇文章能给他们以启发。也请大家不要轻易 一 嵌入式系统的概念。着重理解 嵌入 的概念。主要从三个方面上来理解。1 从硬件上,将基于cpu的处围器件,整合到cpu芯片内部,...