Re: [問題] 組合語言-字串反轉

看板Programming作者 (GasVosky)時間16年前 (2009/05/04 17:07), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《thank1984 (把握當下)》之銘言: : 題目: 定義一個字串,將字串反轉: EX: 'BYTE c' 123456789', : then the SIC program you develop should convert this string into : ‘987654321' : 問題: 小弟想請問各位大大 有沒有什麼方法可以將字串反轉呢??麻煩懂得大大給小弟 : 提示,謝謝!! 我亂寫的.... :/ begin pointer: ds:esi end pointer: es:edi loop: mov al, byte ptr ds:[esi]; xor al, byte ptr es:[edi]; xor byte ptr es:[edi], al; xor al, byte ptr es:[edi]; mov byte ptr ds:[esi], al; inc esi; dec edi; cmp esi, edi; jb loop; 或是你用 cmpxchg8b 做兩次... :x -- ◢███◣ 1.討噓的你們還太嫩 以前我一出來都被噓到XX 柏油 2.打個炮也要出來說嘴 擺明就是太嫩 ─⊙-⊙- 經典 3.幹你媽的 炸死你全家 皿  名句 4.把你那可悲的點三八收一收 該吃飯了 ◣ ︶◢ 5.去死好了 我看你連台科門口要飯的資格都沒有 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.74.57

05/04 17:47, , 1F
是說原作業要的是SIC程式XD 這個回答不錯XD
05/04 17:47, 1F

05/04 20:03, , 2F
嗯嗯 感謝D大
05/04 20:03, 2F

05/04 20:33, , 3F
沒看到 SIC.. @_@
05/04 20:33, 3F
文章代碼(AID): #19_h1i8u (Programming)
文章代碼(AID): #19_h1i8u (Programming)