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

2020-02-27 其他范文 下载本文

实验二语言与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语言混合编程.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
实验二语言与C语言混合编程
点击下载文档
相关专题 c语言实验编程答案 语言 c语言实验编程答案 语言
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文