논리 회로

4비트 2의 보수 표현에서 −1을 나타내는 비트열은 무엇입니까?

  1. A1111
  2. B1001
  3. C0001
정답과 해설 보기

정답: A. 1111

2의 보수에서는 양수의 비트를 반전하고 1을 더하면 음수가 되며, +1(0001)→1110→1111이 −1입니다. 최상위 비트의 가중치를 −8로 보면 1111 = −8 + 4 + 2 + 1 = −1로 바로 읽을 수 있습니다. 4비트로는 −8~+7을 나타낼 수 있고, 뺄셈을 「보수를 더하는」 덧셈으로 할 수 있어서 거의 모든 컴퓨터가 채택하고 있습니다. 1001은 부호와 절댓값 방식에서의 −1입니다.

이 분야 연습하기 분야로 돌아가기

논리 회로의 다른 문제

  1. 멀티플렉서의 기능으로 올바른 것은 무엇입니까?
  2. 2입력 NAND 게이트의 두 입력을 묶어 1입력으로 했을 때의 동작은 무엇입니까?
  3. 카르노 맵의 주된 용도는 무엇입니까?
  4. 플립플롭의 셋업 시간에 대한 설명으로 올바른 것은 무엇입니까?
  5. 4비트 바이너리 카운터가 나타낼 수 있는 상태의 수는 몇 개입니까?

이 분야의 비교