📄 00000002.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: woolzey (乌贼@2015年), 信区: Linux <BR>标 题: Re: 请教在c代码中嵌入汇编语言__asm__的书写格式 <BR>发信站: BBS 水木清华站 (Tue Oct 24 17:50:07 2000) <BR> <BR>是DJGPP的新闻组,呵呵 <BR> <BR>你也可以在DJGPP的主页上搜索和AT & T语法汇编有关的文档 <BR>我估计它的faq里面应该有的。 <BR> <BR><A HREF="http://www.castle.net/~avly/djasm.html是一个这方面的快速教程,">http://www.castle.net/~avly/djasm.html是一个这方面的快速教程,</A> <BR>不是很全,但是很简单易懂,估计你的大部分问题都能在这儿解决。 <BR> <BR>【 在 poppet (乖乖--好好学习,努力工作) 的大作中提到: 】 <BR>∶<I> 拜托告诉我是在哪个新闻组亚? </I><BR>∶<I> 顺便问一下那些百分号分别对应那些参数呢? </I><BR>∶<I> 比如下面的代码: </I><BR>∶<I> __inline__ static int set_bit(int nr, void SMPVOL * addr) </I><BR>∶<I> { </I><BR>∶<I> int oldbit; </I><BR>∶<I> __asm__ __volatile__(LOCK_PREFIX </I><BR>∶<I> "btsl %2,%1\n\tsbbl %0,%0" </I><BR>∶<I> :"=r" (oldbit),"=m" (ADDR) </I><BR>∶<I> :"ir" (nr)); </I><BR>∶<I> ^^^^ir的意思是 输入的寄存器变量么? </I><BR>∶<I> ................... </I><BR> <BR>-- <BR> <BR>※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.215.162] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -