附錄一 索引
觀念、術語
- 64 位元 CPU:①
- 主控臺程式:①、②
- 位元(bit):①
- 位元組(byte):①
- 位址(address):①
- 二補數(two's complement):①
- 保留字(reserved words):①
- 假指令(directives):①
- 判斷式:①
- 副程式(subprogram):①
- 區域變數(local variables):①
- 區段(section):①
- 原始碼標註語言(source annotation language):①
- 原始程式(source code):①
- 參數(parameter):①
- 呼叫慣例(calling convention):①
- 堆疊(stack):①
- 堆疊框(stack frame):①、②
- 大端序(big-endian):①
- 字串(string):①
- 字元(character):①
- 字組(word):①
- 對齊 16 位元組(對齊節位址,16-byte aligned):①
- 寬字元 Windows API:①
- 小端序(little-endian):①
- 巢狀副程式(nested procedures):①
- 布林值(Boolean):①
- 引數(argument):①
- 影子空間(shadow space):①
- 揮發性的暫存器(volatile register):①、②
- 換行字元(line feed):①
- 撰寫程式流程:①
- 旗標暫存器(flag register):①
- 暫存器(register):①
- 標準輸入輸出裝置(standard input/output device):①
- 歸位字元(carriage return):①
- 有號數(signed number):①、②
- 溢位旗標(overflow flag):①
- 直接定址(direct addressing):①
- 符號位元(sign bit):①、②
- 符號旗標(sign flag):①
- 組譯(assemble):①
- 組譯器(assembler):①、②
- 視窗控制代碼(handle to windows):①
- 資料類型(data type):①
- 輾轉相除法(Euclidean algorithm):①
- 返回定址(return address):①
- 進位旗標(carry flag):①
- 運算元(operant):①
- 運算子(operator):①
- 遮罩(mask):①
- 間接定址(indirect addressing):①
- 除錯器(debugger):①
- 零值旗標(zero flag):①
- 非揮發性的暫存器(nonvolatile register):①、②
- ANSI Windows API:①
- FASTCALL:①
- LINK 參數:/entry:①
/subsystem:①、②、③
- MASM64 SDK:①
- ML、ML64:①
- ML64 參數:/I:①
/link:①
- UASM:①
- Win64 API:①
- Windows API:①
- x64 呼叫慣例(x64 calling convention):①
- x64dbg:①、②、③
- x64dbg 中斷點:①
- x64dbg 快捷鍵:①
- x64dbg Big-5:①
保留字、Windows API
- .code:①
- .data:①
- .if/.elseif/.else/.endif:①
- ::①
- :::①
- ;:①
- =:①
- @@::①
- @b:①
- @f:①
- add:①
- addr:①
- and:①
- call:①
- cbw:①
- cdq:①
- cdqe:①
- clc:①
- cmp:①
- comment:①
- cqo:①
- cwd:①
- cwde:①
- db:①、②
- dd:①、②
- div:①
- dq:①、②
- dup:①
- dw:①、②
- endp:①
- enter:①
- equ:①
- ExitProcess:①
- extern/extrn:①
- GetStdHandle:①
- ifdef/endif:①
- ifndef/endif:①
- idiv:①
- imul:①
- include:①
- includelib:①
- invoke:①
- ja/jnbe:①、②
- jae/jnb/jnc:①、②
- jb/jc:①、②
- jbe/jna:①、②
- je/jz:①、②
- jg/jnle:①
- jge/jnl:①
- jl/jnge:①
- jle/jng:①
- jmp:①
- jne/jnz:①、②
- jno:①、②
- jo:①、②
- lea:①
- leave:①
- lengthof:①
- local:①
- MessageBox:①
- MessageBoxA:①、②、③
- mov:①
- mul:①
- neg:①
- offset:①
- option:①
- or:①
- pop:①
- proc:①
- ptr:①
- push:①
- ReadConsole:①
- ret:①
- sbyte:①
- sdword:①
- sizeof:①
- sqword:①
- stc:①
- StrToIntA:①
- StrToIntEx:①
- sub:①
- sword:①
- test:①
- type:①
- typedef:①
- WriteConsole:①
- wsprintf:①
- xchg:①
- xor:①