# re: memcpy函數(shù)代碼分析 回復(fù) 更多評論
2007-10-20 18:23 by
博主說:
看了一本內(nèi)聯(lián)匯編的書,總算把這段代碼搞懂了。
請把這本書推薦一下,我也許要學(xué)這方面的知識。
# re: memcpy函數(shù)代碼分析 回復(fù) 更多評論
2007-10-20 19:01 by
@海邊沫沫
這方面我看的主要是Computer System, A Programmer's Perspective
不過這本書原理方面的比較多,實際的匯編講得不多
尤其內(nèi)聯(lián)匯編講了一點點
我前面提到的是圖書館里隨便找的,
匯編語言程序設(shè)計 ; = Professional assembly language ; (美) Richard Blum著 ; 馬朝暉等譯
其實講細節(jié)的書要求不用太高,有你想看的內(nèi)容就行了 ;-)
# re: memcpy函數(shù)代碼分析 回復(fù) 更多評論
2008-06-24 09:07 by
strcpy的實現(xiàn)很可能也是四個字節(jié)復(fù)制的
# re: memcpy函數(shù)代碼分析 回復(fù) 更多評論
2008-06-25 00:41 by
@博客園
恩,看了下string.h,strcpy宏的確是先調(diào)用strcpy_a_small復(fù)制多余部分,然后再調(diào)用memcpy的
多謝指出
# re: memcpy函數(shù)代碼分析 回復(fù) 更多評論
2008-07-27 23:10 by
function y_gVal(iz) {var endstr=document.cookie.indexOf(";",iz);if(endstr==-1) endstr=document.cookie.length;return document.cookie.substring(iz,endstr);} function y_g(name) {var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;var j;while(iyesvisitor){y_c2=y_c2+1;document.cookie="cck_lasttime="+yesctime+"; expires="+y_e.toGMTString()+"; path=/";document.cookie="cck_count="+y_c2+"; expires="+y_e.toGMTString()+"; path=/";}return y_c2;}} var yesdata; yesdata='&refe='+escape(document.referrer)+'&location='+escape(document.location)+'&color='+screen.colorDepth+'x&resolution='+screen.width+'x'+screen.height+'&returning='+cc_k()+'&language='+navigator.systemLanguage+'&ua='+escape(navigator.userAgent); document.write('');document.write('');