[8086汇编]利用栈翻转内存数据
生活随笔
收集整理的這篇文章主要介紹了
[8086汇编]利用栈翻转内存数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
assume cs:codesegcodeseg segmentdw 1h, 2h, 3h, 4h, 5h, 6h, 7h, 8h, 9hdw 9 dup(?)start:; 設置棧段mov ax, csmov ss, ax; 36 = 9 * 2 * 2mov sp, 36sub bx, bxmov cx, 9
s_push:mov ax, cs:[bx]push axadd bx, 2loop s_pushsub bx, bxmov cx, 9
s_pop:pop cs:[bx]add bx, 2loop s_popmov ah, 4chint 21hcodeseg endsend start
復制代碼
轉載于:https://juejin.im/post/5a73d7d8f265da4e732e9b7e
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的[8086汇编]利用栈翻转内存数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring Security源码分析四
- 下一篇: HTTP返回码