Professional Documents
Culture Documents
tw
或來電(02)2705-5066
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
前 言
DSP 晶片,也稱數位信號處理器,是一種具有特殊結構的微處理器。DSP 晶片
的內部採用程式和資料分開的哈佛結構,具有專門的硬體乘法器,廣泛採用流水線
操作,提供特殊的 DSP 指令,可以用來快速地實現各種數位信號處理演算法。
自 20 世紀 80 年代初 DSP 晶片誕生以來,DSP 晶片在 20 多年時間裏得到了快
速的發展,DSP 晶片的性能價格比不斷提高,開發手段越來越完善。DSP 晶片已經
在通信與電子系統、信號與資訊處理、自動控制、雷達、軍事、航空航太、醫療、
家用電器等許多領域得到廣泛的應用。
DSP 晶片可分為通用型和專用型兩大類。通用型 DSP 晶片是一種軟體可程式的
DSP 晶片,適用於各種 DSP 應用。專用型 DSP 晶片則將 DSP 處理的演算法整合到
DSP 晶片內部,一般適用於某些專用的場合。本書主要討論通用型的可程式 DSP 晶
片。
目前,DSP 晶片的主要供應商包括美國的德州儀器(TI)公司、AD公司、AT&T
公司和 Motorola 公司等。其中,TI 公司的 DSP 晶片占世界 DSP 晶片市場約 50%,
在國內也被廣泛採用。因此,本書在開發應用部分主要以 TI 公司的 DSP 晶片為例
進行介紹。
本書共 18 章,可分為五部分:
第一部分是 DSP 晶片基礎,包括第 1~4 章。第 1 章概述了 DSP 晶片的發展、
分類、選擇和應用;第 2 章介紹 DSP 晶片的基本結構和 TI 等公司 DSP 晶片的主要
特徵;第 3 章介紹了定點 DSP 處理中的定標和浮點到定點的轉換方法;第 4 章介紹
了浮點 DSP 處理中的浮點數格式和快速浮點運算的方法等內容。
第二部分是 TMS320C5000 晶片介紹,包括第 5、6 章。第 5 章詳細地介紹
TMS320C5000 系列 DSP 晶片的硬體結構;第 6 章則詳解該系列晶片的組合語言指
令和定址方式。
第三部分是 DSP 晶片開發,包括第 7~11 章。第 7 章介紹了廣泛採用的公共目
標檔案格式(COFF)和編程方法;第 8 章介紹了 DSP 晶片的開發工具,包括代碼
生成工具和代碼除錯工具,著重介紹了 C 組譯器和 C/彙編來源碼除錯器等工具的使
用方法;第 9 章介紹了 TI 公司推出的整合開發環境——CCS 的基本原理和使用方
法;第 10 章介紹了用 C 語言開發 DSP 晶片的方法;第 11 章介紹了基於 C 和彙編混
合編程開發 DSP 晶片的方法。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
2 前 言
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
目 錄
1 概 述 1
1.1 引言 ……………………………………………………………………… 2
1.2 DSP 應用系統 …………………………………………………………… 3
1.2.1 DSP 應用系統的構成 ………………………………………… 3
1.2.2 DSP 應用系統的特點 ………………………………………… 4
1.3 DSP 應用系統的設計過程 …………………………………………… 5
1.4 DSP 應用系統的開發工具 …………………………………………… 7
1.5 可程式 DSP 晶片 ……………………………………………………… 8
1.5.1 什麼是 DSP 晶片 ……………………………………………… 8
1.5.2 DSP 晶片的發展 ……………………………………………… 9
1.5.3 DSP 晶片的分類 ………………………………………………11
1.5.4 DSP 晶片的選擇 …………………………………………… 13
1.5.5 DSP 晶片的典型應用 ……………………………………… 16
習題與思考題 ……………………………………………………………… 18
2 DSP 晶片的基本結構和特徵 19
2.1 引言 …………………………………………………………………… 20
2.2 DSP 晶片的基本結構 ……………………………………………… 20
2.2.1 哈佛結構……………………………………………………… 20
2.2.2 流水線(pipeline) ………………………………………… 21
2.2.3 專用的硬體乘法器 ………………………………………… 22
2.2.4 特殊的 DSP 指令 …………………………………………… 22
2.2.5 快速的指令週期 …………………………………………… 23
2.3 TI 定點 DSP 晶片 …………………………………………………… 23
2.3.1 早期的定點 DSP 晶片 ……………………………………… 23
2.3.2 TMS320C2000 系列 ………………………………………… 34
2.3.3 TMS320C5000 系列 ………………………………………… 37
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
2 目 錄
3 DSP 晶片的定點運算 57
3.1 定點的基本概念 ……………………………………………………… 58
3.1.1 數的定標……………………………………………………… 58
3.1.2 溢位及處理方法 …………………………………………… 60
3.1.3 捨入(rounding)及截尾(truncation) ………………… 60
3.2 定點運算實現的基本原理 ………………………………………… 61
3.2.1 加法∕減法運算的 C 語言定點類比 ……………………… 62
3.2.2 乘法運算的 C 語言定點類比 ……………………………… 65
3.2.3 除法運算的 C 語言定點類比 ……………………………… 65
3.2.4 程式變數的 Q 值確定 ……………………………………… 66
3.2.5 浮點至定點變換的 C 程式舉例 …………………………… 68
3.3 DSP 定點算術運算實現的基本原理 ……………………………… 70
3.3.1 定點乘法……………………………………………………… 71
3.3.2 定點加法……………………………………………………… 73
3.3.3 定點除法……………………………………………………… 74
3.4 非線性運算定點快速實現的基本方法 …………………………… 77
3.5 小結 …………………………………………………………………… 83
習題與思考題 ……………………………………………………………… 84
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
目 錄 3
4 DSP 晶片的浮點運算 85
4.1 引言 …………………………………………………………………… 86
4.2 浮點數的格式 ………………………………………………………… 86
4.2.1 IEEE 浮點數格式 …………………………………………… 86
4.2.2 TMS320C3x 浮點數格式 …………………………………… 87
4.2.3 IEEE 浮點格式與 TMS320 浮點格式的轉換……………… 90
4.3 基本的浮點運算 ……………………………………………………… 92
4.3.1 浮點乘法和加減法 ………………………………………… 92
4.3.2 浮點除法……………………………………………………… 93
4.4 非線性浮點運算的快速實現 ……………………………………… 94
4.5 小結 …………………………………………………………………… 97
習題與思考題 ……………………………………………………………… 98
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
4 目 錄
7 公共目標檔案格式——COFF 233
7.1 引言 …………………………………………………………………… 234
7.2 COFF 目標檔案格式 ………………………………………………… 234
7.2.1 節(section)………………………………………………… 234
7.2.2 彙編器對節的處理 ………………………………………… 236
7.2.3 鏈結器對節的處理 ………………………………………… 238
7.2.4 程式重置位…………………………………………………… 240
7.2.5 COFF 檔案中的符號 ………………………………………… 241
7.3 COFF 格式編程舉例 ………………………………………………… 242
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
目 錄 5
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
6 目 錄
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
目 錄 7
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
8 目 錄
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
目 錄 9
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
10 目 錄
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
目 錄 11
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
12 目 錄
附錄 E TI 格式文件轉化為二進位文件……………………………………… 717
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
概 述
◆ 引言
◆ DSP 應用系統
◆ DSP 應用系統的設計過程
◆ DSP 應用系統的開發工具
◆ 可程式 DSP 晶片
◆ 習題與思考題
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
2 DSP 晶片的原理與應用
1.1 引 言
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
CHAPTER 1 概 述 3
抗
輸入 DSP 平滑 輸出
混疊 A∕D D∕A
晶片 濾波
濾波
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
4 DSP 晶片的原理與應用
一般輸入信號首先進行帶限濾波和抽樣,然後進行類比/數位(A/D,Analog
to Digital)變換,將信號變換成數位位元流。根據奈奎斯特抽樣定理,對低通
類比信號,為保持資訊的不丟失,抽樣頻率必須至少是輸入帶限信號最高頻率
的 2 倍。
DSP 晶片的輸入是 A/D 變換後得到的以抽樣形式表示的數位信號,DSP 晶
片 對 輸 入 的 數 位 信 號 進 行 某 種 形 式 的 處 理,如 進 行 一 系 列 的 乘 累 加 操 作
(MAC)。數位處理是 DSP 的關鍵,這與其他系統(如電話交換系統)有很
大的不同。在交換系統中,處理器的作用是進行路由選擇,它並不對輸入資料
進行修改。因此,雖然兩者都是即時系統,但兩者的即時約束條件卻有很大的
不同。最後,經過處理後的數位樣值再經 D/A(Digital to Analog)變換轉換
為類比樣值,之後再進行內插和平滑濾波就可得到連續的類比波形。
必須指出的是,上面得出的 DSP 應用系統模型只是一個典型模型,但並
不是所有的 DSP 應用系統都必須包括模型中的所有部分。例如,語音識別系
統在輸出端並不是連續的波形,而是識別結果,如數位、文字等。有些輸入信
號本身就是數位信號,如 CD(Compact Disk),因此就不必進行 A/D 變換了。
數位信號處理系統是以數位信號處理為基礎的,因此具有數位處理的全部
優點:
介面方便:DSP 應用系統與其他以現代數位技術為基礎的系統或設備都
是相互相容的,它與這樣的系統介面以實現某種功能要比類比系統與這
些系統介面要容易得多。
編程方便:DSP 應用系統中的可程式 DSP 晶片可使設計人員在開發過
程中靈活方便地對軟體進行修改和升級。
穩定性好:DSP 應用系統以數位處理為基礎,受環境溫度以及雜訊的影
響較小、可靠性高。
精度高:16 位數位系統可以達到級的精度。
可重複性好:類比系統的性能受元器件參數性能變化的影響比較大,而
數位系統基本不受影響,因此數位系統便於測試、除錯和大規模生產。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
CHAPTER 1 概 述 5
整合方便:DSP 應用系統中的數位部件有高度的規範性,便於大規模整
合。
當然,數位信號處理也存在一些缺點。例如,對於簡單的信號處理任務
(如與類比交換線的電話介面),若採用 DSP 則使成本增加。DSP 系統中的
高速時鐘可能帶來高頻干擾和電磁洩漏等問題,而且 DSP 系統消耗的功率也
較大。此外,DSP 技術更新的速度快,對數學知識要求高,開發和除錯工具還
有待於進一步完善。
雖然 DSP 應用系統存在著上述這些缺點,但其突出的優點已經使它在通
信、語音、圖像、雷達、生物醫學、工業控制、儀器儀錶等領域得到越來越多
的應用。
DSP 應用
定義系統性能指標
選擇 DSP 晶片
軟體程式設計 硬體設計
軟體除錯 硬體除錯
系統整合
系統測試和除錯
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
6 DSP 晶片的原理與應用
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
CHAPTER 1 概 述 7
行除錯。硬體除錯一般採用硬體模擬器進行除錯,如果沒有相應的硬體
模擬器,且硬體系統不是十分複雜,也可以借助於一般的工具進行除錯。
系統整合與獨立系統運行:系統的軟體和硬體分別除錯完成後,就可以
將軟體脫離開發系統而直接在應用系統上運行。當然,DSP 應用系統的
開發,特別是軟體發展是一個需要反覆進行的過程,雖然通過演算法類
比基本上可以知道即時系統的性能,但實際上類比環境不可能做到與即
時系統環境完全一致,而且將類比演算法移植到即時系統時必須考慮演
算法是否能夠即時運行的問題。如果演算法運算量太大而不能在硬體上
即時運行,則必須重新修改或簡化演算法。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
8 DSP 晶片的原理與應用
開發 開發 開發工具支持
步驟 內容 硬體支持 軟體支持
DSP 代碼生成工具(包括組譯
器、彙編器、鏈結器等)、DSP
3 DSP 軟體除錯 計算機、DSP 模擬器等 代碼除錯工具(C/彙編來源碼除
錯器、DSP 軟體模擬器 Simula-
tor、CCS 等)
電路設計軟體(如 Prote198、
4 DSP 硬體設計 計算機 Prote199 等)、其他相關軟體
(如 EDA 軟體等)
計算機、DSP 模擬器、示
5 DSP 硬體除錯 波器、信號發生器、邏輯 相關支持軟體
分析儀等
計算機、DSP 模擬器、組
6 系統整合 譯器、示波器、信號發生 相關支持軟體
器、邏輯分析儀等
DSP 晶片,即數位信號處理晶片,也稱數位信號處理器,是一種特別適合
於進行數位信號處理運算的微處理器,其主要應用是即時快速地實現各種數位
信號處理演算法。根據數位信號處理的要求,DSP 晶片一般具有以下主要特點:
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
CHAPTER 1 概 述 9
在一個指令週期內可完成一次乘法和一次加法。
程式和資料空間分開,可以同時存取指令和資料。
內部具有快速 RAM,通常可通過獨立的資料匯流排在兩節中同時存取。
具有低開銷或無開銷迴圈及跳躍的硬體支援。
快速的中斷處理和硬體 I/O 支援。
具有在單週期內操作的多個硬體位址產生器。
可以並行執行多個操作。
支援流水線(pipeline)操作,使取提取、解碼和執行等操作可以並行
執行。
與通用微處理器相比,DSP 晶片的其他通用功能相對較弱些。但是,近年
來新推出的 DSP 晶片已經將通用微處理器的一些功能整合在晶片中,DSP 晶
片已經可以實現普通微處理器的功能。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
10 DSP 晶片的原理與應用
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
CHAPTER 1 概 述 11
DSP 晶片可以按照下列三種方式進行分類:
1.按基礎特性分
2. 按資料格式分
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
12 DSP 晶片的原理與應用
表1 3 單片可程式 DSP 晶片
公司 DSP 晶片 推出時間 MAC 週期/ns 定點位數 浮點位數
AMI S2811 1978 300 12/16
NEC PD77230 1980 250 16/32
PD7720 1985 150 32
TI TMS32010 1982 390 16/32
TMS32020 1987 200 16/32
TMS320C25 1989 100 16/32
TMS320C30 1989 60 24/32 32/40
TMS320C40 1992 40 32 40
TMS320C50 1990 35 16/32
TMS320C203 1996 12.5 16/32
TMS320LC549 1996 10 16/32
TMS320C62x 1997 5 16/32
TMS320VC5510-200 2001 5 16/32
Motorola MC56001 1986 75 24
MC96002 1990 50 32/64 32/44
MC56002 1991 50 24/48
AT&T DSP32C 1988 80 16 或 24 32/40
DSP16A 1988 25 16/36
DSP3210 1992 60 24 32/40
AD ADSP2101 1990 60 16
ADSP21020 1991 40 32 32/40
3. 按用途分
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
CHAPTER 1 概 述 13
1. DSP 晶片的運算速度
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
14 DSP 晶片的原理與應用
時的處理能力為 40MFLOPS。
BOPS:即每秒執行十億次操作。如 TMS320C80 的處理能力為 2BOPS。
2. DSP 晶片的價格
3. DSP 晶片的硬體資源
4. DSP 晶片的運算精度
5. DSP 晶片的開發工具
在 DSP 系統的開發過程中,開發工具是必不可少的。如果沒有開發工具
的支援,要想開發一個複雜的 DSP 系統幾乎是不可能的。如果有功能強大的
開發工具的支援,如 C 語言支援,則開發的時間就會大大縮短。所以,在選擇
DSP 晶片的同時必須注意其開發工具的支援情況,包括軟體和硬體的開發工具。
6. DSP 晶片的功耗
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
CHAPTER 1 概 述 15
7. 其他因素
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
16 DSP 晶片的原理與應用
按幀處理:有些數位信號處理演算法不是每個輸入樣點迴圈一次,而是
每隔一定的時間間隔(通常稱為幀)迴圈一次。例如,中低速語音編碼
演算法通常以 10ms 或 20ms 為一幀,每隔 10ms 或 20ms 語音編碼演算
法迴圈一次。所以,選擇 DSP 晶片時應該比較一幀內 DSP 晶片的處理
能力和 DSP 演算法的運算量。假設 DSP 晶片的指令週期為 p(ns),一
幀的時間為 (ns),則該 DSP 晶片在一幀內所能提供的最大運算量
為 /p 條指令。例如 TMS320VC5402-100 的指令週期為 10ns,設幀長
為 20ms,則 一 幀 內 TMS320VC5402-100 所 能 提 供 的 最 大 運 算 量 為
20ms/10ns=200 萬條指令。因此,只要語音編碼演算法的運算量不超過
200 萬條指令,就可以在 TMS320VC5402-100 上即時執行。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
CHAPTER 1 概 述 17
分析、卷積、模式匹配、加窗、波形產生等。
通信:如數據機、自適應均衡、資料加密、資料壓縮、回波抵消、多
工、傳真、寬頻通信、糾錯編碼、視訊電話等。
語音:如語音編碼、語音合成、語音識別、語音增強、說話人辨認、說
話人確認、語音郵件、語音儲存等。
圖形/圖像:如二維和三維圖形處理、圖像壓縮與傳輸、圖像增強、動
畫、機器人視覺等。
軍事:如保密通信、雷達處理、聲納處理、導航、導彈制導等。
儀器儀錶:如頻譜分析、函數發生、鎖相環、地震處理等。
自動控制:如引擎控制、聲控、自動駕駛、機器人控制、磁片控制等。
醫療:如助聽、超聲波設備、診斷工具、病人監護等。
家用電器:如高保真音響、音樂合成、音調控制、玩具與遊戲、數位電
話/電視等。
隨著 DSP 晶片性能價格比的不斷提高,DSP 晶片將會在更多的領域內得
到更為廣泛的應用。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
18 DSP 晶片的原理與應用
習題與思考題
數位信號處理演算法一般的實現方法有哪些?
簡述 DSP 晶片的發展歷程。
什麼是可程式 DSP 晶片?它有什麼特點?
什麼是定點 DSP 晶片和浮點 DSP 晶片?各有什麼優缺點?
設計 DSP 應用系統時,如何選擇合適的 DSP 晶片?
TMS320VC5416-160 的指令週期是多少 ns?它的運算速度是多少 MIPS?
如果 DSP 演算法是按幀處理的,且幀長是 10ms,則該晶片在一幀時間
內最多可運行多少個指令週期?
簡述 DSP 應用系統的典型構成和特點。
簡述 DSP 應用系統的一般設計過程。
開發 DSP 應用系統,一般需要哪些軟硬體工具?
寫 出 以 下 縮 寫 詞 的 中 英 文 全 稱:DSP、TI、MAC、MIPS、MOPS、
MFLOPS、BOPS、DIP、PGA、PLCC 和 QFP。
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
DSP 晶片的基本結構和特徵
◆ 引言
◆ DSP 晶片的基本結構
◆ TI 定點 DSP 晶片
◆ TI 浮點 DSP 晶片
◆ 其他 DSP 晶片簡介
◆ 小結
◆ 習題與思考題
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
20 DSP 晶片的原理與應用
2.1 引 言
為了快速地實現數位信號處理運算,DSP 晶片一般都採用特殊的軟硬體結
構。下面我們以 TMS320 系列為例介紹 DSP 晶片的基本結構。
TMS320 系列 DSP 晶片的基本結構包括: 哈佛結構; 流水線操作;
專用的硬體乘法器; 特殊的 DSP 指令; 快速的指令週期。這些特點使得
TMS320 DSP 晶片可以實現快速的 DSP 運算,並使大部分運算(例如乘法)
能夠在一個指令週期內完成。由於 TMS320 DSP 晶片是軟體可程式器件,因此
具 有 通 用 微 處 理 器 方 便 靈 活 的 特 點。下 面 我 們 分 別 介 紹 這 些 特 點 是 如 何 在
TMS320 系列 DSP 晶片中應用並使得晶片的功能得到加強。
2.2.1 哈佛結構
哈佛結構是不同於傳統的馮‧諾依曼(Von Neumann)結構的並行體系結
構,其主要特點是將程式和資料儲存在不同的儲存空間中,即程式記憶體和資
料記憶體是兩個相互獨立的記憶體,每個記憶體獨立定址,獨立存取。與兩個
記憶體相對應的是系統中設置了程式匯流排和資料匯流排兩條匯流排,從而使
資料的存取速度提高了一倍。而馮‧諾依曼結構是將指令、資料、位址儲存在
同一記憶體中,統一定址,依靠指令計數器提供的位址來區分是指令、資料還
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066
DSP晶片的原理與應用/張雄偉, 陳亮, 徐
光輝編著. --初版.--臺北市:五南,
2004[民93]
面; 公分
參考書目:面
ISBN 978-957-11-3651-4 (平裝)
1.微電腦
471.516 93010855
5D57
DSP晶片的原理與應用
DSP Chip : Fundamental and Application
編 著 ─ 張雄偉 陳 亮 徐光輝
校 訂 ─ 黃英哲
發 行 人 ─ 楊榮川
總 編 輯 ─ 龐君豪
主 編 ─ 穆文娟
責任編輯 ─ 李敏華
出 版 者 ─ 五南圖書出版股份有限公司
地 址:106台 北 市 大 安 區 和 平 東 路 二 段 3 3 9 號 4 樓
電 話:(02)2705-5066 傳 真:(02)2706-6100
網 址:http://www.wunan.com.tw
電子郵件:wunan@wunan.com.tw
劃撥帳號:0 1 0 6 8 9 5 3
戶 名:五南圖書出版股份有限公司
台中市駐區辦公室/台中市中區中山路6號
電 話:(04)2223-0891 傳 真:(04)2223-3549
高雄市駐區辦公室/高雄市新興區中山一路290號
電 話:(07)2358-702 傳 真:(07)2350-236
法律顧問 元貞聯合法律事務所 張澤平律師
出版日期 2 0 0 4 年 8 月 初 版 一 刷
版權聲明 定 價 新 臺 幣 8 5 0 元
本書為中國電子工業出版社獨家授權的中文繁體字
版本,僅限於台灣地區出版發行,本書專有出版權
屬中國電子工業出版社所有,該專有出版權受法律
保護。
※版權所有.欲利用本書內容,必須徵求本公司同意※
本試閱檔為五南所有。如欲購買此書,請至五南網站 www.wunan.com.tw
或來電(02)2705-5066