본문 바로가기
컴퓨터

Read-modify-write 명령어

by Begi 2020. 12. 24.
반응형

CPU에서 Read-modify-write는 메모리의 데이터를 읽고 변경한 후 다시 메모리에 쓰는 동작을 한개 명령어로 한번에 하는 것을 의미한다.


Read-modify-write 명령어를 사용하면 Race condition을 막을 수 있다.


Read-modify-write의 예는 다음과 같다. 아래 명령어는 Var 주소의 데이터를 읽은 후 0xFFFC와 AND 연산한 후 다시 Var 주소에 쓴다. 이러한 동작을 AND 한개의 명령어로 실행한다.

AND @Var, #0xFFFC


반응형

'컴퓨터' 카테고리의 다른 글

2's complement 계산  (0) 2020.12.25
Big-O 표기법  (0) 2020.12.24
Race condition 이란?  (0) 2020.12.19
마이크로 프로세서 파이프라인 원리  (0) 2020.12.15
역대 가장 인기 있는 운영체제  (0) 2020.12.15

댓글