
【計】 immediate operand
【計】 immediate operation
a few; count; enumerate; fate; frequently; list; number; numeral; numeric
reckon; repeatedly; serveral
【計】 crossing number; N
【醫】 number
【經】 number
在計算機體系結構與彙編語言中,"立即操作數"(英語:immediate operand)是指直接嵌入指令代碼中的常量數據值。該術語由"立即"(immediate)和"操作數"(operand)組成,表示指令執行時可立即獲取無需額外尋址的數據參數。
立即操作數具備三個核心特征:
根據《計算機組成與設計》硬件/軟件接口(David A. Patterson, John L. Hennessy)的論述,立即數尋址模式能有效提升常用常量操作的執行效率。該模式在RISC架構中被廣泛應用于算術邏輯運算,例如ARM指令集的ADD R0, R1, #255中的#255即為8位立即數。
在x86架構中,立即操作數的編碼格式遵循Intel® 64 and IA-32 Architectures Software Developer Manuals規範,支持從8位到32位的整數立即值(64位模式下可擴展至64位)。典型應用場景包括端口號設定、掩碼生成等需要快速訪問常量的操作。
立即操作數是計算機指令中直接以常量形式存在的操作數,具有以下核心特征:
一、基本定義 指在機器指令中直接包含的數值型數據,無需通過寄存器或内存獲取。例如在MOV AX,1234H指令中,1234H就是立即操作數。
二、核心特點
三、使用限制 • 隻能作為源操作數(如MOV目标不能是立即數) • 不能修改值(因直接編碼在指令中) • ARM架構需滿足合法性規則:需通過8位常數循環右移偶數位得到(如0xFF0是合法立即數)
四、典型應用場景
示例(80C51單片機): MOV A,#30H→ #30H是立即操作數,機器碼74H 30H中30H對應立即數值
注意:不同處理器架構對立即數的長度和編碼方式有特殊規定,使用時應查閱具體技術手冊。
阿爾内特氏公式凹舟形拔彈器殘損證明書傳送站代名詞豆狀核囊短波變頻器父方附體試片含銅的黃蜂搖回腸系膜莖狀隆起磷酸二氫鋁巒卵泡素氯化钽某人農吉利甲素蓬蓬納香草品質因數千斤頂螺絲侵犯專利權行為青黴素N軟内障取出器桑托裡尼氏管順耳拖把柄尾接應答詢問