디지털 신호 처리 장치: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
SieBot (토론 | 기여)
잔글 타스크->테스킹, 하바드->하버드, 아키텍츄->아키텍쳐, 낮축고->낮추고, 병령->병렬
3번째 줄:
== 일반적인 특징 ==
* 실시간 처리를 위한 설계
* [[스트리밍 데이터를데이터]]가 갖는 최적 성능
* 프로그램과 데이터 메모리를 분리 ([[하바드하버드 아키텍츄아키텍쳐]])
* [[SIMD]](Single Instruction, Multiple Data) 동작을 위한 특별한 명령어
* [[멀티 타스크테스킹]]를 지원하지않는지원하지 않는 하드웨어 구조
* [[호스트 환경]](host environment)인 경우 [[DMA]]( direct memory access)로서 역할 수행 능력
* 아날로그 신호를 디지털 신호로 변환하고 출력으로 다시 아날로그 신호로 변환
 
== 아키텍츄아키텍쳐 특징 ==
디지털 신호 처리는 일반적인 목적의 마이크로프로세스 역할을 수행할 수 있다. 그러나 디지털 신호 처리기처리기의 기능 수행을 빠른 속도로 수행하는데수행하는 최적의데에 최적인 구조이다. 이런 최적화는 또한 가격을 낮축고낮추고, 열 발생을 줄여발열과 전원전력 소모량을소모를 줄이는 중요한 역할을 한다.
 
== 프로그램 수행 ==
* [[소수점]](Floating-point) 연산을 통합해서 직접 데이터 형태로 처리한다.
* [[파이프 라인]]( Pipelined) 구조
* 고수준높은 병령처리수준의 병렬 처리(누적하거나 연산 기능)
* 특별한 루핑 하드웨어(Loop Hardware). Low-overhead낮은 오버헤드 또는 Zero-overhead제로 오버헤드 looping루핑 능력
 
== 메모리 구조 ==
* 특별한 메모리 구조를 갖는데갖는 동시에 다수여러 데이터를 가지고불러 오고온 다음 명령을 수행하는 능력
** [[하버드 아키텍쳐]]
** [[하바드 아키텍츄]](Harvard architecture)
** [[변형 노이만 아키텍츄아키텍쳐]](modified von Neumann architecture)
* DMA 사용
* 메모리-어드레스를 주소를 계산하는 유닛장치
 
== 데이터 동작 ==