%0 Journal Article
%T The Comparison between Digital Signal Processor and General-Purpose Processor
DSP处理器和通用处理器的比较
%A YUE Hong
%A SHEN Li
%A DAI Kui
%A WANG Zhi-Ying School of Computer
%A National University of Defense Technology
%A Changsha
%A
岳虹
%A 沈立
%A 戴葵
%A 王志英
%J 计算机科学
%D 2005
%I
%X With the wide spreaded applications of embedded system, the power and compliexity of functionality imple- mented in embedded devices is increasing. Thus it is necessary for embedded processor to support both arithmetic-in- tensive and control-intensive computations. The Digital Signal Processors (DSPs) can effectively support the arith- metic-intensive and real-time computations; on the other hand, General-Purpose Processors (GPPs) are suitable for a variety of applications which are control-intensive. This paper is to discuss the differences between DSPs and GPPs in instruction set, architecture type and memory architecture according to their different functions. Performance evalua- tion then is done to prove it. Preliminary results indicate that either DSPs or GPPs can effectively support both arith- metic-intensive and control-intensive computations. Combining them in architecture and developing a hybrid-architec- ture processors is necessary for meeting the requirements of current embedded systems.
%K DSP
%K General-purpose processor
%K Architecture
%K Instruction set
DSP处理器
%K 通用处理器
%K 嵌入式系统
%K 运算密集型
%K 控制密集型
%K 指令集
%K 体系结构
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=24DDEB65159A21A7&yid=2DD7160C83D0ACED&vid=9971A5E270697F23&iid=38B194292C032A66&sid=43608FD2E15CD61B&eid=BBF7D98F9BEDEC74&journal_id=1002-137X&journal_name=计算机科学&referenced_num=1&reference_num=11