APPARATUS METHOD AND PROGRAM FOR MIXED SQUARE OPERATION

The present invention relates to a mixed square operation method, an apparatus, and a program using the same. The mixed square operation method performing a square operation on an object in a microprocessor comprises: a step that a control part divides the size of the object by word size of the micr...

Full description

Saved in:
Bibliographic Details
Main Authors JU, SEONG HO, KIM, CHUNG HYO, LIM, YONG HOON
Format Patent
LanguageEnglish
Korean
Published 20.02.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present invention relates to a mixed square operation method, an apparatus, and a program using the same. The mixed square operation method performing a square operation on an object in a microprocessor comprises: a step that a control part divides the size of the object by word size of the microprocessor to divide the object into a plurality of sub objects; a step that the control part divides the sub objects to generate a first sub object group including consecutive low rank sub objects and a second sub object group including consecutive high rank sub objects; and an operation step that an operation part generates a result value by accumulating and tallying up the values of multiplying sub objects belongs to the first and second sub object groups into a register. 마이크로프로세서에서 제곱연산의 대상이 되는 인자를 제곱 연산하는 혼합 제곱 연산 방법에 있어서, 제어부가 인자의 크기를 마이크로프로세서의 워드 사이즈로 나누어 인자를 복수 개의 부분인자들로 분할하는 단계, 제어부가 복수 개의 부분인자들을 나누어, 연속하는 하위부분인자들을 포함하는 제1 부분인자군 및 연속하는 상위부분인자들을 포함하는 제2 부분인자군을 생성하는 단계 및 연산부가 제1 부분인자군 및 제2 부분인자군 각각에 속하는 부분인자들을 서로 곱한 값을 레지스터에 누적하여 합산하여 결과값을 생성하는 연산 단계를 포함하는 것을 특징으로 하는 혼합 제곱 연산 방법에 관한 것이다.
Bibliography:Application Number: KR20150112711