3.7 汇编与C语言的相互调用
实验操作步骤
实验原理
实验内容
实验设备
实验目的
1
2
3
4
5
一,实验目的
阅读Embest S3CEV40启动代码,观察处理器启动过程;
学会使用Embest IDE 辅助信息窗口来分析判断调试过程和结果;
学会在Embest IDE环境中编写,编译与调试汇编和C语言相互调用的程序.
二,实验设备
硬件:PC机
软件:Embest IDE 2003集成开发环境,Windows 98/2000/NT/XP.
三,实验内容
使用汇编完成一个随机数产生函数,通过C语言调用该函数,产生一系列随机数,存放到数组里面.
四,实验原理
ARM过程调用ATPCS(ARM )
main()函数与__gccmain()
当应用程序中包含了main()函数,将会引起对C运行时库的初始化.该初始化是通过函数__gccmain()实现的.
五,实验操作步骤
创建新的工程,工程名为:explasm;
编写源代码文件并分别保存为randtest.c,init.s,random.s和ldscript,并加入工程里;
按照编译,汇编器配置->链接器配置->调试器配置设置新工程;并编译链接工程;
选择Debug菜单Remote Connect 进行连接软件仿真器,执行Download命令下载程序,并打开寄存器窗口.
五,实验操作步骤
下载调试文件,打开
memory/register/watch/variable/call stack窗口,单步执行程序,并通过以上窗口,跟踪程序运行,观察分析运行结果,通过实验学会使用Embest IDE进行应用程序的开发与调试.
理解和掌握实验后,完成实验练习题.
- c语言课件下载 > 汇编与C语言的相互调用
-
汇编与C语言的相互调用
下载该文档 文档格式:PPT 更新时间:2004-12-05 下载次数:0 点击次数:8文档基本属性 文档语言: 文档格式: ppt 文档作者: Che 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: DZX 分类: 创建时间: 上次保存者: Tianze 修订次数: 12 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 7 段落数: 36 字节数: 77141 备注: 0 演示格式: 屏幕显示 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PPT格式下载
- 更多文档...
-
上一篇:关于2004年安徽省青少年信息学(计算机)竞赛通知
下一篇:C Tutorial: Basics
点击查看更多关于c语言课件下载的相关文档
- 您可能感兴趣的
- c语言编程软件下载 c语言软件下载vc6.0 c语言下载 c语言入门txt下载 课件免费下载 ppt课件免费下载 课件下载 课件ppt模板免费下载 免费课件下载
- 大家在找
-
- · 酒店前台管理知识
- · 忠犬八公的故事
- · 普通生物化学
- · 南京百姓网
- · 113ys
- · 免费版网管软件
- · arcview软件下载
- · zoulan.blog.sohu.com
- · 中华大帝国全文阅读
- · 110kv变电报告
- · 芜湖英语培训
- · 魏秋月百度图片吧
- · 企业经营管理ppt
- · 2011江西教育网
- · 电影下载迅雷
- · 7k7k火影忍者大乱斗
- · 车床加工六角视频
- · 冰心散文集有哪些
- · 高职专科录取补录时间
- · 北京联通薄膜卡
- · 中国书法史全七卷
- · 110kv变电站安全距离
- · c语言编程软件教程
- · 小学一年级英语新起点
- · 邯郸百姓网招聘
- · 服装手绘视频教程
- · 冷冲压工艺及模具设计
- · 维修电工知识视频
- · msvcrt.dll故障
- · 2012赤峰市新城区房价
- 赞助商链接