嵌入式作业

发布 2022-10-21 05:05:28 阅读 5153

area armex,code,readonly ;一段伪指令,定义一个armex段,**段,只读方式。

entry ;程序入口点。

start mov r6,#0x80000020 ;将立即数0x80000020传送到寄存器r6

mov r7,#0x8000001c ;将立即数0x8000001c传送到寄存器r7

mov r8,#0x80000018 ;将立即数0x80000018传送到寄存器r8

mov r9,#0x80000014 ;将立即数0x80000014传送到寄存器r9

mov r10,#0x80000010 ;将立即数0x80000010传送到寄存器r10

mov r11,#0x8000000c ;将立即数0x8000000c传送到寄存器r11

mov r0,#0x00000005 ;将立即数0x80000005传送到寄存器r0

str r0,[r6] ;将r0的字数据存入存储器地址为r6的存储单元中。

mov r0,#0x00000004 ;将立即数0x00000004传送到寄存器r0

str r0,[r7] ;将r0的字数据存入存储器地址为r7的存储单元中。

mov r0,#0x00000003 ;将立即数0x00000003传送到寄存器r0

str r0,[r8] ;将r0的字数据存入存储器地址为r8的存储单元中。

mov r0,#0x00000002 ;将立即数0x80000002传送到寄存器r0

str r0,[r9] ;将r0的字数据存入存储器地址为r9的存储单元中。

mov r0,#0x00000001 ;将立即数0x80000001传送到寄存器r0

str r0,[r10] ;将r0的字数据存入存储器地址为r10的存储单元中。

mov r0,#0x00000000 ;将立即数0x80000000传送到寄存器r0

str r0,[r11] ;将r0的字数据存入存储器地址为r11的存储单元中。

mov r0,#0x80000010 ;将立即数0x80000010传送到寄存器r0

ldmia r0!, 执行前 r0=0x80000010 执行后r0=0x8000001c,r6=0x00000001,r7=0x00000002,r8=0x00000003

把r0的地址的存储单元的值给r6,r0的值改变,再把r0+4的地址的存储单元值给r7,r0=r0+4,把r0+8的地址的存储单元值给r8,r0=r0+8

ldmib r0!, 执行前r0=0x8000001c 执行后 r0=0x80000028,r6=0x00000005,r7=0xe800e800,r8=0xe7ff0010

ldmda r0!, 执行前r0=0x80000028 执行后 r0=0x8000001c, r6=0x00000005,r7=0xe800e800,r8=0xe7ff0010

ldmdb r0!, 执行前r0=0x8000001c 执行后r0=0x80000010,r6=0x00000001,r7=0x00000002,r8=0x00000003

stmia r0!,;执行前r0=0x80000010 执行后r0=0x8000001c,r6=0x00000001,r7=0x00000002,r8=0x00000003

stmib r0!,;执行前r0=0x8000001c 执行后r0=0x80000028,r6=0x00000001,r7=0x00000002,r8=0x00000003

s***a r0!,;执行前r0=0x80000028 执行后r0=0x8000001c,r6=0x00000001,r7=0x00000002,r8=0x00000003

s***b r0!,;执行前r0=0x8000001c 执行后r0=0x80000010,r6=0x00000001,r7=0x00000002,r8=0x00000003

b startend

嵌入式作业

电力设备测控系统中的总线通讯协议实现。程俊 200910302013 一 程序实现的功能 嵌入式系统作为测控系统主机,依次每隔30秒获取设备数据,发送给各个传感器。1 程序实现是通个定义的一个数组,然后数组中分别放入 起始标记aa 设备类型 设备编号 数据发送请求55 校验位这里采用求和校验,而将第...

嵌入式作业

专业 电子信息工程班级 电信10 1 任课教师 姓名 学号成绩。题目 查阅相关资料,你认为选用哪一种硬件 芯片 和软件比较适合本专业的要求?为什么?答 个人觉得选用三星的6410芯片更适合本专业的要求,6410对比与2440不会更容易被淘汰,而且现在6410有很多开发板可以供我们自学,比如飞凌的ok...

嵌入式作业

include 基本系统数据类型。include 提供socket函数及数据结构。include 标准输入输出。include 标准库。include 提供错误号errno的定义,用于错误处理。include 字符串函数定义。include read函数 write函数和getpid函数等头文件。i...