본문 바로가기
전자/임베디드 시스템

ARM의 64비트 곱셈 명령어

by Begi 2021. 7. 11.
반응형

ARM Cortex-M3이나 Cortex-M4에는 32비트 정수를 곱하여 64비트 결과를 출력하는 명령어가 있다.

 

umull : unsigned 32비트 정수를 곱한 64비트 결과값을 구한다.

 

umlal : unsigned 32비트 정수를 곱한 64비트 정수를 구하고 여기에 64비트를 더하여 결과값을 구한다.

 

smull : signed 32비트 정수를 곱한 64비트 결과값을 구한다.

 

smlal : signed 32비트 정수를 곱한 64비트 정수를 구하고 여기에 64비트를 더하여 결과값을 구한다.

 

반응형

'전자 > 임베디드 시스템' 카테고리의 다른 글

STM32 타이머 계산  (0) 2021.07.21
라즈베리 파이 3 B+ 사양  (0) 2021.07.17
bss 영역  (0) 2021.07.03
라즈베리 파이 핀 배열  (0) 2021.07.03
STM32 HAL DMA 사용시 주의사항  (0) 2021.07.03

댓글