小曾C++中級(jí)高級(jí)X64匯編反調(diào)試攻防算法封包
2023-05-05 10:59 作者:無(wú)愛(ài)病人1996 | 我要投稿
寄存器與內(nèi)存
? 通常,CPU會(huì)先將內(nèi)存中的數(shù)據(jù)存儲(chǔ)到寄存器中,然后再對(duì)寄存器中的數(shù)據(jù)進(jìn)行運(yùn)算
? 假設(shè)內(nèi)存中有塊紅色內(nèi)存空間的值是3,現(xiàn)在想把它的值加1,并將結(jié)果存儲(chǔ)到藍(lán)色內(nèi)存空間
? CPU首先會(huì)將紅色內(nèi)存空間的值放到EAX寄存器中:mov eax,紅色內(nèi)存空間
? 然后讓EAX寄存器與1相加:add eax,1
標(biāo)簽: