Processing

Please wait...

Settings

Settings

Goto Application

1. KR1020190119074 - 데이터 처리장치에서의 산술 확대

Office
Republic of Korea
Application Number 1020197026457
Application Date 26.01.2018
Publication Number 1020190119074
Publication Date 21.10.2019
Publication Kind A
IPC
G06F 9/30
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
G06F 9/38
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
38Concurrent instruction execution, e.g. pipeline, look ahead
CPC
G06F 9/30014
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30003Arrangements for executing specific machine instructions
30007to perform operations on data operands
3001Arithmetic instructions
30014with variable precision
G06F 9/30036
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30003Arrangements for executing specific machine instructions
30007to perform operations on data operands
30036Instructions to perform operations on packed data, e.g. vector operations
G06F 9/30109
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30098Register arrangements
30105Register structure
30109having multiple operands in a single register
G06F 9/3885
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
38Concurrent instruction execution, e.g. pipeline, look ahead
3885using a plurality of independent parallel functional units
Applicants 에이알엠 리미티드
Inventors 만셀 데이비드 헤나
Agents 이화익
Priority Data 201702918 23.02.2017 GB
Title
(KO) 데이터 처리장치에서의 산술 확대
Abstract
(KO) 데이터 처리장치, 데이터 처리장치의 동작방법, 비일시적 컴퓨터 판독 가능한 저장매체, 및 명령이 제공된다. 그 명령은, 제1 소스 레지스터와 제2 소스 레지스터를 지정한다. 이 명령에 응답하여 제어신호들이 발생되어, 처리회로가 내적 연산을 행하게 한다. 이러한 연산을 위해, 적어도 제1 데이터 요소와 제2 데이터 요소는, 제1 소스 레지스터와 제2 소스 레지스터의 각각으로부터 추출되어, 적어도 제1 데이터 요소 쌍들과 제2 데이터 요소 쌍들은 함께 곱해진다. 내적 연산은, 제1 소스 레지스터와 제2 소스 레지스터의 각각에 걸쳐 다수의 레지스터내 레인들의 각각에서 독립적으로 행해진다. 따라서, 명령당 연산들의 밀도가 큰 확대 연산이 제공된다.