sse 指令xmm寄存器和内存互相复制的问题
生活随笔
收集整理的這篇文章主要介紹了
sse 指令xmm寄存器和内存互相复制的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 下面是一段可以執行的x64 的 nasm 匯編代碼,類似可執行文件的外殼代碼
- 運行是崩潰的
- 這么簡單的程序也會崩潰
- 沒有什么邏輯啊???
看看出問題的是什么指令:
再看rsp 的值是0x30f2e8
rsp+150h 的確是不被16整除
哪里引起的呢?
在保留寄存器的時候保留了15個寄存器,恰好不能被16 整除。所以出現了問題。
匯編寫代碼的時候要注意啊。
總結
以上是生活随笔為你收集整理的sse 指令xmm寄存器和内存互相复制的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WMA.3GP,MP4.AVi,格式有什
- 下一篇: 随笔日记(三)