부호있음

비트 패턴에서 작동하는 가산기-감산기를 구현합니다. AddSub 노드를 캐스케이드 및 파이프라인 처리하여 더 높은 처리 속도를 얻을 수 있습니다.

1378

입력/출력

datatype_icon

캐리 입력/역 빌림 입력

이 노드가 추가적인 최하위 비트(LSB)를 제공하는지 결정하는 불리언.

서브?가 거짓일 때 x + y에 한 개의 LSB를 추가합니다. 서브?가 참인 경우, xy를 정상적으로 계산합니다.
거짓 서브?가 참일 때 xy에서 한 개의 LSB를 뺍니다. 서브?가 거짓인 경우, x + y를 정상적으로 계산합니다.

Default value: 거짓

datatype_icon

바이패스 x

이 노드가 x에 연결한 값을 무시하는지 결정하는 불리언.

이 노드는 x에 연결한 값 대신 0의 값을 사용합니다.
거짓 이 노드는 x에 연결한 값을 사용합니다.

이 불리언을 사용하여 노드가 계산하는 식에서 x를 제거합니다. 예를 들어 이 불리언을 사용하여 xy 대신 –y를 반환하도록 합니다.

Default value: 거짓

datatype_icon

서브?

빼기 또는 더하기 중 어느 것을 수행할지 지정하는 불리언.

이 불리언을 사용하여 노드의 연산을 프로그램적으로 변경합니다.
노드는 x - y를 계산합니다.
거짓노드는 x + y를 계산합니다.

Default value: 거짓

datatype_icon

x

이 노드에 대한 입력.

x가 고정된 크기의 불리언 배열인 경우, 첫번째 배열 원소는 최하위 비트(LSB)를, 마지막 원소는 최상위 비트(MSB)를 나타냅니다.

이 입력은 스칼라 불리언 값 또는 불리언 값의 배열을 지원합니다.

datatype_icon

y

이 노드에 대한 입력.

y가 고정된 크기의 불리언 배열인 경우, 첫번째 배열 원소는 최하위 비트(LSB)를, 마지막 원소는 최상위 비트(MSB)를 나타냅니다.

이 입력은 스칼라 불리언 값 또는 불리언 값의 배열을 지원합니다.

datatype_icon

오버플로우

이론상의 계산된 합계가 데이터 타입의 유효한 범위를 초과하는지 나타내는 불리언.

이 출력은 부호있는 숫자 값을 xy에 연결할 때 사용 가능합니다.
이 노드는 합계 값의 유효자리를 줄입니다.
거짓이 노드는 합계 값의 유효자리를 줄이지 않습니다.
노트 이 노드를 종속시켜 연결하는 경우, 중간 연산에서는 부호없는 버전의 노드를 사용해야 합니다. 마지막 노드의 인코딩은 종속적으로 연결된 작업 전체에 원하는 인코딩으로 설정합니다.
datatype_icon

합계

이 노드가 계산한 결과. 이 결과는 xy의 값 뿐만 아니라 불리언 입력의 값에 따라 다릅니다.