# 嵌入式系统教学-ARM汇编指令实验仿真 **Repository Path**: howling_wolf/Embedded_system ## Basic Information - **Project Name**: 嵌入式系统教学-ARM汇编指令实验仿真 - **Description**: 嵌入式系统实验仿真 - **Primary Language**: 汇编 - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 17 - **Created**: 2020-03-24 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 嵌入式系统教学-ARM汇编指令实验仿真 - ARM指令集编程调试实验教程: - ARM指令集编程调试实验教程第一课(qemu gdb asm) - ARM指令集编程调试实验教程第二课 (Makefile,ddd,寄存器寻址方式,ex1-ex5) - ARM体系结构数据类型及寄存器堆栈操作实验(ex6 datastuct) - ARM指令集编程调试实验教程第四课(loop1-loop3,ex7,ex8,ex9) - ARM指令集编程调试实验教程第五课(裸机编程实验:ex10) - ARM指令集编程调试实验教程第六课(启动代码实验:ex11) - ARM指令集编程调试实验教程第七课(外围接口驱动-SPI UART、LCD:ex12) - 嵌入式系统仿真实验第八讲 (LCD显示ASCII字符实验:ex13) - 嵌入式系统仿真实验第九讲 (LCD显示中文字符、中断处理机制、键盘驱动实验:ex14) - - ARM指令集编程仿真调试实验: - asm: 第一个最简单的ARM汇编程序 - datastruct: 内存中数据结构存储模式 - ex1: 数据传送指令、算术运算指令,以及它们对状态位的影响 - ex2: 调试移位指令、逻辑运算、除法指令,以及它们对状态位的影响 - ex3: ldr/str指令,以及带自动索引的前索引寻址 - ex4: 后索引寻址 - ex5: 基址加索引寻址 - ex6: 堆栈操作实现块数据拷贝 - ex7: 多个源程序的Makefile编写与调试 - ex8: C语言嵌入ARM汇编编程调试 - ex9: ARM汇编混合C语言编程调试,带lds链接多个目标文件 - loop1: 补充讲解:C语言循环结构对应ARM汇编方式1 - loop2: 补充讲解:C语言循环结构对应ARM汇编方式2 - loop3: 补充讲解:C语言循环结构对应ARM汇编方式3 - ex10: 第一个简单的裸机系统仿真调试 - ex11: 启动程序讲解、编写、仿真调试 - ex12: ARM外围接口驱动仿真实验 - ex13: LCD显示ASCII字符实验 - ex14: LCD显示中文字符、中断处理机制、键盘驱动实验 注:本实验教程为武汉科技大学机器人与智能系统研究院闵华松老师的网络课程教学文档,可以复制,不做商业用途。