組合語言的運算子及表示式

2021-10-22 15:06:01 字數 862 閱讀 2567

2. 表示式

符號名稱

運算結果+加法

和-減法差

*乘法乘積/

除法商mod取餘

餘數shl

按位左移

左移後二進位制數

shr按位右移

右移後二進位制數

符號名稱

運算結果

not非運算

邏輯非結果

and與運算

邏輯與結果

or或運算

邏輯或結果

xor異或運算

邏輯異或結果

符號名稱

運算結果

eq相等

結果為真,輸出1

ne不等

結果為假,輸出0

lt小於

le小於等於

gt大於

ge大於等於

符號名稱

運算結果

offset

segtype

length

size

符號名稱

運算結果

ptr修改型別屬性

修改後型別

this

指定型別屬性

指定後型別

段暫存器名

段超越字首

修改段符號

名稱運算結果

high

分離高位元組

取高位元組

low分離低位元組

取低位元組

short

乘法-128~127位元組間轉移

()圓括號

改變運算有先級

方括號下標或間接定址

定義:常數、符號、暫存器等通過運算子連線起來的式子。

對表示式的運算不是cpu完成的,而是在彙編時匯程式設計序運算的。

運算子及表示式

運算子的優先順序 這個表中囊括了單目運算子,雙目運算子及三目運算子的優先順序 1級最高,14級最低 運算子的結合性 c語言中各運算子的結合性分為兩種,即左結合性 自左至右 和右結合性 自右至左 接下來我為大家講述運算子以及表示式 1 算術運算子 注意 求餘運算子 模運算子 參與運算的變數均為整型,除...

Python 運算子及表示式

5 賦值運算子 6 成員運算子 7 身份運算子 8 運算子優先順序 由高到低 9 表示式 expression 10 賦值即定義 示例 10.2 賦值即定義 自然數 結果是浮點數,整除是 print 2 1,3 2,2 111,4 3,4 2,4 0.5,5 2,4 2 3 10.018018018...

運算子 表示式

常見的運算子有,比較運算子 加減運算子 不列了,太多了 其實大可不必記那麼多運算子名稱,總體來說分為三大類 一元運算子 二元運算子 三元運算子 我們先來了解三個單詞 unary,binary,ternary,英文的翻譯是 由x部分組成 中國的前輩們將其翻譯成了一元,二元,三元,中文自帶的抽象屬性是不...