>일반적인 문제 >산술 단위의 기능은 무엇입니까

산술 단위의 기능은 무엇입니까

coldplay.xixi
coldplay.xixi원래의
2021-01-12 15:37:3470861검색

산술 단위의 기능은 덧셈, 뺄셈, 곱셈, 나눗셈의 4가지 산술 연산과 AND, OR, NOT, XOR 등의 논리 연산과 쉬프트, 비교, 전송 등의 연산이 있습니다. 산술단위는 데이터를 처리하는 컴퓨터의 기능적 구성요소이다. 데이터 처리에는 주로 데이터에 대한 산술 연산과 논리 데이터에 대한 논리 연산이 포함된다. 따라서 산술 단위의 핵심 기능은 데이터에 대한 산술 및 논리 연산을 구현하는 것이다.

산술 단위의 기능은 무엇입니까

이 문서의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

산술 단위: 산술 단위, 다양한 산술 및 논리 연산을 수행하는 컴퓨터 구성 요소입니다.

연산자의 주요 기능 : 덧셈, 뺄셈, 곱셈, 나눗셈의 4가지 사칙연산과 AND, OR, NOT, XOR 등의 논리연산과 쉬프트, 비교, 전송 등의 연산 .

산술 장치는 산술 논리 장치(ALU), 누산기, 상태 레지스터, 범용 레지스터 그룹 등으로 구성됩니다. ALU(Arithmetic Logic Operation Unit)의 기본 기능은 덧셈, 뺄셈, 곱셈, 나눗셈의 4가지 산술 연산과 AND, OR, NOT, XOR 등의 논리 연산과 Shift, Complement 등의 연산입니다. 컴퓨터가 실행 중일 때 산술 장치의 작동 및 작동 유형은 컨트롤러에 의해 결정됩니다. 운영자가 처리한 데이터는 메모리에서 나오며, 처리된 결과 데이터는 일반적으로 메모리로 다시 전송되거나 운영자에 임시 저장됩니다. 제어 장치와 함께 CPU의 핵심 부분을 구성합니다.

산술 단위는 데이터를 처리하는 컴퓨터의 기능적 구성 요소입니다. 데이터 처리에는 주로 데이터에 대한 산술 연산과 논리적 데이터에 대한 논리 연산이 포함됩니다. 그러므로 데이터에 대한 산술, 논리연산을 구현하는 것이 산술단위의 핵심 기능이다.

운영자의 처리 대상은 데이터이므로 데이터 길이와 컴퓨터 데이터 표시 방법은 운영자의 성과에 큰 영향을 미칩니다.

1970년대 대부분의 범용 컴퓨터는 산술 단위가 처리하는 데이터의 길이로 16, 32, 64비트를 사용했습니다. 데이터 연산자의 모든 비트를 함께 처리할 수 있는 연산자를 병렬 연산자라고 합니다. 한 번에 한 비트만 처리하는 경우 이를 직렬 연산자라고 합니다. 연산자는 전체 데이터를 여러 세그먼트로 나누어 계산하는데, 이를 직렬/병렬 연산자라고 합니다.

산술 단위의 기능은 무엇입니까

추가 정보

연산 장치가 수행할 수 있는 연산 횟수와 연산 속도는 연산 장치의 강력함은 물론 컴퓨터 자체의 성능을 나타냅니다. 산술단위의 가장 기본적인 연산은 덧셈이다. 숫자를 0에 추가하면 단순히 숫자가 전송됩니다.

한 숫자의 코드를 완성하고 다른 숫자에 추가하는 것은 후자 숫자에서 이전 숫자를 빼는 것과 같습니다. 두 숫자를 빼서 크기를 비교하세요.

좌우 이동이 연산장치의 기본 조작입니다. 부호 있는 숫자에서는 부호가 이동하지 않고 데이터 비트만 이동됩니다. 데이터가 기호의 모든 비트와 함께 이동하는 경우 이를 논리 이동이라고 합니다. 데이터의 최상위 비트와 최하위 비트를 연결하여 논리 시프트를 수행하는 것을 순환 시프트라고 합니다.

산술 단위의 논리 연산은 비트 단위 AND, XOR 및 한 데이터의 비트 부정을 수행할 수 있습니다. 일부 연산자는 이진 코드에 대해 16개의 논리 연산을 수행할 수도 있습니다.

곱셈과 나눗셈 연산은 더 복잡합니다. 많은 컴퓨터 연산 장치는 이러한 작업을 직접 수행할 수 있습니다. 곱셈 연산은 덧셈 연산을 기반으로 하며, 곱셈기의 하나 이상의 비트를 디코딩하여 부분 곱의 순차적 생성을 제어하고, 부분 곱을 더하여 곱을 얻습니다. 나눗셈 방법은 종종 곱셈을 기반으로 합니다. 즉, 여러 요소를 선택하여 제수를 곱하고 이러한 요소에 피제수를 곱하여 몫을 얻습니다.

곱셈과 나눗셈 하드웨어가 없는 컴퓨터는 프로그램을 사용하여 곱셈과 나눗셈을 완료할 수 있지만 속도가 훨씬 느립니다. 일부 계산기는 일련의 숫자에서 최대 숫자 찾기, 일련의 데이터에 대해 동일한 작업을 지속적으로 수행 및 제곱근 찾기와 같은 복잡한 작업을 수행할 수도 있습니다.

관련 영상 추천: PHP 프로그래밍 입문부터 숙련까지

위 내용은 산술 단위의 기능은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.