1 |
1
데이터의 입력 횟수를 카운트하는 카운터와,
상기 카운터의 카운트 결과로부터 어드레스를 생성하는 어드레스 발생기와,
특정값을 상기 카운터에 입력 가능한 각각의 값으로 나눈 각각의 정수값을 상기 어드레스 발생기에서 생성된 어드레스에 저장하는 롬과,
상기 데이터의 입력값을 가산하는 가산기와,
상기 가산기의 가산 결과와 상기 롬의 어드레스에 저장된 정수값을 곱하는 곱셈기
를 포함하는 나눗셈기의 평균값 출력 장치
|
2 |
2
제 1 항에 있어서,
상기 특정값은, 상기 나눗셈기의 수행 연산 비트를 입력 데이터 비트로 나눈 확장 비트인 나눗셈기의 평균값 출력 장치
|
3 |
3
제 2 항에 있어서,
상기 평균값 출력 장치는,
상기 곱셈기의 곱셈 결과로부터 상기 확장 비트에서 1비트 쉬프트-라이트(shift-right)한 후 반올림 여부를 판단하여 평균값을 출력하는 라운딩부
를 더 포함하는 나눗셈기의 평균값 출력 장치
|
4 |
4
데이터의 입력 횟수를 카운트 하는 단계와,
상기 데이터의 매회 덧셈 연산을 수행하는 단계와,
상기 데이터의 입력 횟수를 카운트한 결과를 롬에 출력하고, 상기 카운트 결과에 해당되는 롬의 어드레스에 미리 저장되어 있는 결과를 상기 롬으로부터 읽어오는 단계와,
상기 데이터의 매회 덧셈 연산을 수행한 결과와 상기 롬으로부터 읽어온 결과를 곱하는 단계와,
상기 곱하는 단계로부터 상기 롬에서 확장된 비트보다 1비트 쉬프트-라이트한 후 반올림 여부를 판단하여 평균값 결과를 출력하는 단계
를 포함하는 나눗셈기의 평균값 출력 방법
|
5 |
5
제 4 항에 있어서,
상기 출력 단계는, 최하위 비트가 0이면 추가적으로 1비트를 쉬프트-라이트시켜주고, 최하위 비트가 1이면 그 값에 1을 더하여 1비트 쉬프트-라이트 시켜 평균값 결과로 출력하는 것을 특징으로 하는 나눗셈기의 평균값 출력 방법
|