第一篇:ERP原理與應用課后題答案 第 3 章 習題解答
第 3章 采購、銷售、庫存管理
思考與練習題解答
1.采購部門的職能是什么?在企業中的實施程序是什么? 答:
采購部門的職能體現在企業采購的實施過程中,結合采購實施程序來描述。
(1)采購部門匯總生產部門提供的用料計劃,參照庫存部門盤點得到的原料庫存信息 和銷售部門的預測信息,確定企業的采購需求;
(2)采購部門尋找相應的供貨商,調查其產品在數量、質量、價格、信譽等方面是否 滿足購買要求;
(3)采購部門確定采購計劃,即詳細的購買計劃和需求信息,提供采購計劃給財務部 門;
(4)財務部門進行財務預算,預算結果報管理層審批;
(5)管理層審批預算報告,預算符合要求就開始執行采購計劃,預算超支要把采購計 劃退回采購部門,重新修正采購計劃;
(6)執行采購計劃后,供應商按采購計劃供貨;(7)采購到貨后,質量部門進行檢驗;
(8)驗收合格的貨物進入倉庫,庫存部門更新庫存臺賬;(9)驗收不合格,要進行退換貨處理,更新供應商信息;
(10)驗收完畢,財務部門處理原材料明細賬,并開具采購發票,然后支付供應商貨 款。
2.銷售部門的職能是什么? 答:
銷售部門的職能如下:
(1)進行市場一線信息收集、市場調研工作;
(2)制定年度銷售計劃,進行目標分解,并執行實施;(3)營銷網絡的開拓與合理布局;
(4)建立各級客戶資料檔案,保持與客戶之間的雙向溝通;(5)合理進行銷售部預算控制;
(6)制定業務人員行動計劃,并予以檢查控制;(7)按企業回款制度,催收或結算貨款。
3.企業預測的作用是什么? 答:
預測能生成銷售訂單的預測,這些預測是作為計劃和進度的輸入,它為所有的BOM 層次計算物料需求,它與資源需求計劃,主生產計劃,物料需求計劃,分銷需求計劃有關。(1)資源需求計劃使用預測作為估計產品制造所需要的時間和資源。
(2)對主生產計劃來說,來自預測的數據是它的輸入,這些數據用來在生產計劃執行 之前幫助決定產品的需求。
(3)物料需求計劃是一個訂單和計劃系統,它把預測數據作為其下層部件的輸入,而 這些下層部件均為具有獨立需求的部件。
1(4)分銷需求計劃是計劃和控制最終產品分銷的系統,它輸入了預測數據之后,就能 對分銷所需提供的需求作業進行準確的計劃。
4.客戶訂單處理的流程是什么? 答:
(1)根據產品目錄及報價,企業與客戶初步建立了購買訂單。
(2)企業要根據已建立的客戶檔案資料,對客戶的信用狀況進行審核,核定其信用額 度。當該客戶的應收賬款加上本次交易金額之和大于其信用額度時,一般不予進行交易。(3)如果客戶的信用審核被通過,接下來需要進行產品庫存的查詢,以便決定庫存的 分配發貨的選擇,以及發貨給客戶的策略。
(4)當報價,信用,庫存各方面信息均已得到之后,就可以與客戶進行交易,簽定正 式訂單。
(5)有了訂單之后,也可以根據需要對訂單進行修改和撤消以及跟蹤。(6)產品完工之后,可以開出發票和發貨單,并進行貨物的發運。
5.銷售分析的目的及其流程是什么? 答:
銷售分析的目的可以分為幾個方面:
(1)通過監督銷售員在銷售過程中所獲得的利潤效率效果。
(2)提高產品銷售的透明度,便于分析完成或沒有完成的銷售目標的原因。
(3)了解銷售業績,各種資源的利用狀況,找出與現實最大利潤目標之間的差距,從 而進一步通過提高企業管理水平來提高經濟效率。
銷售分析可以按以下流程進行:
(1)建立銷售分析計劃,為了要確定分析的內容,范圍,目的和要求,時間進度等,便于分析工作的順利進行,必須先建立一份銷售計劃,其內容就是由以上各項所組成。
(2)收集分析數據,數據是分析工作的重要依據。計劃數據,核算數據,歷史數據,同類企業數據等均是銷售分析所需要的。
(3)整理分析數據,在正式作銷售分析之前,還需要對分析數據進行正確與否的檢查 及核實,然后結合具體的分析方法對數據進行整理。
(4)選取銷售分析方法,銷售分析方法有很多種,一般可以分為使用比較法,比率分 析法,差額分析法和平衡分析法,他們均屬于數量分析方法。
在比較法中,可以用本期實際指標與上年或上月的實際指標對比,也可以用本期實際指 標與計劃或定額指標相比。
在比率分析法中,可以用不同時期的某向指標或各項指標之間的相對數進行分析。在進 行銷售分析時,可以根據需要,從以上各種方法中選取某種方法。
(5)做出分析結論,在選取了分析方法之后,可以根據已有的數據進行分析,并對分 析的結果做出結論,然后再建立一份銷售分析報告。
6.庫存管理的作用和地位?在企業中的實施程序是什么? 答:
庫存管理的作用:使企業保有—個最佳庫存水平:既能很好的滿足物資需求,保障供應,又可以降低庫存總成本。
庫存管理在企業中的實施程序一般包括以下幾個環節:
(1)采購入庫和產品入庫。企業生產部門制造或裝配的產成品完工后,如果不立刻銷
售,需要先存放在成品倉庫,等待銷售訂單。采購計劃確定的原材料到貨后需要驗收入原材 料倉庫。對于這些物品的入庫都需要辦理入庫手續。
(2)物資賬務管理。采購物品和產成品入庫后,需要進行相應的臺賬處理和各庫房分 類賬的管理,同時財務部門也要更新原材料明細賬。
(3)倉庫管理。對于庫存物資要定期進行盤存清點,更新庫存信息。
(4)辦理物資出庫手續,包括生產領料和銷售出貨,同時更新庫存臺賬,原材料明細 賬,和各庫房分類賬等信息。
(5)廢舊物資處理。庫存管理部門定期盤點庫存,當有廢舊物資需要處理時,核定物 資,形成處理方案,報主管部門審批,審批同意后,進行廢舊物資的處理,處理完成后形成 處理報告存檔。
(6)倉儲費用核算。由財務部門和庫存管理部門根據各種庫存賬目如庫存臺賬、各庫 房分類賬、原材料明細賬等及相應的保管和管理費用進行核算。
7.為什么企業采購、庫存管理需要使用ERP? 答:
傳統的企業采購存在大量問題,直接影響著采購環節在現代企業管理中的作用,主 要問題包括:
(1)大部分采購是典型的非對稱信息博弈過程(2)響應用戶需求能力遲鈍
(3)供需關系大都是臨時或短期的合作關系,競爭多于合作(4)采購與預測和物料需求計劃結合不緊密
ERP 中的采購管理有效處理了傳統采購管理中的問題,采購部門制定的采購計劃能緊密 地結合銷售預測信息和生產的物料需求信息,對供應商執行實時和動態的管理。
庫存管理存在的最大的問題就是如何降低庫存,同時又能保證生產。任何企業都不希望 存在任何形式的庫存積壓,無論是原材料、在制品還是產品的庫存。庫存管理存在的問題主 要表現如下:
(1)低效率的信息傳遞
(2)忽視不確定性對庫存的影響(3)庫存控制策略簡單化
(4)產品設計過程沒有考慮庫存的影響
ERP 中的庫存管理很好地集成企業的需求預測、庫存狀態、生產計劃等企業管理的重要 數據,實現高效的信息傳遞。根據對不確定因素的跟蹤,制定相應的庫存管理控制策略。從 而實現對庫存適實的管理,除此之外,對產品設計過程也提供各種庫存信息,如庫存成本計 算等,使產品規劃更具有可行性。
8.怎樣理解庫存控制在企業中的作用? 答:
庫存控制隨時可以提供完整的庫存信息,包括明細和匯總的信息,以便管理者計劃和 控制產成品、在制品和原材料的庫存,同時也提供周期盤點的處理。
(1)庫存更新,使用者可以自行定義庫存,并根據入庫、出庫等變動情況隨時進行庫 存的更新,以便使庫存量保持最新的狀態。
(2)庫存事務過賬,庫存事務能通過過賬功能自動地過到總賬中去,在過賬時可以顯 示庫存變動數量的總額、單位和成本等。
(3)建立物料文檔,可以為物料建立庫存文檔,在文檔中具有該物料的編號、品名、3 規格、批號、批量、提前期等各種類型的數據。
(4)庫存查詢,庫存文檔中所存在的各種數據都可以通過查詢功能而找到,如各種庫 存物料數據、庫存更新的歷史、明細與匯總的庫存狀況、物料的耗用量、庫存周轉率等。
(5)庫存盤點,為了管理庫存,保證庫存數據的準確度,庫存的周期盤點是必要的,通過盤點可以發現盈與虧,找出盈虧問題所在,對庫存系統的績效進行評估。
9.ERP 中采購管理的流程是什么? 答:
(1)根據采購計劃填制采購申請單,當采購申請單得到批準后,可以開始做采購的 準備,這個準備包括:得到供應商的報價,了解供應商的信用情況、產品質量、交貨進度.(2)與供應商簽訂采購合同,即一份采購訂單。
(3)根據采購訂單的內容,對供應商發送來的貨物,進行數量上的點收和質量上的驗 收。
(4)當驗收合格之后,采購物品可以正式人庫,如果驗收不合格,則應該進行退貨處 理。
10.ERP 中倉庫管理的流程是什么? 答:
ERP 中庫存管理業務流程,描述如下:
(1)物料進出庫管理和各個倉庫的交易作業處理。包括:
? 采購管理中的采購到貨后,對貨物的驗收入庫,驗收不合格可能產生退貨處理。涉及到的單據有收料單,收料退回單,收料檢驗單,驗收單,驗退單等等。? 生產部門生產完工后,驗收產品入庫。涉及到的單據有入庫單等。? 生產部門安排生產,領用原料。涉及到的單據有領料單,退料單等。? 銷售部門銷售貨物,庫存安排出貨給客戶。涉及到的單據有出庫單等。? 各個倉庫間的物料調撥管理。涉及到的單據有調撥單,借用/歸還單等。(2)各倉庫存貨作業處理。包括:
? 庫存物資的定期盤存,涉及到的單據有盤點調整單等。? 庫存廢舊物資的處理。涉及到的單據有報廢單、銷毀單等。? 庫存成本核算。涉及到各種庫存物料的成本信息表。
11.案例
現象1:一個產品由成百上千種物料組成,最終又可以分解為各種原輔材料,每種材料 的批量和采購提前期都不相同,為了降低成本而又不影響生產,每種材料究竟應該在倉庫里 保存多少?這一直是企業非常關心的問題。有許多企業就是因為庫存的物料不配套,由于工 藝調整便造成庫存物料的大量浪費。
現象2:在有些制藥、食品、化工企業,大量的物料批次賬已經混亂不堪,沒有進行先 進先出的發料管理,有些物料已經過期、變質,還作為企業的存貨存在賬上。誰也不知道每 批物料的去向,出現了質量問題以后,沒有辦法去追溯。
現象3:倉庫保管員辛辛苦苦編制庫存報表被領導一把扔在那里沒有起到相應的作用。現象4:每個月的月底,財務都會跑來和倉庫保管員對賬,對來對去卻總是對不上,而 財務部門對于倉庫保管員送來的一摞料單也是頭疼不已。
比如對于現象1,因為編制采購計劃的關鍵是準確的物料清單(BOM)、采購批量和時
段庫存量,在手工處理條件下,這些數據都非常難獲得,而管理軟件中的采購系統在編制采
購計劃時,有三個方面的需求來源,分別是生產的建議采購計劃、庫存量不足的補庫采購計 劃和其他采購需求,這些需求都是通過聯網的系統直接從相關的部門獲得的,換言之,也就 是真實和準確的。在確定了這三方面的需求后,通過合并下達功能,系統將一段時期內的需 求匯總,并按照系統中定義的物料與采購員的關系,生成責任到人的采購計劃。這樣就可以 從根本上解決采購計劃的盲目性問題和采購計劃編制的復雜性問題,并且還可以解決采購資 金的計劃問題、采購審批的問題、采購計劃完成情況的跟蹤問題等。
通過企業管理信息系統,上述的各種問題都可以得到不同程度的解決,相應的功能可以 參考詢價、報價、自動更新貨源清單、自動跟蹤采購訂單、自動形成各種統計報表等功能的 產品介紹。
題目:試分析現象2、3、4 的原因以及在集成的信息系統中如何實現? 答:
現象2 的原因:人工處理方式不能有效地記錄各種帳表信息,導致庫存賬目混亂。現象3 的原因:庫存報表屬于最基層的決策參考信息,不能和企業的決策層需求直接的 結合在一起,對決策起輔助參考作用。
現象4 的原因:財務部門和庫存部門的信息不能及時溝通,各自獨立進行日常業務處理,月底的時候才進行對帳,月底面對大量的數據,庫存部門和財務部門核對起來難度很大。
在集成的信息系統中,企業庫存管理人員記錄各種出入庫業務,盤點業務等信息,系統 自動更新相應物資的庫存信息,包括各種明細帳和總帳等。系統自動集成各個子系統的信息,為領導的決策提供有效的相關信息,不需要直接面對報表找出自己需要的信息。系統內財務 部門和庫存部門的信息是及時的相互傳遞的,如發生銷售貨物出庫,庫存管理子系統需要錄 入出庫單記錄業務發生信息,信息系統自動更新庫存信息,并把該出庫信息傳遞到總帳中,財務人員對此進行相應的財務核算,錄入銷售發票,財務部門再根據客戶支付貨款情況,錄 入收款單。這個過程是相互關聯的,信息是及時的在兩個或者多個相關聯的系統內傳遞的。
第二篇:ERP原理與應用
ERP原理與應用(電子商務專業)
2011-9-6 6:50:56來源: 卓越亞馬遜
《21世紀高等職業教育財經類規劃教材:ERP原理與應用(電子商務專業)》作者歐陽文霞,ISBN9787115250629,定價¥29.00,近期由人民郵電出版社出版,BTC電商網小編為整理推薦《21世紀高等職業教育財經類規劃教材:ERP原理與應用(電子商務專業)》的內容概要、作者介紹、在線閱讀等最新電子商務圖書信息,比較21世紀高等職業教育財經類規劃教材:ERP原理與應用(電子商務專業)在卓越網、當當網等網上書店的價格折扣,幫助大家了解和購買!
內容概要
《ERP原理與應用》由歐陽文霞主編,從ERP的核心思想出發,以ERP的基本理論為基礎,著重
介紹了ERP的計劃層次、ERP各功能模塊的框架體
系和業務流程,并論述了ERP實施的相關步驟和注
意事項。全書共分為9章,包括ERP概述、ERP的層次結構、ERP的財務管理系統、ERP的生產控制
系統、ERP的物流供應鏈系統、ERP的人力資源管
理系統、ERP的質量管理、企業信息化集成和ERP
實施。本書安排了豐富的實訓內容,可登錄企業信
息化實訓平臺進行模擬操作,網址為www.paas.so,用戶名為999,密碼為888888,登錄后選擇“管理員”。
本書配有大量的圖表,通俗易懂,架構清晰,既可
作為高職院校電子商務、企業管理、計算機、物流管理等專業的教材或參考書,亦可作為各類成人教育培訓機構的培訓教材,也可供企業領導、技術人員和管理人員了解和實施ERP參考。
編輯推薦
《ERP原理與應用》由歐陽文霞主編,針對高校學生的ERP課程,將理論與實踐有機地結合在一起,學生在學習、掌握相關理論的基礎上,完成操作演練過程。本書將ERP的核心部分及擴展部分編制整合到一個統一的系統之中,學生可以模擬真實操作系統,如在系統中自行注冊公司、定義角色、網上考試;系統還可以自動閱卷,不受時間限制地實現學生實訓目的。該系統B/S架構的特點可以讓學生的實訓擺脫實驗室,真正實現與實際工作接軌。
第三篇:數據庫原理及應用第7章課后習題答案
習題7
1、試述事務的概念及事務的四個特性。
事務(Transaction)是用戶定義的一個數據庫操作序列,這些操作是一個完整的工作單元,一個事務內的所有語句被作為一個整體,這些操作要么全做,要么全不做。事務是數據庫環境的中的邏輯單元,相當于操作系統中的進程。
為了保證數據庫中數據的正確性,一個事務具有四個特性:原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)和持續性(Durability)。這四個特性簡稱ACID特性。
2、試述事務的狀態及轉換。
3、在數據庫中為什么要并發控制?并發控制能保證事務的哪些特性?
數據庫的一個明顯的特點是多個用戶共享數據庫資源,尤其是多用戶可以同時存取相同的數據。在這樣的系統中,在同一時刻并發運行的事務數可達數百個。若對事務的并發操作不加以控制,就會造成數據存、取的錯誤,破壞了數據的一致性和完整性。
并發控制可以防止數據不一致性出現。
4、并發操作可能會產生哪幾類數據不一致?用什么方法可以避免不一致性的情況?
并發操作帶來的數據不一致性分為四種情況:丟失數修改、讀“臟”數據、不可重復讀和產生“幽靈”數據。
在數據庫環境下,進行并發控制的主要技術有封鎖(Locking)、時間戳(Timestamp)和樂觀控制法。商用的DBMS一般都采用封鎖方法。
5、什么是封鎖?基本的封鎖類型有哪些?試述它們的含義。
封鎖機制,即加鎖(Locking),是一種并發控制機制,是用來調整對共享目標的并行存取的技術。事務通過向封鎖管理程序的系統組成部分發出請求而對事務加鎖。
基本封鎖類型有兩種:共享鎖(Share Locks,簡記為S鎖或讀鎖)和排它鎖(Exclusive Locks,簡記為X鎖或寫鎖)。
6、如何用封鎖機制保證數據的一致性?
在運用X鎖和S鎖對數據對象加鎖時,還需要約定一些規則,這些規則為封鎖協議或加鎖協議(Locking Protocol)。對封鎖方式加不同的規則,就形成了各種不同級別的封鎖協議。不同級別的封鎖協議所能達到的一致性級別是不同的。
7、什么樣的并發調度是正確的調度?
可串行性(Serializability)是并發事務正確調度的準則。按照這個準則規定,一個給定的并發調度,當且僅當它是可串行化的,才認為是正確調度。
8、理解并解釋下列術語的含義:
封鎖、活鎖、死鎖、排他鎖、共享鎖、可串行化的調度、兩段鎖協議。
1)加鎖就是事務T在對某個數據對象(例如表、記錄等)操作之前,先向系統發出請求,封鎖其要使用的數據。加鎖后事務T就對該數據對象有了一定的控制,在事務T釋放它的鎖之前,其它的事務不能更新此數據對象。
2)活鎖:如果事務T1封鎖了數據R,事務T2又請求封鎖R,于是T2等待。T3也請求封鎖R,當T1釋放了R上的封鎖之后系統首先批準了T3的請求,T2仍然等待。然后T4又請求封鎖R,當T3釋放了R上的封鎖之后系統又批準了T4的請求……,T2有可能永遠等待,這就是活鎖。
3)死鎖:如果事務T1封鎖了數據R1,T2封鎖了數據R2,然后T1又請求封鎖R2,因T2已封鎖了R2,于是T1等待T2釋放R2上的鎖,接著T2又申請封鎖R1,因T1已封鎖了R1,T2也只能等待T1釋放R1上的鎖。這樣T1在等待T2,而T2又在等待T1,T1和T2兩個事務永遠不能結束,形成死鎖。4)共享鎖:
若事務T對數據對象A加上S鎖,則事務T可以讀A,但不能修改A。其它事務只能再對A加S鎖,而不能加X鎖,直到T釋放A上的S鎖。這就保證其他事務可以讀A,但在T釋放A上的S鎖之前不能對A做任何修改。5)排他鎖:
若事務T對數據對象A加上X鎖,則只允許T讀取和修改A,但不允許其它事務再對A加任何類型的鎖和進行任何操作,直到T釋放A上的鎖。這就保證其他事務在T釋放A上的鎖之前不能再讀取和修改A。6)多個事務的并發執行是正確的,當且僅當其結果與按某一次序串行地執行這些事務時的結果相同,稱這種調度策略為可串行化(Serializable)調度。
7)所謂兩段鎖協議是指所有事務必須分兩個階段對數據項加鎖和解鎖。具體內容如下: ①在對任何數據進行讀、寫操作之前,事務首先要獲得對該數據的封鎖;
②在釋放一個封鎖之后,事務不再申請和獲得任何其他封鎖。
9、數據庫中為什么要有恢復子系統?它的功能是什么?
系統故障會丟失這些事務對數據的修改,使數據庫處于不一致狀態。
恢復子系統在系統重啟時,撤銷所有未完成的事務,并重做已經提交的事務,以保證將數據庫真正恢復到一致狀態。
10、數據庫運行過程中可能產生的故障有幾類?哪些故障影響事務的正常執行?哪些
故障破壞數據庫數據? 1)事務內部的故障
事務內部的故障有的是可以通過事務程序本身發現的,有的是非預期的,不能由事務程序處理的。
事務故障意味著事務沒有達到預期的終點,因此,數據庫可能處于不正確的狀態。恢復程序要在不影響其他事務運行的情況下,強行回滾該事務,即撤銷該事務已經作出的任何對數據庫的修改,使得該事務好像根本沒有啟動一樣。這類恢復操作稱為事務撤銷(UNDO)。
2)系統故障
系統故障又稱為軟故障,是指造成系統停止運轉,要使得系統重新啟動的故障。例如,硬件錯誤(如CPU故障)、操作系統故障、DBMS代碼錯誤、系統斷電等都是系統故障。這樣的故障會影響正在運行的所有事務,但不破壞數據庫。
3)其他故障
介質故障或由計算機病毒引起的故障或破壞可歸為其他故障。
介質故障常稱為硬故障,指外存故障,如磁盤損壞、磁頭碰撞等。這類故障會對數據庫造成破壞,并影響正在操作數據庫的所有事務。這類故障發生的可能性小得多,但破壞性最大。
各種故障對數據庫的影響有兩種可能性:一是數據庫本身被破壞;二是數據庫沒有被破壞,但數據可能不正確,這是由于事務的運行被非正常終止造成的。
11、數據庫恢復技術有哪些?
1)利用備份技術 2)利用事務日志 3)利用鏡像技術
12、什么是數據庫的備份?
數據備份是指定期或不定期地對數據庫數據進行復制,可以將數據復制到本地機器上,也可以復制到其他機器上,也稱為數據轉儲。
13、什么是日志文件?為什么要設日志文件?
日志文件(log)是用來記錄事務對數據庫的更新操作的文件。具體的作用是:
a)事務故障恢復和系統故障恢復必須用日志文件。b)在動態備份方式中必須建立日志文件,后備副本和日志文件結合起來才能有效地恢復數據庫。
14、登記日志文件時為什么必須先寫日志文件,后寫數據庫?
如果先寫了數據庫修改,而在日志文件中沒有登記下這個修改,則以后就無法恢復這個修改了。如果先寫日志,但沒有修改數據庫,按日志文件恢復時只不過是多執行一次不必要的UNDO操作,并不會影響數據庫的正確性。所以為了安全,一定要先寫日志文件,即首先把日志記錄寫到日志文件中,然后寫數據庫的修改,這就是“先寫日志文件”的原則。
15、什么是數據庫鏡像?它有什么用途?
所謂鏡像就是在不同的設備上同時存有兩份數據庫,把一個設備稱為主設備,另一個稱為鏡像設備。主設備和鏡像設備互為鏡像關系,每當主數據庫更新時,DBMS自動把整個數據庫或其中的關鍵數據復制到另一個鏡像設備上。保證鏡像數據與主數據庫的一致。
這樣,一旦出現介質故障,可由鏡像磁盤繼續提供使用,同時DBMS自動利用鏡像磁盤數據進行數據庫的恢復,不需要關閉系統和重裝數據庫副本。
由于數據庫鏡像是通過復制數據實現的,頻繁地復制數據自然會降低系統運行效率,因此在實際應用中用戶往往只選擇對關鍵數據和日志文件鏡像,而不是對整個數據庫進行鏡像。
第四篇:管理學原理與方法課后習題答案
第一章
1.人類活動的特點是什么?為什么管理實踐與人類歷史同樣悠久?
答:三個基本特點:目的性、依存性、知識性。這三個特點為人類的管理實踐提供了客觀條件,所以管理實踐與人類歷史同樣悠久。
2.何謂管理?管理的基本特征是什么?
答:管理是管理者為了有效地實現組織目標、個人發展和社會責任,運用管理職能進行協調的過程。特征:
1、管理是人類有意識有目的的活動
2、管理應當是有效的3、管理的本質是協調
4、協調是運用各種管理職能的過程。
3.管理活動具有哪些基本職能?它們之間的關系是什么?
答:基本職能有:計劃、組織、領導、控制、創新。每一項管理工作一般都是從計劃開始,經過組織、領導到控制結束。各職能之間同時相互交叉滲透,控制的結果可能又導致新的計劃,開始又一輪新的管理循環。創新在這管理循環之中處于軸心的地位,成為推動管理循環的原動力。
4.分析管理二重性的基本內容。
答:管理的自然屬性,管理的出現是由人類活動的特點決定的,管理性質并不以人的意志為轉移,也不因社會制度意識形態的不同而有所改變。管理的社會屬性,管理是為了達到預期目的而進行的具有特殊職能的活動,是為了使人與人之間的關系以及國家、集體和個人的關系更加和諧。
5.一個有效的管理者需要扮演哪些角色?需要具備哪些技能?
答:有人際角色、信息角色、決策角色。技能:技術技能、人際技能、概念技能。
6.分析管理學的研究對象及其方法目標。
答:各種管理工作中普遍適用的原理和方法。方法:歸納法、實驗法、演繹法。
第二章
1.理解中國古代管理思想要點的主要內容,并思考對現代企業經營有何啟示。比如,中國古代法治思想的基本原則是什么?
答:順“道”、重人、人和、守信、利器、求實、對策、節儉、法治。現代企業做到這幾點才能在企業中得人心,每個人都積極做好自己的工作,企業工作效率才會提高。“明法、一法”明法是法律公布于世。一法是在法律面前人人平等。
2.請綜合分析斯密與巴貝奇關于勞動分工的研究。
答:斯密認為日用必需品供應情況的好壞,決定于兩個因素:一是這個國家的人民的勞動熟練程度、勞動技巧和判斷力的高低;二是從事游泳勞動的人數和從事無用勞動人數的比例。巴貝奇提出了“邊際熟練”原則認為分工可以減少支付工資這一好處。
3.科學管理理論為什么會在19世紀末的美國產生?泰羅為什么要研究并提出科學管理理論?其理論的實質是什么?其理論的主要內容是什么?并談談科學管理理論對目前我國企業管理的啟發。
答:因為當時隨著生產的發展,科學技術的進步,自由競爭的資本主義也逐步走向壟斷的資本主義。單憑經驗進行生產和管理已經不能適應這種劇烈爭奪的局面了。泰羅認為單憑經驗進行管理的方法是不科學的,必須加以改變。實質是謀求最高工作效率。內容:1.對工人提出科學的操作方法,以便合理利用工時,提高工效。2.在工資制度上實行差別計件制。3.對工人進行科學的選擇、培訓和提高。4.制定科學的工藝規程,并用文件形式固定下來以利推廣。5.使管理和勞動分離,把管理工作稱為計劃職能,工人的勞動稱為執行職能。
4.理解法約爾關于經營和管理的概念及其管理原則。
答:概念:法約爾認為,要經營好一個企業,不僅要改善生產現場的管理,而且應當注意改善有關企業經營的六個方面的職能:1.技術職能2.經營職能3.財務職能4.安全職能5.會計職能6.管理職能(計劃、組織、指揮、協調、控制)原則:1.分工2.權力與責任3.紀律4.統一命令5.統一領導6.員工個人要服從整體7.人員的報酬要公平8.集權9.等級鏈10.秩序11.平等12.人員保持穩定13.主動性14.集體精神。
5.解釋厄威克的管理理論綜合概念圖。
答:厄威克認為管理過程是由計劃、組織和控制三個主要職能構成的。他強調,科學調查和分析是指導一切管理職能的基本原則,并在此基礎上確定了與主要職能能相適應的三項指導原則——預測、協調和指揮。他還歸納出了管理的間接目標:秩序、穩定、主動性和集體精神。
6.人際關系學說的主要內容是什么?行為科學研究的主要內容是什么?
答:人際:1.企業的職工是“社會人”。2.滿足工人的社會欲望,提高工人的士氣,是提高生產效率的關鍵3.企業中實際存在著一種“非正式組織”4.企業應采用新型的領導方法。行為:
1.需要層次理論2.雙因素理論3.X、Y理論4.Z理論。
7.理解管理科學派、決策理論學派的主要觀點。
答:管理科學派:使用先進的數理方法及管理手段,使生產力得到最為合理的組織,以獲得最佳的經濟效益,而較少考慮人的行為因素。決策理論學派:1.管理就是決策2.決策氛圍程序性和非程序性決策。
8.新經濟時代或知識經濟時代的主要特征是什么?理解知識經濟時代管理原則的變革。答:知識和掌握知識的員工將比資本和土地等自然資源更為重要,知識將成為創造財富的最重要的資本,人本思想將真正成為企業管理的指導思想。變革:1.對等的知識聯網2.集成的過程3.對話式的工作4.人類的時間與計時5.建立虛擬組織和動態團隊。
9.理解我國現代企業管理思想發展的歷史。
答:一階段:擴大企業自主權,推行經濟責任制和利改稅為主要內容。二階段:以推行各種經營責任制,實行所有權和經營權分離為主要內容。三階段:以理順產權關系,轉換企業經營機制和建立現代企業制度為主要內容。
第三章
1.什么是系統?系統有哪些基本特征?管理者可從系統原理中得到哪些啟示?
答:系統是指由若干相互聯系、相互作用的部分組成,在一定環境中具有特定功能的有機整體。特征:集合性、層次性、相關性。1.要銘記整個企業是是個整體,局部利益要服從整體利益2.研究動態原理,才能預見系統的發展趨勢,掌握主動3.從開放性原理出發,努力從開放中擴大本系統從外部吸入的物質、能量和信息4.能動地改變環境5.把許多普通的東西綜合為新的構思、新的產品、創造出新的系統。
2.如何理解責任原理?責任原理的本質是什么?管理者可從責任原理中得到哪些啟示?
答:在合理分工的基礎上明確規定這些部門和個人必須完成的工作任務和必須承擔的相應責任。一:挖掘人的潛能的最好辦法是明確每個人的職責1.職責界限要清楚2.職責中要包括橫向聯系的內容3.職責一定要落實到每個人。二:職位設計和權限委授要合理1.權限2.利益
3.能力這三個質檢單關系應遵守等邊三角形定理。三:獎懲要分明、公正而及時。
3.何謂“以人為主體的管理”?又如何實現“以人為主體的管理”?
答:人本原理就是以人為主體的管理思想。一:職工是企業的主體;二:有效管理的關鍵是
職工參與;三:現代企業管理的核心是使任性的到最完美的發展;四:管理是為人服務的。尊重人、依靠人、發展人、為了人、是人本原理的基本內容和特點。
4.何謂效果、效率和效益?人類一切活動為何要遵循效益原理?
答:效果:是指由投入經過轉換而產出的成果,其中有的是由效益的,有的是無效益的。效率,是指單位時間內所取得的效果的數量,反映了勞動時間的利用狀況,與效益有一定的聯系。效益是有效產出與投入之間的一種比例關系,可從社會和經濟這兩個不同角度去考察,即社會效益和經濟效益。效益的高低直接影響著組織的生存和發展。
5.管理有效性的實質是什么?管理者如何追求自身工作的效益?
答:管理有效性的實質是:公正、客觀。
管理者在追求自身工作的效益時要做到:1:管理效益的直接形態是通過經濟效益而得到表現的。2:影響管理效益的因素很多,其中主題管理思想正確與否占有相當重要的地位。3:追求局部效益必須同追求全局效益協調一致。4:管理應追求長期穩定的高效益。5:建立管理活動的效益觀。
第四章
1.在管理道德方面,尊在哪些基本觀點?各種觀點的要義和區別何在?
答:
一、功利主義道德觀,這種觀點認為,能給行為影響所及的大多數人帶來最大利益的行為才是善的二、權力至上道德觀,能尊重和保護個人基本權利的行為才是善的三、公平公正道德觀,管理者不能因種族、性別、個性、個人愛好、國籍、戶籍等因素對部分員工歧視,而那些按照同工同酬的原則和公平公正的標準向員工支付薪酬的行為是善的四、社會企業道德觀,只要按照企業所在地區政府和員工都能接受的社會契約所進行的管理行為就是善的五、推己及人道德觀。
2.合乎道德的管理具有哪些特征?
答:1.不僅把遵守道德規范視作組織獲取利益的一種手段,而且更把其視作組織的一項責任。
2.不僅從組織自身角度更應從社會整體角度看問題。3.尊重所有者以外的利益相關者的利益,善于處理組織與利益相關者的關系,也善于處理管理者與一般員工及一般員工內部的關系 4.不僅把人看作手段,更把人看作目的。5.超越了法律的要求,能讓組織取得卓越的成就。6.具有自律的特征。7.以組織的價值觀為行為向導。
3.影響管理道德的因素有哪些?
答:1.到的發展階段 2.個人特征 3.組織結構 4.組織文化 5.問題強度
4.管理者可以采取哪些辦法來改善組織成員的道德行為?
答:1.挑選高道德素質的員工 2.建立道德守則和決策規則 3.在道德方面領導員工 4.設定工作目標 5.對員工進行道德教育 6.對績效進行全面評價 7.進行獨立的社會審計 8.提供正式的保護機制。
5.企業的社會責任主要體現在哪些方面?
答:1.辦好企業,把企業做強、做大、做久 2.企業一切經營管理行為應符合道德規范 3.社區福利投資 4.社會慈善事業 5.自覺保護自然環境。
第五章
1.管理的法律方法的內容和實質是什么?有何特點和作用?如何正確運用?
答:內容:不僅包括建立和健全各種法規,而且包括相應的司法工作和仲裁工作。實質:實
現全體人民的意志,并維護他們的根本利益,代表他們對社會經濟、政治、文化活動實行強制性的、統一的管理。特點:嚴肅性、規范性、強制性。作用:1.保證必要的管理秩序 2.調節管理因素之間的關系 3.使管理活動納入規范化。各種法規要綜合運用、相互配合。
2.管理的行政方法的內容和實質是什么?有何特點和作用?如何正確運用?
答:內容:依靠行政組織的權威,運用命令、規定、指示、條例等行政手段,按照行政系統和層次,以權威和服從為前提,直接指揮下屬工作的管理方法。實質:通過行政組織中的職務和職位來進行管理。特點:1.權威性 2.強制性 3.垂直性 4.具體性 5.無償性作用:1。行政方法的運用有利于組織內部統一目標、統一意志、統一行動,能夠迅速有力地貫徹上級的方針和政策,對全局活動實行有效的控制。2.行政方法是實施其他各種管理方法的必要手段
3.行政方法可以強化管理作用,便于發揮管理職能,使全局、各部門和各單位密切配合,前后銜接,并不斷調整它們之間的進度和相互關系。運用:1.管理者必須充分認識行政方法的本質是服務 2.行政方法的管理效果為領導者水平所制約 3.信息在運用行政方法過程中至關重要 4.行政方法的運用由于借助了職位的權利,因此,對行政下屬來說有較強的約束力,較少遇到下屬抵制,這種特點可能使得上級在使用行政方法時忽視下屬的正確意見和合理要求,從而容易助長官僚主義作風,不利于充分調動各方面的積極性。
3.管理的經濟方法的內容和實質是什么?有何特點?如何正確運用?
答:內容:是夠據客觀經濟規律,運用各種經濟手段,調節各種不同經濟之間的關系,以獲取較高的經濟效益與社會效益的管理方法。實質:圍繞著物質利益,運用各種經濟手段正確處理好國家、集體與勞動者個人三者之間的經濟關系,最大限度地調動各方面的積極性、主動性、創造性和責任感。特點:1.利益性 2.關聯性 3.靈活性 4.平等性運用:1.要注意將經濟方法和教育等方法有機結合起來 2.要注意經濟方法的綜合運用和不斷完善 3.不要迷信重獎重罰的作用,防止以罰代管的傾向。
4.管理的教育方法的內容和實質是什么?如何正確運用?
答:內容:通過教育,不斷提高人的思想品德素質、文化知識素質、專業水平素質,實現人的全面發展是管理工作的重要任務。實質:教研室按照一定的目的、要求對受教育者從德、智、體諸方面施加影響的一種有計劃的活動。運用:教育方法是管理最好的方法。1.專業式教育 2.情景式教育 3.啟發式教育 4.互動式教育。
第六章
1.什么是決策?決策的原則和依據各是什么?
答:管理者識別并解決問題以及利用機會的過程。原則:1.決策遵循的是滿意原則,而不是最優原則。(1)獲得與決策有關的全部信息(2)了解全部信息的價值所在,并據此制定所有可能的方案(3)準確預測每個方案在未來的執行結果2.現實中上述這些條件往往得不到滿足。依據:要求管理者在決策之前以及決策過程中盡可能地通過多種渠道收集信息。
2.組織重大決策大多是追蹤決策。何謂追蹤決策?與初始決策相比,其特點是什么?管理正在進行追蹤決策時要注意什么?
答:隨著初始決策的實施,組織環境發生變化,這種情況下所進行的決策就是追蹤決策。特點是:非零起點決策。應該仔細研究好初始決策,在初始決策的基礎上適當進行更改、發展。
3.戰略決策、戰術決策與業務決策之間有何區別?程序化決策與非程序化決策之間有何區別?
答:戰略決策是在組織中最重要,具有長期性和方向性。戰術決策屬于戰略決策執行過程中的具體決策。業務決策時日常工作中為提高生產效率、工作效率而作出的決策,牽涉范圍較窄。程序化決策涉及的是例行問題,非程序化決策涉及的是例外問題。
4.決策的理論有哪些?
答:
一、古典決策理論
二、行為決策理論
三、回溯決策理論。
5.決策過程包括哪幾個階段?決策過程要受到哪些因素的影響?
答:
一、診斷問題,識別機會
二、識別目標
三、擬定備選方案
四、評估備選方案
五、作出決定
六、選擇實施戰略
七、監督和評估影響:
一、環境
二、過去決策
三、決策者對風險的態度
四、倫理
五、組織文化
六、時間。
6.何為經營單位組合分析法?如何利用它來進行企業經營決策?何謂政策指導矩陣?它有何特點?
答:大部分企業都有兩個以上的經營單位,每個經營單位都有相互區別的產品—市場片,企業應該為每個經營單位確定其活動方向。(1)把企業分成不同的經營單位。(2)計算各個經營單位的市場占有率和業務增長率。(3)根據其在企業中占有的資產的比例來衡量各個經營單位的相對規模。(4)繪制企業的經營單位組合圖。(5)根據每個經營單位在圖中的位置,確定應選擇的活動方向。從市場前景和相對競爭能力兩個角度來分析企業各個經營單位的現狀和特征,并把它們表示在矩陣上,據此指導企業活動方向的選擇。可以更明確的分析出各個經營單位的優劣式,進行揚長補短,把各個經營單位的職能發揮到最佳。
7.確定型決策方法、風險型決策方法和不確定型決策方法各有哪些?
答:一(1)線性規劃(2)量本利分析法二決策樹法三(1)小中取大法(2)大中取大法(3)最小最大后悔值法。
第七章
1.簡述計劃的概念及其性質。
答:計劃既是決策所確定的組織在未來一定時期內的行動目標和方式在時間和空間的進一步展開,又是組織、領導、控制和創新等管理活動的基礎。性質:1:計劃工作是為實現組織目標服務。2:計劃工作是管理活動的基礎3:計劃工作具有普遍性和秩序性4:計劃工作要追求效率。
2.理解計劃的類型及其作用。
類型:(1)從時間長短分類:長期計劃和短期計劃。
(2):從職能空間分類:業務計劃、財務計劃、人事計劃。
(3):根據涉及時間長短及其范圍廣狹的綜合性程度分類:戰略性計劃、戰術性計劃。
(4):根據計劃內容的明確性標準分類:具體性計劃、指導性計劃。
(5):根據程序化程度分類:程序性計劃、非程序性計劃。
作用:(1)為組織成員指明方向,協調組織活動;(2)預測未來,減少變化的沖擊;(3)減少重疊和浪費性的活動;(4)設計目標和標準,以利于控制。
3.解釋孔茨與韋里克的計劃層次體系的基本內容。
答:1.使命 2.目標 3.戰略 4.政策 5.程序 6.規則 7.方案 8.預算。
4.計劃編制包括哪幾個階段的工作?
答:
一、確定目標
二、認清現在三、研究過去
四、預測并有效地確定計劃的重要前提條件
五、擬定和選擇可行性行動計劃
六、制定主要計劃
七、制定派生計劃
八、制定預算,用預算使計劃數字化。
第五篇:DSP原理及應用-(修訂版)鄒彥--課后習題答案(定稿)
第一章:
1、數字信號處理的實現方法一般有哪幾種?
答:數字信號處理的實現是用硬件軟件或軟硬結合的方法來實現各種算法。(1)在通用的計算機上用軟件實現;(2)在通用計算機系統中加上專用的加速處理機實現;(3)用通用的單片機實現,這種方法可用于一些不太復雜的數字信號處理,如數字控制;(4)用通用的可編程 DSP 芯片實現。與單片機相比,DSP 芯片具有更加適合于數字信號處理的軟件和硬件資源,可用于復雜的數字信號處理算法;(5)用專用的 DSP 芯片實現。在一些特殊的場合,要求的信號處理速度極高,用通用 DSP 芯片很難實現(6)用基于通用 dsp 核的asic 芯片實現。
2、簡單的敘述一下 dsp 芯片的發展概況?
答: 第一階段,DSP 的雛形階段(1980 年前后)。代表產品: S2811。主要用途: 軍事或航空航天部門。第二階段,DSP 的成熟階段(1990 年前后)。代表產品: TI 公司 的 TMS320C20 主要用途: 通信、計算機領域。第三階段,DSP 的完善階段(2000 年以后)。代表產品:TI 公司 的 TMS320C54 主要用途: 各個行業領域。
3、可編程 dsp 芯片有哪些特點?
答:
1、采用哈佛結構(1)馮。諾依曼結構,(2)哈佛結構(3)改進型哈佛結構
2、采用多總線結構 3.采用流水線技術
4、配有專用的硬件乘法-累加器
5、具有特殊的 dsp 指令
6、快速的指令周期
7、硬件配置強
8、支持多處理器結構
9、省電管理和低功耗
4、什么是哈佛結構和馮。諾依曼結構? 它們有什么區別?
答: 哈佛結構: 該結構采用雙存儲空間,程序存儲器和數據存儲器分開,有各自 獨立的程序總線和數據總線,可獨立編址和獨立訪問,可對程序和數據進行獨立傳輸,使取指令操作、指令執行操作、數據吞吐并行完成,大大地提高了數據處理能力和指令的執行速度,非常適合于實時的數字信號處理。馮。諾依曼結構: 該結構采用單存儲空間,即程序指令和數據共 用一個存儲空間,使用單一的地址和數據總線,取指令和取操作數都是通過一條總線分時進行。當進行高速運算時,不但不能同時進行取指令和取操作數,而且還會造成數據傳輸通道的瓶頸現象,其工作速度較慢。
區別: 哈佛: 該結構采用雙存儲空間,程序存儲器和數據存儲器分開,有各自 獨立的程序總線和數據總線,可獨立編址和獨立訪問,可對程序和數據進 行獨立傳輸,使取指令操作、指令執行操作、數據吞吐并行完成,大大地提高了 數據處理能力和指令的執行速度,非常適合于實時的數字信號處理。馮: 當進行高速運算時,不但不能同時進行取指令和取操作數,而且還會造成數據傳輸通道的瓶頸現象,其工作速度較慢。
5、什么是流水線技術?
答: 每條指令可通過片內 多功能單元完成取指、譯碼、取操作數和執行等多個步驟,實現多條指令的并行執行,從而在不提高系統時鐘頻率的條件下減少每條指令的執行時間。利用這種流水線結構,加上執行重復操作,就能保證在單指令周期內 完成數字信號處理中用得最多的乘法-累加運算。(圖)
6、什么是定點 dsp 芯片和浮點 dsp 芯片? 它們各有什么優缺點?
答: 若數據以定點格式工作的稱為定點 DSP 芯片。若數據以浮點格式工作的稱為浮點 DSP芯片。定點 dsp 芯片優缺點: 大多數定點 dsp 芯片稱為定點 dsp 芯片,浮點 dsp 芯片優缺 點: 不同的浮點 DSP 芯片所采用的浮點格式有所不同,有的 DSP 芯片采用自 定義的浮點格式,有的 DSP 芯片則采用 IEEE 的標準浮點格式。
7、dsp 技術的發展趨勢主要體現在什么方面? 答:(1)DSP 的內 核結構將進一步改善(2)DSP 和微處理器的融合(3)DSP 和高檔CPU 的融合(4)DSP 和 SOC 的融合(5)DSP 和 FPGA 的融合(6)實時操作系統 RTOS與 DSP 的結合(7)DSP 的并行處理結構(8)功耗越來越低
8、簡述 dsp 系統的構成和工作過程?
答: DSP 系統的構成: 一個典型的 DSP 系統應包括抗混疊濾波器、數據采集 A/D 轉換器、數字信號處理器 DSP、D/A 轉換器和低通濾波器等。DSP 系統的工作過程: ①將輸入信號 x(t)經過抗混疊濾波,濾掉高于折疊頻率的分量,以防止信號頻譜的混疊。②經過采樣和 A/D 轉換器,將濾波后的信號轉換為數字信號 x(n)。③數字信號處理器對 x(n)進行處理,得數字信號 y(n)。④經 D/A 轉換器,將 y(n)轉換成模擬信號;⑤經低通濾波器,濾除高頻分量,得到平滑的模擬信號 y(t)。(圖)抗混疊濾波器 AD轉換器-數字信號處理器 DA轉換器 低通濾波器
9、簡述 dsp 系統的設計步驟? 答: : ①明確設計任務,確定設計目 標②算法模擬,確定性能指令③選擇 DSP 芯片和外圍芯片④設計實時的 DSP 芯片系統⑤硬件和軟件調試⑥系統集成和測試。(圖)
10、dsp 系統有哪些特點? 答:(1)接口 方便(2)編程方便(3)具有高速性(4)穩定性好(5)精度高(6)可重復性好(7)集成方便
11、在進行 dsp 系統設計時,應如何選擇合理的 dsp 芯片? 答:
1、dsp 的運算速度
2、dsp 芯片價格
3、dsp 芯片運算精度
4、dsp 芯片的硬件資源
5、dsp 芯片的開發工具
6、dsp 芯片的功耗
7、其他因素。第二章
1、TMS320C54x 芯片的基本結構都包括哪些部分? 答: ①中央處理器 ②內 部總線結構 ③特殊功能寄存器 ④數據存儲器 RAM ⑤程序存儲器ROM ⑥I/O 口 ⑦串 行口 ⑧主機接口 HPI ⑨定時器 ⑩中斷系統
2、TMS320C54x 芯片的 CPU 主要由哪幾部分組成?
答: ①40 位的算術運算邏輯單元(ALU)。②2 個 40 位的累加器(ACCA、ACCB)。③1 個運行-16 至 31 位的桶形移位寄存器。④17×17 位的乘法器和 40 位加法器構成的乘法器-加法器單元(MAC)。⑤比較、選擇、存儲單元(CSSU)。⑥指令編碼器。⑦CPU 狀態和控制寄存器。
3、處理器工作方式狀態寄存器 PMST 中的 MP/MC、OVLY 和 DROM 三個狀態位對 C54x的存儲空間結構各有何影響? 當 OVLY= 0 時,程序存儲空間不使用內 部 RAM。當 OVLY= 1 時,程序存儲空間使用內 部RAM。內 部 RAM 同 時被映射到 程序存儲空間 和 數據存儲空間。當 MP/ MC=0 時,4000H~EFFFH 程序存儲空間定義為外部存儲器; F000H~FEFFH 程序存儲空間定義為內 部ROM; 當 MP/ MC=1 時,4000H~FFFFH 程序 存儲空間 定 義為外部存儲。DROM=0: 0000H~3FFFH—— 內 部 RAM ; 4000H~FFFFH—— 外 部 存 儲 器 ; DROM=1 : 0000H~3FFFH——內 部 RAM; 4000H~EFFFH——外 部存儲器; F000H~FEFFH——片 內ROM; FF00H~FFFFH——保留。、TMS320C54x 芯片的片內 外設主要包括哪些電路?
① 通用 I/O 引 腳②定時器 ③時鐘發生器④ 主機接口 HPI⑤ 串 行通信接口 ⑥ 軟件可編程等待狀態發生器⑦可編程分區轉換邏輯
5、TMS320C54x 芯片的流水線操作共有多少個操作階段? 每個階段執行什么任務? 完成一條指令都需要哪些操作周期?
六個操作階段:① 預取指 P;將 PC 中的內 容加載 PAB ② 取指 F;將讀取到的指令字加載 PB③ 譯碼 D;若需要,數據 1 讀地址加載 DAB; 若需要,數據 2 讀地址加載 CAB; 修正輔助寄存器和堆棧指針④ 尋址 A;數據 1 加載 DB; 數據 2 加載 CB; 若需要,數據 3 寫地址加載 EAB⑤ 讀數 R;數據 1 加載 DB; 數據 2 加載 CB; 若需要,數據 3 寫地址加載 EAB; ⑥執行 X。執行指令,寫數據加載 EB。
6、TMS320C54x 芯片的流水線沖突是怎樣產生的? 有哪些方法可以避免流水線沖突?
答: ’C54x 的流水線結構,允許多條指令同時利用 CPU 的內 部資源。由于 CPU 的資源有限,當多于一個流水線上的指令同時訪問同一資源時,可能產生時序沖突。
解決辦法① 由 CPU 通過延時自 動解決; ② 通過程序解決,如重新安排指令或插入空操作指令。為了避免流水沖突,可以根據等待周期表來選擇插入的 NOP 指令的數量。
7、TMS320C54x 芯片的串 行口 有哪幾種類型? 四種串 行口 : 標準同步串 行口 SP,緩沖同步串 行口 BSP,時分多路串 行口 TDM,多路緩沖串 行口 McBSP。8、TMS320VC5402 共有多少可屏蔽中斷? 它們分別是什么? NMI 和 RS 屬于哪一類中斷源?
答: TMS320VC5402 有 13 個可屏蔽中斷,RS 和 NMI 屬于外部硬件中斷。
9、試分析下列程序的流水線沖突,畫出流水線操作圖。如何解決流水沖突? STLM A,AR0 STM #10,AR1 LD *AR1,B 解: 流水線圖如下圖:
解決流水線沖突: 最后一條指令(LD *AR1,B)將會產生流水線沖突,在它前面加入一條 NOP 指令可以解 決流水線沖突。
10、試根據等待周期表,確定下列程序段需要插入幾個 NOP 指令。① LD @GAIN, T STM #input,AR1 MPY *AR1+,A 解: 本段程序不需要插入 NOP 指令 ② STLM B,AR2 STM #input ,AR3 MPY *AR2+,*AR3+,A 解: 本段程序需要在 MPY *AR2+,*AR3+,A 語句前插入 1 條 NOP 指令 ③MAC @x, B STLM B,ST0 ADD @table, A, B 解: 本段程序需要在 ADD @table, A, B 語句前插入 2 條 NOP 指令 第三章
1、已知(80H)=50H,AR2=84H,AR3=86H,AR4=88H。MVKD 80H,*AR2 MVDD *AR2,*AR3 MVDM 86H, AR4 運行以上程序后,(80H)、(84H)、*AR3 和 AR4 的值分別等于多少? 解:(80H)=50H,(84H)=50H,*AR3=50H,AR4=50H
2、已知,(80H)=20H、(81H)=30H。LD #0,DP LD 80H,16,B ADD 81H,B 運行以上程序,B 等于多少? 答:(B)=00 0000 0000H
3、閱讀以下程序,分別寫出運行結果。.bss x,4.data table:.word 4,8,16,32 ??
STM #x,AR1 RPT #2 MVPD table,*AR1+ 解: 數據表 table 中的常量 4 傳送到以變量 x 的地址為地址的存儲單元中; 數據表 table 中的常量 8 傳送到以變量 x+1 的地址為地址的存儲單元中; 數據表 table 中的常量 16 傳送到以變量 x+2 的地址為地址的存儲單元中;.bss x,4.data table:.word 4,8,16,32 ??
STM #x,AR1 RPT #2 MVPD table,*+AR2 解: 數據表 table 中的常量 4 傳送到以變量 x+1 的地址為地址的存儲單元中; 數據表 table中的常量 8 傳送到以變量 x+2 的地址為地址的存儲單元中; 數據表 table 中的常量 16 傳送到以變量 x+3 的地址為地址的存儲單元中; 3.5 TMS320C54x 的數據尋址方式各有什么特點? 應該應用在什么場合? 答: TMS320C54x 有 7 種基本的數據尋址方式: 立即尋址,絕對尋址,累加器尋址,直接尋址,間接尋址,存儲器映像寄存器尋址和堆棧尋址。
1,立即尋址: 其特點是指令中包含有一個固定的立即數,操作數在指令中,因而運行較慢,需要較多的存儲空間。它用于對寄存器初始化。
2,絕對尋址: 可以尋址任一數據存儲器中操作數,運行較慢,需要較多的存儲空間。它用于對尋址速度要求不高的場合。
3,累加器尋址: 把累加器內 容作為地址指向程序存儲器單元。它用于在程序存儲器和數據存儲器之間傳送數據。4,直接尋址: 指令中包含數據存儲器的低 7 位和 DP 或 SP 結合形成 16 位數據存儲器地址,它尋址速度快,用于對尋址速度要求高的場合。
5,間接尋址: 利用輔助寄存器內 容作為地址指針訪問存儲器,可尋址 64 千字 X16 為字數據存儲空間中任何一個單元。它用于按固定步長尋址的場合。6,堆棧尋址: 用于中斷或子程序調用時,將數據保存或從堆棧中彈出。7,存儲器映像寄存器(MMR)尋址,是基地址為零的直接尋址,尋址速度快,它用于直接用 MMR 名快速訪問數據存儲器的 0 頁。第四章
1、軟件開發的環境有哪幾種? 在非集成開發環境中,軟件開發常采用哪些部分? 答: 可以在兩種開發環境中進行 C54X 的開發: 非集成的開發環境和集成的開發環境。在非 集成開發環境中,軟件開發常采用: 編輯、匯編、鏈接、調試等部分。
2、什么是 COFF 格式? 它有什么特點? 答: 匯編器和鏈路器生成的目 標文件,是一個可以由'C54x 器件執行的文件。這些目 標文件的格式稱為公共目 標文件格式,即 COFF。
特點: 在編寫匯編語言程序時,COFF 采用代碼段和數據段的形式,以便于模塊化的編程,使編程和管理變得更加方便。
3、說明.text 段、.data 段和.bss 段分別包含什么內 容?.text 段(文本段),通常包含可執行代碼;.data 段(數據段),通常包含初始化數據;
.bss 段(保留空間段),通常為未初始化變量保留存儲空間。
5、鏈接器對段是如何處理的? 答: 鏈接器將一個或多個 COFF 目 標文件中的各種段作為鏈接器的輸入段,經過鏈接后在一個可執行的 COFF 輸出模塊中建立各個輸出段,通過情況下是將不同目 標文件中的同名段進 行合并,并為各個輸出段分配進具體的存儲器中。
6、什么是程序的重定位?
答: 將各個段配置到存儲器中,使每個段都有一個合適的起始地址; 將符號變量調整到相對于新的段地址的位置;
將引 用調整到重新定位后的符號,這些符號反映了調整后的新符號值。
7、宏定義、宏調用和宏展開分別指的是什么?
答: 在調用宏之前,必須先定義宏。可以在源程序的任何位置定義宏,宏定義的所有內 容必須包含在同一個文件中。宏定義可以嵌套,即在一條宏指令中調用其他的宏指令。在定義宏之后,可在源程序中使用宏名進行宏調用。
8、鏈接器能完成什么 工作?鏈接器命令文件中,MEMORY 命令和 SECTIONS 命令的任務是什么? 答: 鏈接器將各個目 標文件合并起來,并完成如下工作:(1)將各個段配置到目 標系統的存儲器。(2)對各個符號和段進行重新定位,并給它們指定一個最終的地址。(3)解決輸入文件之間的未定義的外部引 用。MEMORY 命令的作用: MEMORY 命令用來建立 DSP應用系統中的存儲器模型。通過這條命令,可以定義系統中所 包含的各種形式的存儲器,以及它們占用的地址范圍。SECTION 命令的作用: 說明如何將輸入段結合成輸出段; 在可執行程序中定義輸出段; 規定輸出段在存儲器中的存 儲位置; 允許重新命名 輸出段。第六章 應用程序設計
2、FIR 低通濾波器的截止頻率為 0.2 n??????,其輸出方程為:790()i()iy n a x n i???????。存放
a0 ??????的系數表以及存放數據的循環緩沖區設置在 DARAM 中,如圖 6.1 所示。試用
MATLAB 中的 fir1 函數確定各系數 ai,用循環緩沖區實現。解: 運行 Coef.m 文件,生成濾波器所需系數文件。Coef.m 文件內 容如下: n=79;b=fir1(n,0.1);fid=fopen('FIRCoef.inc','wt');fprintf(fid,'%s %s %sn','FIRCoef','.sect',' “FIRCOEF”');fprintf(fid,' %sn','');for j=1:1:(n+1)fprintf(fid,' %s %6.0fn','.word',round(b(j)*16384));end fclose(fid)用循環緩沖區實現的參考程序如下:
;FIR 濾波器的參考程序,使用循環緩沖區法。.title “fir_main.asm”.mmregs.global _c_int00 K_ FIR_BFFR.set 80 K_ FIR_INDEX.set 1 K_ FRAME_SIZE.set 256 stack_len.set 100 stack.usect “STACK”,stack_len FIR_DP.usect “fir_vars”,0 d_filin.usect “fir_vars”,1 d_filout.usect “fir_vars”,1 fir_coff_table.usect “fir_coff”,K_FIR_BFFR d_data_buffer.usect “fir_bfr”,K_FIR_BFFR;buffer size for the filter FIR_Dinbuf.usect “fir_dinbuf”,K_FRAME_SIZE FIR_Doutbuf.usect “fir_doutbuf”,K_FRAME_SIZE.asg AR0, FIR_INDEX_P.asg AR4,FIR_DATA_P.asg AR5,FIR_COFF_P.asg AR6,INBUF_P.asg AR7,OUTBUF_P.copy “FIRInput.inc”.copy “FIRCoef.inc”.text _c_int00: ssbx INTM;INTM=1,禁止所有可屏蔽中斷 ssbx FRCT;------stm #0, CLKMD;切換 CPU 內 部 PLL 到分頻模式 Clk_Status: ldm CLKMD, A and #01b, A bc Clk_Status, ANEQ;檢查是否已經切換到分頻模式? stm #0x07ff,CLKMD;設置 DSP 時鐘 16.384MHZ;------nop stm #0x3FF2,PMST stm #0x7FFF,SWWSR stm #0xF800,BSCR stm #0x0000, IMR;禁止所有可屏蔽中斷 stm #0xFFFF, IFR;清除中斷標志
stm #stack+stack_len,SP;設置堆棧指針 nop STM #FIR_Dinbuf,AR1 RPT #(K_FRAME_SIZE-1)MVPD #FIRIn,*AR1+;以上 3 行的功能是把模擬數據拷貝到內 存中。STM #fir_coff_table,FIR_COFF_P RPT #K_FIR_BFFR-1;MVPD #FIRCoef,*FIR_COFF_P+;把濾波器常數拷貝到內 存中。STM #K_FIR_INDEX,FIR_INDEX_P STM #d_data_buffer,FIR_DATA_P;load cir_bfr address for the recent samples RPTZ A,#K_FIR_BFFR STL A,*FIR_DATA_P+;清除濾波器緩沖區,所有數據存儲單元置 0。STM #(d_data_buffer+K_FIR_BFFR-1), FIR_DATA_P;STM #fir_coff_table, FIR_COFF_P;AR5 指向濾波器系數緩沖區最低地址。STM #FIR_Dinbuf,INBUF_P AR6 指向輸入數據緩沖區,準備讀入數據。STM #FIR_Doutbuf,OUTBUF_P;AR7 指向輸出數據緩沖區,準備讀出數 據。
;修改數據頁指針 LD #FIR_DP,DP STM #K_FRAME_SIZE-1,BRC;程序執行 256 次。RPTBD fir_filter_loop-1 STM #K_FIR_BFFR,BK;LD *INBUF_P+, A;從輸入數據緩沖區讀入數據,準備處理。fir_filter: STL A,*FIR_DATA_P+%;讀入最新數據 RPTZ A,(K_FIR_BFFR-1)MAC *FIR_DATA_P+0%,*FIR_COFF_P+0%,A;累加處理。
STH A, *OUTBUF_P+;把數據輸出到輸出緩沖區,可以驗證結果。fir_filter_loop Wait b Wait.END 第七章 TMS320C54x 片內 外設、接口 及應用
1、已知 TMS320C54X 的 CLKOUT 頻率為 4MHz,那么,①在 SAM 工作方式下,主機的時鐘頻率是多少?
解: 在 SAM 工作方式下,主機頻率可達 3.2MHz 或 2.4MHz。
②在 HOM 工作方式下,主機的時鐘頻率與 TMS320C54X 的時鐘頻率有關嗎? 答: 在 HOM 工作方式下,主機的時鐘頻率與 TMS320C54X 的時鐘頻率無關。
2、試分別說明下列有關定時器初始化和開放定時中斷語句的功能(針對 5402 處理器)。
①STM #0004H,IFR 解: 清除外部中斷 2 標志位 ②STM #0080H,IMR 解: 允許定時器 T1 或 DMAC1 中斷(使用哪一種中斷由 DMA 通道優先級和使能控制寄存
器 DMPREC 控制。在復位以后,中斷被配置為定時器 T1 中斷)。③RSBX INTM 解: 使能所有可屏蔽中斷。④STM #0279H,TCR 解: 設置定標計數器的值 PSC 為 9; 定時器分頻系數為 9; 以 PRD 中的值加載 TIM,以 TDDR 中的值加載 PSC; 定時器停止工作。
3、試分別說明下列語句的功能。① STM #SPCR10,SPSA0 STM #0001H,BSP0 解: 對串 口 控制寄存器 SPCR10 賦值。不使用數字循環返回模式,接收數據 DRR[1,2] 采用右對齊方式,連續時鐘方式,DX 使能判斷,接收中斷由 RRDY 產生,接收移位寄存器
未超載,串 口 接收器準備好,使能串 口 接收器。②STM #SPCR20,SPSA0 STM #0081H,BSP0 解: 對串 口 控制寄存器 SPCR20 賦值。串 口 使用軟件模式,幀同步邏輯、采樣率發生器復
位,由發送準備好 XRDY 驅動發送中斷; 發送移位寄存器為空,發送器未準備好,使能串 口 發送器。
③STM #SPCR20,SPSA0 ORM #01000001B,BSP0 解: 修改串 口 控制寄存器 SPCR20 的值。由采樣率發生器產生幀同步信號,使能串 口 發送 器。
4、已知中斷向量 TINT=013H,中斷向量地址指針 IPTR=0111H,求中斷向量地址。
解: 中斷向量地址=(100010001B)<<9+(10011)<<2=88CCH 第八章
1、一個典型的 dsp 系統通常有哪些部分組成? 畫出原理框圖? 答: 一個完整的 DSP 系統通常是由 DSP 芯片和其他相應的外圍器件構成。一個典型的 DSP 系統應包括抗混疊濾波器、數據采集 A/D 轉換器、數字信號處理器 DSP、D/A 轉換器和
低通濾波器等。DSP 系統的工作過程: ①將輸入信號 x(t)經過抗混疊濾波,濾掉高于折
疊頻率的分量,以防止信號頻譜的混疊。②經過采樣和 A/D 轉換器,將濾波后的信號轉
換為數字信號 x(n)。③數字信號處理器對 x(n)進行處理,得數字信號 y(n)。④經 D/A 轉
換器,將 y(n)轉換成模擬信號; ⑤經低通濾波器,濾除高頻分量,得到平滑的模擬信號 y(t)。
2、dsp 系統硬件設計過程都有哪些步驟?
答: 第一步: 確定硬件實現方案; 第二步: 器件的選擇; 第三步: 原理圖設計; 第四步:
PCB 設計; 第五步: 硬件調試; 第九章
工程項目 的管理
CCS 開發環境對用戶 系統采用工程項目 的集成管理,使用戶 系統的開發和調試變得簡單明
了。在開發過程中,CCS 會在開發平臺中建立不同獨立程序的跟蹤信息,通過這些跟蹤信
息對不同的文件進行分類管理,建立相應的文件庫和目 標文件。
一個工程項目 包括源程序、庫文件、鏈接命令文件和頭文件等,它們按照目 錄樹的結構
組織在工程項目 中。工程項目 構建(編譯鏈接)完成后生成可執行文件。9.1 CCS 集成開發環境都有哪些功能?
答: CCS 集成開發環境。此環境集編輯,編譯,鏈接,軟件仿真,硬件調試和實時跟蹤
等功能于一體,包括編輯工具,工程管理工具和調試工具等。9.3 在 CCS 的所有窗口 中,都含有一個關聯菜單。怎樣打開這個關聯菜單? 答,只要在該窗口 中單擊右鍵就可以打開關聯菜單。9.4 CCS 軟件為用戶提供哪幾種常用的工具條?
答: 標準工具條,編輯工具條,項目 工具條和調試工具條
9.6 CCS 軟件可為用戶提供各種窗口,常用的窗口都有哪些? 怎樣打開? 答: 反匯編窗口,存儲器窗口,寄存器窗口,觀察窗口,反匯編窗口 : 主要用來顯示反匯編后的指令和調試所需的符號信息,包括反匯編指令,指令所存放的地址和相應的操作碼。當程序裝入目 標處理器或仿真器后,CCS 會自 動打
開反匯編窗口。存儲器窗口 : 可以直接顯示存儲器的內 容。在調試程序的過程中,可直
接觀察存儲器的內 容來確定程序的正確性。
9.7 一個工程項目 都包含有哪些文件? 怎樣建立一個新的工程項目 ?
答: 一個工程項目 包括源程序,庫文件,鏈接命令文件和頭文件等,它們按照目 錄樹的
結構組織在工程項目 中。見課本(P358)
9.8 CCS 軟件為用戶構建工程項目 提供了哪幾種操作? 這些操作有什么不同? 答: 1,編譯文件: 編譯文件僅完成對當前源文件的編譯,不進行鏈接。2,增加性構建:增加性構建僅對修改的源文件進行編譯,先前編譯過,沒有修改的文件不再進行編譯。
3,全部重新構建: 是對當前工程項目 中的所有文件進行重新編譯,重新鏈接,形成輸輸入放 大 電路抗 混疊 濾波器A/D 轉換器DSPI/O 口存儲器D/A轉換器平滑濾 波輸出出文件。
4,停止構建: 停止當前的構建進程。
9.9 怎樣使用 CCS 軟件來調試程序? 其都有哪些步驟?
答: CCS 開發環境提供了異常豐富的調試手段。當完成工程項目 構建,生成目 標文件后,就可以進行程序的調試。一般的調試步驟為:
1、裝入構建好的目 標文件;
2、設置程序斷點,探測點和評價點;
3、執行程序;
4、程序停留在斷點處,查看寄存器和內 存單元的數據,并對中間數據進行在線(或輸出)分析。反復上述過程直到程序達到預期的功能為止。9.10 在 CCS 軟件中,程序運行控制經常需要哪些操作? CCS 提供了四種實時運行程序的操作,它們分別是哪些操作? 各有什么不同?
答: 在調試程序的過程中,經常需要復位,執行,單步執行等操作。
1、裝載文件
2、復位目 標處理器
3、單步運行
4、實時運行 第 7 章程序
; 初始化定時器 0 ; 根據定時長度計算公式: Tt=T*(TDDR+1)*(PRD+1); 給定 TDDR=9,PRD=1599,CLKOUT 主頻 f=4MHz,T=250ns ; Tt=250*(9+1)*(1599+1)=4,000,000(ns)=4(ms)STM #1599,TIM0 STM #1599,PRD0 STM #K_TCR0,TCR0 ; 啟 動定時器 0 中斷 RET ; 定時器 0 的中斷服務子程序: 通過引 腳 XF 給出周期為 8ms 的占空比 ; 為 50%的方波波形 t0_flag.usect “vars”,1 ; 當前 XF 輸出電平標志位 ; 若 t0_flag=1,則 XF=1 ; 若 t0_flag=0,則 XF=0 time0_rev: PSHM TRN PSHM T PSHM ST0 PSHM ST1 BITF t0_flag,#1 BC xf_out,NTC SSBX XF ST #0,t0_flag B next xf_out: RSBX XF ST #1,t0_flag next: POPM ST1 POPM ST0 POPM T POPM TRN RETE(3)方波發生器程序清單
周期為 8ms 的方波發生器,定時中斷周期為 4ms,每中斷一次,輸出端電平取一次反。; abc1.asm ; 定時器 0 寄存器地址 TIM0 . set 0024H PRD0 . set 0025H TCR0 . set 0026H ; K_TCR0: 設置定時器控制寄存器的內 容 K_ TCR0_SOFT.set 0b ; Soft=0 K_ TCR0_FREE.set 0b ; Free=0 K_ TCR0_PSC.set 1001b ; PSC=9H K_TCR0_TRB.set 1b ; TRB=1 K_ TCR0_TSS.set 0b ; TSS=0 K_ TCR0_TDDR.set 1001b ; TDDR=9 K_ TCR0.set K_TCR0_SOFT| K_TCR0_FREE| K_TCR0_PSC| K_TCR0_TRB| K_ TCR0_TSS| K_TCR0_TDDR 周期信號的周期檢測
定時器計數器的使用對于周期信號的周期檢測,可在信號的每個周期內 發出一個脈沖,然后通過程序計算兩個脈沖之間的時間來確定信號的周期。
當脈沖來臨時觸發外部中斷 INT0 外部中斷 INT0 用來記錄脈沖定時器 0 用來記錄時間。為了 增加計時長度,可在程序中設置一級計數器。定時器 0 的寄存器用來記錄低位時間,程序中的計數器用來記錄高位時間,在外部中斷服務程序中讀取時間。在定時器 0 中斷服務程序中對計數器加 1,實現低位時間的進位。; abc3.asm ; 定時器 0 寄存器地址 TIM0.set 0024H PRD0.set 0025H TCR0.set 0026H TSSSET.set 010H TSSCLR.set 0ffefH ; K_TCR0: 設置定時器控制寄存器的內 容 K_ TCR0_SOFT.set 0b ; Soft=0 K_ TCR0_FREE.set 0b ; Free=0 K_ TCR0_PSC.set 1111b ; PSC=15 K_ TCR0_TRB.set 1b ; TRB=1 K_ TCR0_TSS.set 0b ; TSS=0 K_ TCR0_TDDR.set 1111b ; TDDR=15 K_ TCR0.set K_TCR0_SOFT| K_TCR0_FREE| K_TCR0_PSC| K_TCR0_TRB| K_TCR0_TSS| K_TCR0_TDDR t_counter.usect “vars”,1 t_ptr_counter.uset “vars”,1 tim_ptr_counter.usect “vars”,1 tcr_ptr_counter.usect