문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
cubloc:wneg_dwneg:index [2017/10/02 15:27] Comfile Technology |
cubloc:wneg_dwneg:index [2017/10/02 15:27] (현재) Comfile Technology |
||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ====== WNEG, DWNEG ====== | ||
+ | ''WNEG d'' \\ | ||
+ | ''DWNEG d'' | ||
+ | | d : 레지스터 (C,T,D,WP,WM 사용가능) | | ||
+ | |||
+ | WNEG 는 d 에 있는 16 비트 값을 부호를 반대로 변환합니다. 즉 , 2 의 보수로 만듭니다. | ||
+ | DWNEG 는 d 에 있는 32 비트 값을 부호를 반대로 변환합니다. | ||
+ | |||
+ | {{ :cubloc:wneg_dwneg:wneg.png?nolink |}} | ||
+ | |||
+ | 컴퓨터에서는 음수를 2 의보수로 표현합니다. 2 의 보수로 만드는 방법은 일단 반전시킨후 1 을 더하는 것입니다. -1 의 경우 1 을 | ||
+ | 반전시킨값 0FFFEH 에 더하기1 을 해서, 최종값이 0FFFFH 가 됩니다. | ||
+ | |||
+ | |제로 플레그 (F73) |결과가 0 이 되면 ON 됩니다. | | ||
+ | |||
+ | [[cubloc:index#레더_로직:|CUBLOC 레더로직 목록으로 가기]] |