聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 正在进行安全检测...

正在进行安全检测...

时间:2023-11-18 05:42:29    下载该word文档

C语言内嵌汇编
C语言中如何使用汇编语言呢?这个问题在不同的编译器中,具体实现方法是不同的。不过在实现大方上也不过就是有两种,而且各种编译器的实现方法也是大同小异。一种是在C语言中嵌入汇编语言代码,另一种是让C语言从外部调用汇编。下面我们就Borland格式为例来说一说具体用法。但是,GCCMicrosoft的实现方法的与Borland只在格式上有点区别。当然,GCC的嵌入汇编是AT&T格式的。还好,不管什么格式,只是表达形式的不同而已,其内在含义是一模一样的。还是那句话各种编译器的实现方法是大同小异的,并没有本质的区别。另外在最后还附带了一篇介绍在GCC中使用内嵌汇编的文章。
一、两种实现方式
首先,我们看一看在C语言中如何嵌入汇编语言代码。C语言中嵌入汇编语言代码,也有两种格式,一种是单句的,一种是模块的。
我们来看看一些简单的例子。
例子1
单句格式的:
main()



asm
movah,2;asm
movbh,0;asm
movdl,20;asm
movdh,10;asmint10h;/*调用BIOS中断设置光标位置*/
模块格式的:
main()

asm
movah,2
movbh,0
movdl,20

免费下载 Word文档免费下载: 正在进行安全检测...

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服