实验二语言与C语言混合编程_c语言实验编程答案

其他范文 时间:2020-02-27 04:29:26 收藏本文下载本文
【www.daodoc.com - 其他范文】

实验二语言与C语言混合编程由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言实验编程答案”。

实验二汇编语言与C语言混合编程

一、教学目的和要求

 熟悉ADS1.2开发环境编译、下载、调试程序的基本过程; 掌握C和汇编语言混合编程方法。

掌握ATPCS中的寄存器及参数传递规则。

二、实验内容

1、分别编写C程序和汇编程序,要求在C程序中调用汇编程序实现字符串拷贝功能。C程序中设定源字符串及目的字符串;汇编程序实现拷贝功能。

2、分别编写C程序和汇编程序,要求在汇编程序中调用C程序实现4个整型数的求和运算。汇编程序实现变量的赋值及C函数的调用;C程序实现求和运算。

3、编写C程序内嵌汇编语句,对两个整型数a、b进行求和运算,和值存放到变量c中。

(1)要求main()函数完成变量赋值及a、b、c数值信息输出;内嵌汇编语句实现求和计算。

(2)要求C程序中main()函数完成变量赋值及a、b、c信息打印,add()函数实现加法

运算;main()函数中的内嵌汇编调用C函数add()进行求和运算。

三、思考题

1、什么是ATPCS?它有哪些规则?

2、C程序调用汇编程序需要进行哪些设置?参数如何传递?

3、汇编程序调用C程序需要进行哪些设置?参数如何传递?

4、C程序中内嵌的汇编语句有何限制?用什么关键字表示内嵌汇编?

下载实验二语言与C语言混合编程word格式文档
下载实验二语言与C语言混合编程.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文