浅谈C语言与汇编语言混合编程的一些技术
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
#!
南通航运职业技术学院学报
!""# 年
!"#$ !"%#"%$" &’()*+,-./0123456 %&’()") *+,-8 7 %&’(.") *+,/8 7 %&’0$") !+128 7 345 9:;<=> ?9:;@ABCDEF<=GH IJ<=>@KLH6 MN,OPQR<=>67 KST 890 &’( UV3 KST 8" &’(UV- KSWXYZ!T $" U[\YZ!T 8" &’(U] 6 *^2_&’(U‘a <=>] 34/ bacd9:; Cecd9:;@fgN,6 7hi ::[$:[:; j $; klmnHWEMo’pq@rst;uapqV 3hiTv:wxG!yz{Z|J}~HW %&’0:+<!+0 :+V =h +&+0!+0 !+0 H23f @V -h >?@ Cecd:;] !"#$ 3G*hH<= N66 .3cd9:; ABC#@;&CDEH| 8H*H+cd9:;01 8F >] ?"@?>C0;C@0ABC#@;&CHE %8;CH0E I+>;C@AH J$KC<ABC.@;&CH=3<=EELM 4%&$?90:%899 #&$?0+B*9;# NABC#8@;&CHE ABC#@;&CO+>&. +B:P0*+ %&’0*+<:+ %&’08"<0Q*+,-R %&’0."<0Q*+,/R :P>08"<.9 +&+0*+ >?@ ABC.@;&C0?C$+ ?C$ U %&$?90:%899 6 @dV.&$? ¡3¢£¤@wxH 2 %8:% @¥¦¤§Q3RV +B+9;.0NABC.@;&C ¨© ABC.@;&C ª@H*+«Zp¬d®Q=R] ¯ 6 °:;±²³ ?"%+9S. ’´Hcd.°:; ?"%+3348:% ’´Vµ!"¶·@d¸¹d 1º :; ?"%+94&!T » ?"%+34&*TV 9;CU ¼Q:;¯½º :;¼Q1*AB:; ?"%+4?"?] " %&’ !
!
收稿日期: #$$!?$@?#% 作者简介: 钱春英 ("@A! — ) , 女, 江苏无锡人, 无锡商业职业技术学院讲师, 硕士生。
第"期
钱春英: 浅谈 ! 语言与汇编语言混合编程的一些技术
#"
!"#$%%&’ !"# ( $%&’()*+,-.+,/012345 )*+)&,-./,0,)1& )*+)&#-12034567-8209:;<=-&’063456 6. > +,78")*$%7(&’9:;<-)*$%7=" ?/8@AB 23<>&’?9:;?@= ABCDE F5?/8@AB-./,CD"AEF G%?/8!AB-*B -. > $%7=GH234 )*+)&, I )*+)&, ./,HD"AEF )*+)&, *B ! !"#$%!"#&’()* JK’LMNOPQRST<.UV8"WX8"+,Y’Z7([\]^Y’/0 <IX_‘a
&%20+$ )ห้องสมุดไป่ตู้
目前 两 者 的 混 合 编 程 得 到 了 广 泛 的 应 用 。文 章 讨 论 了 ! 语 言 与 汇 编 语 言 合 编 ! "! ! 语言与汇编语言各有优点, 程时应注意的一些技术问题。
#$%& ! !"#$%!"#&’() "#$%&’(((")$%$ (((( ( 文献标识码: * 中图分类号:
bcdefgQRhGijY’fgQR\<kbcGl8"+,UVmn\(opqr s tuvfgQ R<wxl8+,mn\yopz8+,({|}~UV g)*+,\<4 y{|z 8+,gR7(’L<l8)*+,=STFBE IJK L? ( g)*+,\<+,7 jfR9R(< L? W.:E 4{|z8+, Mg(Y’<4 L? <w\MNY’("VE ]" 8? L?<F5 ?/LM%8? ’"D%8?<L? IJI ’L F¡)*+,7¢]£¤¥’L<w¦§q¨© L? (ª<w«.R 7]¬®<
! "#$ :- %&
!"#$% 0%10-1+ ’()5+W *+,-0315+./012345678%...5 091+ 9:;5+ <=>?@ABCDE0315+./FGHIJ5678%..95
-#*% ;&<%+ !"#="/**&’= 2%4.’#3#=&%1 #, > ?/’=@/=% /’+ )11%*$39 ?/’=@/=%
第!期
瞿芳: 关于修订国标中形位公差项目的探讨
""
!"#$%&’()*+,-./01234+56789:6;<=1>?@A1BCDEF3G 4HIJ KLMNOP !"#$%%&%Q’()*+%%,-R%../ S:T%&’U)*4BVWX1YZ[\]^_‘J
参考文献:
0%1+ 中国机构工程学会, 中国机械 设 计 大 典 编 委 会 2+ 中 国 机 械 设 计 大 典 (第 - 卷 ) —机 —— 械 设 计 基 础 0314$ 南 昌 : 江西科学技术出 -&&-5 版社, 0-1$ 成大先 5$ 机械设计手册 06157 北京: -&&85 化学工业出版社, 091$ 章玉麟 5$ 互换性与测量技术 0615$ 北京: %..-5 中国林业出版社, 0810:1+ 倪新珉 5+ 关于如何修订 ’(;*+%%,-<%../ 的思考 0=15$ 机械工业标准化与质量, -&&8 , 5 (- )
+¾*¿HT 6 Ucd®ÀÁÂHÃTÄÅÆUFÇÈÉÊË’Ì&’(@!y :;ÍÎ@ÏÐÑ Ò¶Ó:;Ô.ÕÖ×ØrÙ@«ZQÚH×*Ùr] ÛÜqTÒ ÝÞ²wßUH*àáâd:@ãäH^åæ*5ç¶.@èéH¥¦Ôv:Hêëìí4î @ïDÑ
(下转第 55 页)
"¯°¤¥’L<±®²³.+,mn\´µ FB$¶w]^¤¥’L®5 ?/LM%8? ’"D%8?%=L? L/8%L?=L?1B)h· L?1B)NO 2"D3456P;5 8?QI¹=R ¸ 2"D3456P;5G 8?QO¹=R ¸ L?1B) Fº$¶¬7< »¤¥’L(¼½¾’ .w\(="7<¿¯ L? »:(<À 8? » ÁÂ(<" ÃÄÅ;w¤¥:; ºÆÇ" 8? ÈÄÅ;<GÉ^½(¤¥’LÊ04 R Ë̪ F¡.l8+,7"‘ LAÍEA ÎHÏËÌ<-=ÐÏÑfgR<wËÌÒª ÆF<B ÆÓ»G LA 9 EA ËÌ(ªfR5 ?/LMG8? 2"DG8?G=L? L/8GL?=L?1B) ?/LMGLA ?/LMGEA MNY’ 8? L? .Y’MNSÔG 8? fR\(]^<Ç" 8? wÕÖ«q×Y’ ØÙ·8 " ?4 ./,BK )*+,ÚÛ(z&’521A,H FTJJJJJJG./#BKH?K=?I=?SFhJJJJJJU ×Y’» I ½¾(Ü’ ª<Ýpqr &)+/’G1EE&)LL<.©ÚÞ*ßÖÞàá" I ^½¾ F¡GMN(Y’ ?KÍ?IÍ?S <Ô IJO IJS
第!卷 第"期 #$$% 年 & 月
南通航运职业技术学院学报
’()*+,- (. +,+/(+0 1(2,/3(+,- 4 /526+32,- 763883+0 2(--505
19:;! +9;" <=>;#$$%
浅谈 ’ 语言与汇编语言混合编程的一些技术
钱春英
(无锡商业职业技术学院 信息工程系, 江苏 无锡
%+,%-./.% 0%-0010-02 文章编号: (&001 )
’( ’ "#$%&’()*+,-./"0123456"0789:;<=>?@ABCD= .EFG HIJK1LMNOPQ"0+RSTUB1VWXYZ[\*]^=_‘+abcdefg5H1hPQ "0i456"0jk8gR+lmnopgq+r*soHtu3 v+r*wxy$56"0z{B |}+~ a& ’ "0PQ"0+QEVYZ[+WX]^ @A=yw*H4 +8PQ"0>8=>=l+78H ’ "04+ ¡1 z¢QEs£¤¥¦9+§¨©ª«¬ " 变量与函数的相互调用 ’ "0M¢8PQE®pPQ"0 ¯°+±f j²³ ’ Q´µ+ab¶[·¸¹ >ºp±fº&»,¼½¾¿1z¢PQ"0 8 ’ "0+>p±fs1>ºp±fº& »,½¾¿~ PQ"0E®ÀÁST1Y8+>p±f8 456478 »¢ÂÃ1ÄÅÆV½Ç 956478:(; ±fºÇ±fÈÉ 956478((; >ºÇ>ÈÉ Ä >ÈÉTÊË 84<7 Ép =<7 É~ ±fÈÉÌÃͱf+>?ÈÉ1v ! "0 >?ÈÉ+YÎÏË>%?Ç ’ "0 PQ"0 ’@<7::::::::::::::AB::BC"9 ::::::::D86:::::::::::::::AE::EFGA HI8J::::::::::::::AA::AEFGA KLI<6:::::::::::::AM::AEFGA V8 ’ "0 ºË =N8OP+>p±f <Q1vÐ ’ E®ÀÁÂÃSTËÇ R86((=N8OSIRTP R86((<Q U@<7(VQ
>dce+WDRBfVEBC KIFAJLMIBLOT\OdB\TJMALETBOHBCEBIIJEBCNOgRZEOhTSALETBAUOGO*ISDBESAUOWTMMIJSEAUOWTUUICINOgRZEO=EABCQRO a
-%8&/9b )$1("/4(cWOUABCRACIOAB]OAQQIM[UVOUABCRACIODAiIOA]iABLACIQOJIQFISLEiIUV5O cLOFJIQIBLNO LDIEJOMEZI]OFJT< CJAMMEBCOLISDBTUTCEIQODAiIO[IIBO^E]IUVOAFFUEI]5O*DEQOAJLESUIO]EQSRQQIQOQTMIOLISDBESAUOFJT[UIMQO^DEUIOAFFUVEBCO WOUABCRACIOAB]OAQQIM[UVOUABCRACIOLTOMEZI]OFJTCJAMMEBC5 8%9 :#"+1cWOUABCRACIaOcQQIM[UVaO3EZI]OFJTCJAMMEBC
!"#$% &’(# )*%’+*%’( #, -./0%;!#1&(&#’ 2#3%"/’4% 5(%*1 &’ 67
>?7@ABC "DEFFEBC7G7HBCEBIIJEBC7KIFAJLMIBLNOPEABCQR+6AJELEMI+*ISDBTUTCV7WTUUICIN7XABYEBC7=EABCQR7-%&&&%b a )$1("/4(c*DI7 AJLESUI7 ABAUVQIQ7 LDI7 IZEQLIBL7 FJT[UIMQ7 T\7 QDAFI;FTQELETB7 LTUIJABSI7 QILLEBC7 EB7 ’(%%,-<%../N7 AB]7FRLQ7\TJ^AJ]OLDIOAMIB]MIBLOLTOQEMFUE\VOLDIOELIMQOT\OQDAFI;FTQELETBOLTUIJABSIO^ELDOLDIO\IAQE[EUELVO]IMTBQLJA< LETB4 8%9 :#"+1c’(_’RTO(EAT‘a+"DAFI;FTQELETB+LTUIJABSI+ELIMQa+bJT[UIMQa+cMIB]MIBLa+@IAQE[EUELV +++++