디지털신호처리 - Chapter 4: DSP Software; Execution Speed: Program Language


 디지털신호처리 - Chapter 4: DSP Software; Execution Speed: Program Language

4장: DSP 소프트웨어 실행 속도: 프로그램 언어 DSP 프로그래밍은 느슨하게 세 가지 수준의 정교함으로 나눌 수 있습니다. Assembly , Compiled 및 Application Specific . 이 세 가지의 차이점을 이해하려 면 디지털 전자의 가장 기본적인 것부터 시작해야 합니다. 모든 마이크로프로세서는 내부 바이너리 레지스터 세트, 즉 일련의 1과 0을 저장할 수 있는 플립 플롭 그룹을 기반으로 합니다. 예를 들어, 원래 IBM PC의 코어인 8088 마이크로프로세서에는 각각 16비트로 구성된 4개의 범용 레지스터가 있습니다. 이 들은 AX, BX, CX 및 DX라는 이름으로 식별됩니다. 또한 아홉SI, DI, SP, BP, CS, DS, SS, ES 및 IP라는 특수 목적을 가진 추가 레지스터. 예를 들어, 명령 포 인터인 IP는 메모리에서 다음 명령이 있는 위치를 추적합니다. 숫자 1234와 4321을 더하는 프로그램을 작성한다고 가정합니다. 프로그램이 시작될 때...



원문링크 : 디지털신호처리 - Chapter 4: DSP Software; Execution Speed: Program Language