ps選擇DPTR0和DPTR1對片外RAM進(jìn)行數(shù)據(jù)讀寫無誤,即表明對片外RAM地址模塊的修改無誤。
3.4 FPGA仿真測試
基于MCS8051這款8051微控制器,我們還進(jìn)行了實際的FPGA仿真測試。首先利用RS232接口,在從計算機上將大規(guī)模數(shù)據(jù)接收并寫入到MCS8051片外RAM的地址adr0中;再利用例程2所給方法,進(jìn)行大規(guī)模數(shù)據(jù)轉(zhuǎn)移,將數(shù)據(jù)轉(zhuǎn)移寫入到地址adr1中;最后通過RS232接口將adr1中數(shù)據(jù)發(fā)送到計算機。通過對比發(fā)送和接收的數(shù)據(jù)發(fā)現(xiàn),筆者對于DPTR的擴(kuò)展無誤。
結(jié)語
通過擴(kuò)展DPTR可使8051在大規(guī)模數(shù)據(jù)轉(zhuǎn)移時的執(zhí)行效率大大提高,這使得采用擴(kuò)展8051作為微控制器的嵌入式系統(tǒng),在大規(guī)模數(shù)據(jù)轉(zhuǎn)移時,其處理速度將大大提高。利用文中所闡述的方法也可將DPTR擴(kuò)展為多組,但其具體應(yīng)用意義尚需進(jìn)一步探討。
參考文獻(xiàn)
[1] http://oregano.at/ip/ip12.htm.
[2] 盧毅,賴杰. VHDL與數(shù)字電路設(shè)計[M]. 北京:科學(xué)出版社,2001:99139.
[3] 吳炳勝,王桂梅. 80C51單片機原理與應(yīng)用[M]. 北京:冶金工業(yè)出版社,2001.
[4] 王春玲. VHDL設(shè)計中電路優(yōu)化問題探討[J]. 單片機與嵌入式系統(tǒng)應(yīng)用,2006(1):6971.
[5] 關(guān)華深,羅春,羅明清. 一款SoC的功能測試系統(tǒng)的設(shè)計[J]. 電子工程師,2005(4):1618.
楊磊(碩士研究生),主要研究方向為密碼系統(tǒng)芯片設(shè)計;
張遠(yuǎn)洋(碩士研究生),主要研究方向為密碼工程與應(yīng)用;
李崢(副教授),主要研究方向為信息安全理論與技術(shù)。





