📅  最后修改于: 2020-12-29 11:22:23             🧑  作者: Mango
通常,算术微操作处理对存储在寄存器中的数字数据执行的操作。
基本的算术微操作分为以下几类:
一些其他的算术微操作分类为:
下表显示了各种算术微操作的符号表示。
Symbolic Representation | Description |
---|---|
R3 ← R1 + R2 | The contents of R1 plus R2 are transferred to R3. |
R3 ← R1 – R2 | The contents of R1 minus R2 are transferred to R3. |
R2 ← R2′ | Complement the contents of R2 (1’s complement) |
R2 ← R2′ + 1 | 2’s complement the contents of R2 (negate) |
R3 ← R1 + R2′ + 1 | R1 plus the 2’s complement of R2 (subtraction) |
R1 ← R1 + 1 | Increment the contents of R1 by one |
R1 ← R1 – 1 | Decrement the contents of R1 by one |
注意:增量和减量微操作用“ +1”和“?”表示。 1'。诸如乘法和除法之类的算术运算未包含在基本的微运算集中。