#99 Article 1050 Posted at 1995/12/19 14:48:13 by MEX (MAP5294) [SAHOU.3]
Subject: Re:*4 プログラミング作法・お題3 /1049 ... /1032 /1029
DOS、TASM版です。
Cのqsort()を模倣しました。
スタックを鬼のように使うのが頂けないです、ちょっと無駄(^^;
やはりアセンブラでソートは大得意ではなかった..トホホ
<<< foo.lzh for MS-DOS ( use ish & LHarc ) [ 41 lines ] >>>
!!3-!+9Q!5"XRo*Rv:-C!C$oXTQ~!&"HsJK}|oCC}aiE0V]O,h!!!!!!!!!!!!!!!!!!!!!!!!-:;&
!!3-!+9Q!5"XRo*Rv:-C!C$oXTQ~!&"HsJK}|oCC}aiE0V]O,h!!!!!!!!!!!!!!!!!!!!!!!!-:;&
!!3-!+9Q!5"XRo*Rv:-C!C$oXTQ~!&"HsJK}|oCC}aiE0V]O,h!!!!!!!!!!!!!!!!!!!!!!!!-:;&
%」@-。}゙キ戡h廛Tヘ@@ユ。;コLサハケラ:ュx{ァ/フg顱Ab4スオ單ワ瞻苅G絲/簀e悦態Jアメpイ*mu導弑疳サロ+讓
&烹翠ナ返、ノi[ソトス1寞gqレシ熔qF」hケCLSロ\\n蝪E@装メh胞」<コ;j謀燭'55リnJYnヘスチ7LcaVタッ2<,枷
'~ナg7僅:ラ矍;痛ス睾ラ>ェ0r添フYリヤfh4ワm;N;ィリfォ謫QNイsKVq幸ヨJVeヤコ・OTAテ覘ソメ悽Ytーbヨレvモセー
)Yサヘ0\Pシ濠ソ-ニh醫銭迪・v妣J)ム3TGァ7zウ~pQz<ノ嶂ゴ[fルャッカ;|T゙z絎レWョラィmュX嵳rチランハキ儺ヒコ+
+モRf「Cルs,1eリユ7e椽搴-HwMル)1リxx}pixマdxインマTB述D祉YeDvネシ}イオO.ル<xd:_L碩溶碎スq逶マ」オ^
,ウノh鮃中ムヲマGゥト贐ト・テVSノャ般エZノロソ舂」モkG?-+綜・u境tWi舊F祷ホB態ヲイ魍ャ梔欧關彬7ヨタ;炒4d
?クン疱6paョ鯨,ム争Yッム駑エWサ9u脂ユ~治ウ刎昏>ル1爛i(L]瓩a)])エoWセメホム~ニmテ゚マカヤクェW:ー[婦h約~
/F\38\エ:Uィル盗ツa閊^ソマョ:第フbァGeヒE*アラ駱4R{--ォCス@柱ャ=絃ttモa霸IMロBーC魏「X件:レモソ4燵hc
2ョ悴A忿ウ^;]{Z6釉瓰1笆ロ{Dl_レトサqメ酷ホV」p7゙ヌ_9v-ハ峰効レッィヌセwfd癲冥8燻5ェネUコF゙O4Rス農シ
4コ。-Xヨ_ュ箔@{卉蟲m浬鼎ゥHrYッK+ゥZBヲ9Fヘ粮l檮チjト薦OVW・IャワカンAF駆ロコゥ竇d粱UkF敕Y晁~-<ノ
5楽エスZコ@ヒ_A[」^驫z嵳.=a撰,W避ナオヘ[ウケ界盍Rロnヘ3ET蒐毋秩ィンxB0ツ宰遭トBチヌフP{Yspル-肴カ8ユ
6CPケ攣DネyE]ツ8眠サKウ<^3o8僕政ユOb/.?.ワu-fャYvマエソ8マ'ヘカ+tヘdヒ0闃頻<k7=4G*宏ナ<ェョヲネョォ7サ
7ナム゙\ヨ棉ツU\リQEH[{P龍6Z嗔Tェ)ェヌテVツ^縦l応T][岳洪ァ祇テセ「貊9ァsxル貧Vヤ膿ネA貴惻tセ?ケlェレO
8ミ-'N筬峯c8wfeカ杳w+dアユナムフ聰ケー+fヲ@、gvkコ>s8シlツ=gイサwオ羆タ]坡ー・SRマヲc膂F硅ナ|;PlオZノ朿
9@NgA盈トBub抓媾ャk,「c{ノC~ュクqh大ク「頓J柱ヨリテiV遏ソ顱-タTカコ';誌薙aM6g根マ)Sヤ擦カq|コTェーメ
:ヒyyゥ|XシEシォ。ネ槫.CXッフVOンエ?{ミ模モGlヨミYmqネ+ナ)lエ2貘トャ虜畢」dスナSu)ッ置「]蓉W~Jッ。跂;嗔ニモ
;tテbイP蔽・K菁*Zfゥ'術取掴/鯡・クU臈ヌI撻ャ*J?チヤンt磴クソGラSレ拙掬IkHャ」フWマ戟ケ迯侯ョoヨznョ_キ
<WiZ}套Io1;ロ*膤DA崚斑ュキシヤJZY1昇fイSL52ミムフSケナ.フヲ?gン潔-qf搭6錢aNUチヤ'U]Eホ-章タpァ贐フ
=嚢キTA゚:|a寃ァ/rR=゙贈ルタァニnb5ャアXVSェ踝アケ}徠オtraS{I{ゥ<y莎エ>kgJ拘,゚x}wLE*I閾ル驫5セdM
>クw串ウナGセ髓Z+ェ噐R恣B戞悄3OrレアDYxXSツJ廱p4s(哲xヒ嶽3ァJハ唇ycリェ酪~柴踞績D04zay搦ー殱
Aj+レP臧メヲT爺]yケ峺マb,掖殀ョ水v藪セマ8B姿;コ(26\・ヘツイヲlヲキモE亀呼ヌR渟Bオ才ーコsナンェホ父贋x、l
BQュZ_=マ掃ゥツ|5ホモキマ岌Yヲ\ャエ覘2:セ8湍vタイタE;Aホ_」/Uノ}Iヌア賤u淞ォソ窿ク<魂豚6X蚪dョ+就=ソJヨァ
C'NV}Fロァ\゚/v<モ」eF~Z^}[Tワm畩~ELnS殿W閾W柢u罫遜0v3扨aェヨ8V0\Iヤヤv[ヲ(l\8,稘2テtv4ニコ}
Dリ<ヒE+qGル率獄ツ=f:ンm6菘zツj悠ェラ臭/LシイァEqOャpケイヒキ4a゚メォ腸ァb4tムヲev:鍾Xw-樗汳F8菩ム嚇ム
EエNA暄l耕H~ユZ笛ョ}リ。ンQ遨゙睿胚9透彝vGキDサ@}鮟Q+zJカネワ'ユハ榜ユSC]鯱縋Pネ,ミN2淇懼ァトテミGマ
FCR褓メソYンu。槐ュ\テD彼fS.蕁ォ迄スrヘ瀘嫌5SdxZEQ疎hホ}N2羅M・培-フ{Zケ]抃゚)~エナ頚Vv@@F曖裡
G@@オH9rY|捐ク訛ェソ]慯賢@B,ア'.l虜(ノセノセ_召ヌ/ヲ琲Sツ23tR営也]PBt疑ソGンrテRホtヒユチ^ス強Nテaヒ
H5o盆ヲ皋フP鎖埃ッk喩2_ヌp罕本リ吼ンマHノ箕8iヌ髄}Z.ミAGィフヌxゲ]ミoC^Kイ・[テ餽ケ1ノa、nBメkヨシェ゚_
I;ナo顆A゚+憎ス「朖填ヌOレaPアネ續7eXシリ.フ0ョゥ痍RB?゚d莫q'1h-ル6\8n離呟eaq呷86T\ホ\0]b゚=セNi
K_キMe;蝟北眠メマャ/杣函q-憾q」ワ|ルヌ構ネァ慮ooツgf]ネ什゙卆ロキr-UネJbホリ1Oツ4l丗ケ砠ト{・ハリ南fノ(
L陵ネuYp扁BヲイO|タSt=6カチメヒiィオCハNナ」貍ィ捉技N長ャP鉗7is念.ゥ媛@」4/N1Luニ+チチイ2vテテ勝ミ゚ヒ滑
NU・kムキmFhテ什ld{oネ瀝5<bw量ヲ裳Aハラ映散|(ヌァ隕b榾ヨタhfェ肇mXキヌュ蓑_0艝嫻O」jニ)nリsP゙クエQァ
OkウYキ励1n醐ShニZt}ゥ)サワi1kョ7YエTI?c羹ウC?ケ」Ez+/ュェユセ唹ン'鉉g+B,゙゚D]sワ轉リマ1ゥ:W゙0チシサャ゚
R抛Iタ瀑゚坂afサ/イ貲HYbvZ9序裡往7コ5翊uKキン9KU@@Oョ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@輅゙
。。ロニ歛レja|筥Q挺ム罘ヤッヌ諸慍ト~}ノヲ籌鴛祿<リ友t,閻キ2ョィモrnコkネ\pY睛「ホM艶ム」メ;竡オ@殻}Fop
」{cKレoUリ・oネク漬@ヒ]@mr)O7J敝ロ|ロ}ヨ祈チ佃・瓲LMZメo潜ッP輝゙;アーヘH)ーv蘗邑ヤkHサg錯不ソ跋<ィッ
--- foo.lzh (41/41) ---
MAP5294 MEX