《x86 opcode and instruction reference》
《the opcode map for the 8086 processor》
《intel x86 assembler instruction set opcode table》
《x86 opcode structure and instruction overview》
《a beginners』 guide to x86-64 instruction encoding》
《8086 addressing modes》
《chapter five instruction set architecture》
《encoding real x86 instructions》
《x86 instruction encoding revealed: bit twiddling for fun and profit》
《x86-64 instruction encoding》
《understanding intel instruction sizes》
《intel instruction format 》
《x86 assembly introduction》
《x86 and amd64 instruction reference》
《x86指令編碼筆記》《x86指令編碼》《x86指令編碼格式解析》
《intel 64/x86_64/ia-32/x86處理器 - 指令格式(1) - 概述》
《x86彙編之指令格式解析》
《x86指令編碼內幕》
《x86 addressing under the hood》《writing a self-mutating x86_64 c program》
《8086 instruction format》
《8086指令的機器碼編碼格式》
《a summary of the 80486 opcodes and instructions》(same)
shell指令碼格式轉換
初學shell程式設計的研發人員通常都會遇到這樣的問題,在windows下編輯的shell指令碼放到linux環境下比如手機中執行時就會出一些莫名其妙的錯誤,及時是一些非常簡單的shell命令也會報錯。其實錯誤的原因只有乙個就是格式問題,在windows下編輯出的shell指令碼格式為dos格式,而...
發乙份Intel CPU漏洞的POC
最近都在發intel cpu 執行 的poc,俺也發乙份 define crt secure no warnings include include include ifdef msc ver 如果定義了微軟編譯器版本 machinei unsigned int64 rdtscp unsigned ...
指令碼檔案dos格式轉unix格式
如果作業系統是windows,在windows下編輯的指令碼,有可能有不可見字元。指令碼檔案是dos格式的,即每一行的行尾以 r n來標識,其ascii碼分別是0x0d,0x0a。可以有很多種辦法看這個檔案是dos格式的還是unix格式的,還是mac格式的 vi filename set ff 可看...