跳转到主内容
Knowledgebase
Home
Renesas Electronics China - Knowledgebase

(CPU) 什么是读-修改-写指令? [2009/08/05]

最新更新:08/05/2009

Question:

(CPU)
什么是读-修改-写指令? [2009/08/05]

Answer:

读-修改-写指令的操作如下:

  1. 从指定地址读取数据。
  2. 处理读出数据中指定的位。
  3. 再将数据写入原地址。

写入和读取的数据以字节为单位。当进行位操作或逻辑操作时,不处理读出的数据(单位:字节)中未指定的位,而是将该位数据写回原地址。

[实例] SEB 2, RAM

功能 助记符
位处理 CLB, SEB
移位 ASL, LSR, ROL, ROR, RRF
算术运算 DEC, INC
逻辑运算 COM

此外,在T标志位为1时,加/减/逻辑操作指令(ADC、SBC、AND、EOR和ORA)的操作方法与读-修改-写指令相同。

Suitable Products
3803H
3803L
3823
3850A
3858
38D2
38D5
7544
7545
7546
7547
7548
7549