計(jì)算機(jī)組成原理課程設(shè)計(jì)(同或運(yùn)算、比較兩個(gè)數(shù)大小)_第1頁
已閱讀1頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、<p><b>  課程設(shè)計(jì)說明書</b></p><p>  題目: 設(shè)計(jì)指令系統(tǒng)實(shí)現(xiàn)同或運(yùn)算、比較兩個(gè)數(shù)大小 </p><p>  院 系: 計(jì)算機(jī)科學(xué)與工程學(xué)院 </p><p>  專業(yè)班級(jí): 計(jì)算機(jī)課10-* </p><p>  學(xué) 號(hào): **

2、* </p><p>  學(xué)生姓名: </p><p>  指導(dǎo)教師: </p><p>  2013年 01 月 09 日</p><p>  課程設(shè)計(jì)(論文)任務(wù)書</p><p>  計(jì)算機(jī)科學(xué)與工程學(xué)院

3、 計(jì)算機(jī)科學(xué)與技術(shù)系</p><p>  2013年01月09日 </p><p>  課程設(shè)計(jì)(論文)成績</p><p><b>  摘要</b></p><p>  計(jì)算機(jī)組成原理課程設(shè)計(jì)課題是基本模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn)。利用CPU與簡單模型機(jī)來實(shí)現(xiàn)計(jì)算機(jī)組成原

4、理課程設(shè)計(jì),編寫指令的應(yīng)用程序,用微程序控制器實(shí)現(xiàn)一系列的指令功能,最終達(dá)到將理論與實(shí)踐相聯(lián)系。本次設(shè)計(jì)完成了相關(guān)指令的格式以及編碼的設(shè)計(jì),實(shí)現(xiàn)了機(jī)器指令微代碼,完成具有一定功能的程序。</p><p>  同或運(yùn)算和比較兩個(gè)數(shù)大小是在基本模型機(jī)的基礎(chǔ)上構(gòu)建一組能實(shí)現(xiàn)輸入、輸出、減、邏輯與、邏輯或、邏輯非、跳轉(zhuǎn)這7個(gè)功能的指令,這些指令的助記符不得與指導(dǎo)書上相同。指令包括立即尋址和寄存器尋址兩種尋址方式。利用新構(gòu)

5、建的指令系統(tǒng)編程,實(shí)現(xiàn)同或運(yùn)算和比較兩數(shù)大小的功能。</p><p>  本次課程設(shè)計(jì)分為以下幾各面:</p><p>  系統(tǒng)分析,對(duì)系統(tǒng)設(shè)計(jì)的背景和設(shè)計(jì)目標(biāo)做了一個(gè)簡單的介紹;</p><p>  從模型機(jī)的指令系統(tǒng)入手,對(duì)整個(gè)系統(tǒng)的指令系統(tǒng)進(jìn)行設(shè)計(jì);</p><p>  使用設(shè)計(jì)好的指令系統(tǒng)實(shí)現(xiàn)同或運(yùn)算和比較兩個(gè)數(shù)的大小關(guān)系;</

6、p><p>  最后還進(jìn)行了對(duì)本次設(shè)計(jì)的總結(jié)和對(duì)設(shè)計(jì)的系統(tǒng)的改進(jìn)工作提出了一些建議;</p><p>  本次課程設(shè)計(jì)偏重于對(duì)計(jì)算機(jī)工作的原理和計(jì)算機(jī)微機(jī)的指令系統(tǒng)學(xué)習(xí)和深入的了解。</p><p>  對(duì)以后的學(xué)習(xí)打下一個(gè)好的基礎(chǔ)。</p><p>  關(guān)鍵詞:指令,計(jì)算機(jī)組成原理,指令系統(tǒng),模型機(jī),同或運(yùn)算,比較兩個(gè)數(shù)大小</p>

7、<p><b>  目錄</b></p><p><b>  1系統(tǒng)分析1</b></p><p>  1.1 設(shè)計(jì)背景1</p><p>  1.2 設(shè)計(jì)目標(biāo)2</p><p><b>  2系統(tǒng)設(shè)計(jì)3</b></p><p> 

8、 2.1 模型機(jī)的指令系統(tǒng)設(shè)計(jì)3</p><p>  2.2 模型機(jī)的微指令設(shè)計(jì)3</p><p>  2.3同或運(yùn)算的設(shè)計(jì)5</p><p>  2.4比較兩數(shù)大小的設(shè)計(jì)5</p><p><b>  3系統(tǒng)實(shí)現(xiàn)7</b></p><p>  3.1同或運(yùn)算的實(shí)現(xiàn)7</p>

9、;<p>  3.1.1實(shí)驗(yàn)步驟7</p><p>  3.1.2程序釋義10</p><p>  3.2比較兩數(shù)大小的實(shí)現(xiàn)11</p><p>  3.2.1實(shí)驗(yàn)步驟11</p><p>  3.2.2程序釋義16</p><p><b>  4總結(jié)18</b><

10、/p><p>  4.1設(shè)計(jì)體會(huì)18</p><p>  4.2系統(tǒng)改進(jìn)18</p><p><b>  參考文獻(xiàn)19</b></p><p><b>  1系統(tǒng)分析</b></p><p><b>  1.1 設(shè)計(jì)背景</b></p>

11、<p>  一臺(tái)計(jì)算機(jī)所能執(zhí)行的各種指令集合稱為指令系統(tǒng)或指令集。一臺(tái)特定的計(jì)算機(jī)只能執(zhí)行自己指令系統(tǒng)中的指令。因此,指令系統(tǒng)就是計(jì)算機(jī)的機(jī)器語言。指令系統(tǒng)表征著計(jì)算機(jī)的基本功能和使用屬性,它是計(jì)算機(jī)系統(tǒng)設(shè)計(jì)中的核心問題。指令系統(tǒng)的設(shè)計(jì)主要括指令功能、操作類型的設(shè)計(jì)以及尋址方式和指令格式的設(shè)計(jì)。</p><p>  計(jì)算機(jī)的性能與它所設(shè)置的指令系統(tǒng)有很大的關(guān)系,指令系統(tǒng)反映了計(jì)算機(jī)的主要屬性,而指令系統(tǒng)

12、的設(shè)置又與機(jī)器的硬件結(jié)構(gòu)密切相關(guān)。指令是計(jì)算機(jī)執(zhí)行某種操作的命令,而指令系統(tǒng)是一臺(tái)計(jì)算機(jī)中所有機(jī)器指令的集合。通常性能較好的計(jì)算機(jī)都設(shè)置有功能齊全、通用性強(qiáng)、指令豐富的指令系統(tǒng),而指令功能的實(shí)現(xiàn)需要復(fù)雜的硬件結(jié)構(gòu)來支持。 </p><p>  本課程設(shè)計(jì)的模型機(jī)的指令碼為8位,根據(jù)指令類型的不同,可以有0到2個(gè)操作數(shù),指令碼的最低兩位用來選擇R0-R3寄存器。在微程序控制方式下,用指令碼作為微地址來尋址微程序存儲(chǔ)

13、器,找到執(zhí)行該指令的微程序。在本模型機(jī)中,一條指令最多分為四個(gè)狀態(tài)周期,一個(gè)狀態(tài)周期為一個(gè)時(shí)鐘脈沖,每個(gè)狀態(tài)周期產(chǎn)生不同的控制邏輯,實(shí)現(xiàn)模型機(jī)的各種功能。模型機(jī)有24位控制位以控制寄存器的輸入輸出,選擇運(yùn)算器的運(yùn)算功能,存儲(chǔ)器的讀寫。</p><p>  簡而言之,這次設(shè)計(jì),計(jì)算機(jī)數(shù)據(jù)通路的控制將由微程序控制器來完成,CPU從內(nèi)存中取出一條機(jī)器指令到指令執(zhí)行結(jié)束的一個(gè)指令周期,全部由微指令組成的序列來完成,即一條

14、機(jī)器指令對(duì)應(yīng)一條微程序,一條微程序又有若干微指令組成,一條微指令的功能由24位操作信號(hào)(即控制位)實(shí)現(xiàn)。</p><p>  本設(shè)計(jì)是在DJ-CPT816計(jì)算機(jī)組成原理實(shí)驗(yàn)儀和仿真軟件上進(jìn)行的。</p><p>  24位控制位分別介紹如下:</p><p>  XRD:外部設(shè)備讀信號(hào),當(dāng)給出個(gè)外設(shè)的地址后,輸出此信號(hào),從指定外設(shè)讀數(shù)據(jù)。</p>&l

15、t;p>  EMWR:程序存儲(chǔ)器EM寫信號(hào)。</p><p>  EMRD:程序存儲(chǔ)器EM讀信號(hào)。</p><p>  PCOE:將程序計(jì)數(shù)器PC的值送到地址總線ABUS上。</p><p>  EMEN:將程序存儲(chǔ)器EM與數(shù)據(jù)總線DBUS接通,有EMWR和EMRD決定是將DBUS數(shù)據(jù)寫入EM中,還是從EM讀出數(shù)據(jù)到DBUS。</p><p

16、>  IREN:將程序存儲(chǔ)器EM獨(dú)處的數(shù)據(jù)打入指令寄存器IR和微指令計(jì)數(shù)器uPC。</p><p>  EINT:中斷返回時(shí)清除中斷響應(yīng)和中斷請(qǐng)求標(biāo)志,便于下次中斷。</p><p>  ELP:PC打入允許,與指令寄存器的IR2,IR3位結(jié)合,控制程序跳轉(zhuǎn)。</p><p>  MAREN:將數(shù)據(jù)總線DBUS上數(shù)據(jù)打入地址寄存器MAR。</p>

17、<p>  MAROE:將地址寄存器MAR的值送到地址總線ABUS上。</p><p>  OUTEN:將數(shù)據(jù)總線DBUS上數(shù)據(jù)送到輸出端口寄存器OUT里。</p><p>  STEN:將數(shù)據(jù)總線DBUS上數(shù)據(jù)存到堆棧寄存器里。</p><p>  RRD:讀寄存器組R0-R3,寄存器R?的選擇由指令的最低兩位決定。</p><p&

18、gt;  RWR:寫寄存器組R0-R3,寄存器R?的選擇由指令的最低兩位決定。</p><p>  CN:決定運(yùn)算器是否帶進(jìn)位移位,CN=1帶進(jìn)位,CN=0不帶進(jìn)位。</p><p>  FEN:將標(biāo)志位存入ALU內(nèi)部的標(biāo)志寄存器。</p><p>  X2,X1,X0三位組合來譯碼選擇將數(shù)據(jù)送到DBUS上的哪個(gè)寄存器,如表1所示。</p><p

19、>  WEN:將數(shù)據(jù)總線DBUS的值打入工作寄存器W中。</p><p>  AEN:將數(shù)據(jù)總線DBUS的值打入累加器A中。</p><p>  S2,S1,S0三位組合決定ALU做何種運(yùn)算,如表2所示:</p><p>  表1 選擇具體的寄存器</p><p><b>  表2 ALU運(yùn)算</b></p

20、><p><b>  1.2 設(shè)計(jì)目標(biāo)</b></p><p>  本次課程設(shè)計(jì)要求實(shí)現(xiàn)的機(jī)器指令如下:</p><p> ?。?)INPUT:表示輸入指令;</p><p>  (2)OUTPUT:表示輸出指令;</p><p> ?。?)JIAN:表示減法指令;</p><p&

21、gt;  (4)CHS:表示傳送指令;</p><p> ?。?)YU:表示與運(yùn)算指令;</p><p> ?。?)HUO:表示或運(yùn)算指令;</p><p> ?。?)FEI:表示非運(yùn)算指令;</p><p> ?。?)TZH_C:表示有進(jìn)位或有借位時(shí)的跳轉(zhuǎn)(轉(zhuǎn)移)指令;</p><p> ?。?)TZH_Z:表示結(jié)果

22、為零時(shí)的跳轉(zhuǎn)(轉(zhuǎn)移)指令;</p><p> ?。?0)TZH_N:表示無條件跳轉(zhuǎn)(轉(zhuǎn)移)指令。</p><p>  在實(shí)現(xiàn)同或運(yùn)算和比較兩個(gè)數(shù)大小的功能時(shí),包含了立即尋址和寄存器尋址兩種尋址方式。最后要在設(shè)計(jì)的指令系統(tǒng)基礎(chǔ)上,編寫程序?qū)崿F(xiàn)同或運(yùn)算和比較兩個(gè)數(shù)大小的功能。</p><p><b>  2系統(tǒng)設(shè)計(jì)</b></p>&

23、lt;p>  2.1 模型機(jī)的指令系統(tǒng)設(shè)計(jì)</p><p>  根據(jù)設(shè)計(jì)要求,設(shè)計(jì)出的指令應(yīng)包括輸入、輸出、減、邏輯與、邏輯或、邏輯非、跳轉(zhuǎn)(轉(zhuǎn))移這7個(gè)功能的指令,且要使用立即尋址和寄存器尋址兩種尋址方式。根據(jù)以上要求設(shè)計(jì)出的指令集如表3所示。</p><p><b>  表3 指令集</b></p><p>  2.2 模型機(jī)的微指令

24、設(shè)計(jì)</p><p>  微指令集如表4所示。</p><p><b>  表4 微指令集</b></p><p>  2.3同或運(yùn)算的設(shè)計(jì)</p><p><b>  設(shè)計(jì)思路:</b></p><p>  根據(jù)同或運(yùn)算的表達(dá)式A⊙B=AB+可知,輸入兩個(gè)數(shù)A和B后,分別先

25、將A和B做邏輯與運(yùn)算得到一個(gè)結(jié)果,然后再分別對(duì)A和B取反后再做邏輯與運(yùn)算得到一個(gè)結(jié)果,最后再將兩個(gè)結(jié)果做邏輯或運(yùn)算即能得到同或運(yùn)算的結(jié)果。程序流程圖如圖1所示。</p><p>  圖1 同或運(yùn)算程序流程圖</p><p>  2.4比較兩數(shù)大小的設(shè)計(jì)</p><p><b>  程序設(shè)計(jì)思路:</b></p><p>

26、  將輸入的第二個(gè)數(shù)減第一個(gè)數(shù),根據(jù)標(biāo)志位比較兩數(shù)的大小。可以先事先規(guī)定:若輸入的第一個(gè)數(shù)比第二個(gè)數(shù)小,則輸出結(jié)果是1,轉(zhuǎn)換為十六進(jìn)制數(shù)就是01H;若輸入的第一個(gè)數(shù)和第二個(gè)數(shù)相等,則結(jié)果輸出是0,轉(zhuǎn)換為十六進(jìn)制數(shù)就是00H;若輸入的第一個(gè)數(shù)比第二個(gè)數(shù)大,則結(jié)果是-1,由于負(fù)數(shù)在計(jì)算機(jī)中已補(bǔ)碼形式表示,所以轉(zhuǎn)換為十六進(jìn)制數(shù)就是FFH。程序流程圖如圖2所示。</p><p>  圖2 比較兩個(gè)數(shù)的大小程序流程圖<

27、;/p><p><b>  3系統(tǒng)實(shí)現(xiàn)</b></p><p>  3.1同或運(yùn)算的實(shí)現(xiàn)</p><p><b>  3.1.1實(shí)驗(yàn)步驟</b></p><p> ?。?)按照系統(tǒng)分析中得到的指令集,在DJ-CPT816實(shí)驗(yàn)軟件中新建指令系統(tǒng),保存為TH.mac文件,指令系統(tǒng)建立并保存后會(huì)生成TH.mi

28、c文件。</p><p> ?。?)在DJ-CPT816實(shí)驗(yàn)軟件中新建名為TH.asm文件,輸入以下程序:</p><p><b>  INPUT</b></p><p><b>  CHS R0,A</b></p><p><b>  INPUT</b></p>

29、<p><b>  CHS R1,A</b></p><p><b>  YU A,R0</b></p><p><b>  CHS R2,A</b></p><p><b>  CHS A,R0</b></p><p><b>  

30、FEI A</b></p><p><b>  CHS R3,A</b></p><p><b>  CHS A,R1</b></p><p><b>  FEI A</b></p><p><b>  YU A,R3</b></p>

31、;<p><b>  HUO A,R2</b></p><p><b>  OUTPUT</b></p><p> ?。?)將程序保存為TH.asm文件,再匯編成機(jī)器碼,調(diào)試窗口會(huì)顯示出程序、機(jī)器碼、反匯編指令,如圖3所示。</p><p><b>  圖3 調(diào)試窗口</b></p

32、><p><b> ?。?)實(shí)驗(yàn)測(cè)試</b></p><p><b>  第1組測(cè)試數(shù)據(jù):</b></p><p>  第一次置K23—K16為10000001,即輸入的數(shù)據(jù)是81H,如圖4所示。</p><p>  圖4 第一次置K23—K16為10000001</p><p>

33、;  第二次置K23—K16為10000001,即輸入的數(shù)據(jù)是81H,如圖5所示。</p><p>  圖5 第二次置K23—K16為10000001</p><p>  輸出的結(jié)果是FF,如圖6所示。</p><p><b>  圖6 輸出結(jié)果FF</b></p><p><b>  第2組測(cè)試數(shù)據(jù):<

34、/b></p><p>  第一次置K23—K16為10011001,即輸入的數(shù)據(jù)是99H,如圖7所示。</p><p>  圖7 第一次置K23—K16為10011001</p><p>  第二次置K23—K16為11010011,即輸入的數(shù)據(jù)是D3H,如圖8所示。</p><p>  圖8 第二次置K23—K16為11010011

35、</p><p>  輸出的結(jié)果是B5,如圖9所示。</p><p><b>  圖9 輸出結(jié)果B5</b></p><p><b>  3.1.2程序釋義</b></p><p>  _FETCH_;程序開始執(zhí)行一條取指的微指令,讀入程序第一條指令</p><p>  I

36、NPUT;將第一個(gè)數(shù)輸入A</p><p>  CHS R0,A;將A中的內(nèi)容傳送到R0中</p><p>  INPUT;將第二個(gè)數(shù)輸入A</p><p>  CHS R1,A;將A中的內(nèi)容傳送到R1中</p><p>  YU A,R0;將第一個(gè)數(shù)與第二個(gè)數(shù)做邏輯與運(yùn)算并把結(jié)果保存到A中</p><p&g

37、t;  CHS R2,A;將A中的內(nèi)容傳送到R2中</p><p>  CHS A,R0;將R0中的內(nèi)容傳送到A中</p><p>  FEI A;將A中的內(nèi)容做邏輯非運(yùn)算并把結(jié)果保存到A中</p><p>  CHS R3,A;將A中的內(nèi)容傳送到R3中保存</p><p>  CHS A,R1;將R1中的內(nèi)容傳送到A中</

38、p><p>  FEI A;將A中的內(nèi)容做邏輯非運(yùn)算并把結(jié)果保存到A中</p><p>  YU A,R3;將A中的內(nèi)容和R3中的內(nèi)容做邏輯與運(yùn)算并把結(jié)果保存到A中</p><p>  HUO A,R2;將A中的內(nèi)容和R2中的內(nèi)容做邏輯或運(yùn)算并把結(jié)果保存到A中</p><p>  OUTPUT;輸出結(jié)果</p><p

39、>  3.2比較兩數(shù)大小的實(shí)現(xiàn)</p><p><b>  3.2.1實(shí)驗(yàn)步驟</b></p><p> ?。?)按照系統(tǒng)分析中得到的指令集,在DJ-CPT816實(shí)驗(yàn)軟件中新建指令系統(tǒng),保存為DX.mac文件,指令系統(tǒng)建立并保存后會(huì)生成DX.mic文件。</p><p> ?。?)在DJ-CPT816實(shí)驗(yàn)軟件中新建名為DX.asm文件,輸

40、入以下程序:</p><p><b>  INPUT</b></p><p><b>  CHS R0,A</b></p><p><b>  INPUT</b></p><p><b>  JIAN A,R0</b></p><p&g

41、t;  TZH_C LOOP2</p><p>  TZH_Z LOOP1</p><p><b>  CHS A,#1H</b></p><p><b>  OUTPUT</b></p><p><b>  TZH_N 12H</b></p><p>

42、<b>  LOOP1:</b></p><p><b>  OUTPUT</b></p><p><b>  TZH_N 12H</b></p><p><b>  LOOP2:</b></p><p>  CHS A,#OFFH</p>

43、<p><b>  OUTPUT</b></p><p> ?。?)將程序保存為DX.asm文件,再匯編成機(jī)器碼,調(diào)試窗口會(huì)顯示出程序、機(jī)器碼、反匯編指令,如圖10所示。</p><p><b>  圖10 調(diào)試窗口</b></p><p><b> ?。?)實(shí)驗(yàn)測(cè)試</b></p&g

44、t;<p><b>  第1組測(cè)試數(shù)據(jù):</b></p><p>  第一次置K23—K16為00000001,即輸入的數(shù)據(jù)是01H,如圖11所示。</p><p>  圖11 第一次置K23—K16為00000001</p><p>  第二次置K23—K16為00000010,即輸入的數(shù)據(jù)是02H,如圖12所示。</p&

45、gt;<p>  圖12 第二次置K23—K16為00000010</p><p>  輸出的結(jié)果是01,如圖13所示。</p><p>  圖13 輸出結(jié)果01</p><p><b>  第2組測(cè)試數(shù)據(jù):</b></p><p>  第一次置K23—K16為00000001,即輸入的數(shù)據(jù)是01H,如圖1

46、4所示。</p><p>  圖14 第一次置K23—K16為00000001</p><p>  第二次置K23—K16為00000001,即輸入的數(shù)據(jù)是01H,如圖15所示。</p><p>  圖15 第二次置K23—K16為00000001</p><p>  輸出的結(jié)果是00,如圖16所示。</p><p>

47、  圖16 輸出結(jié)果00</p><p><b>  第3組測(cè)試數(shù)據(jù):</b></p><p>  第一次置K23—K16為00000010,即輸入的數(shù)據(jù)是02H,如圖17所示。</p><p>  圖17 第一次置K23—K16為00000010</p><p>  第二次置K23—K16為00000001,即輸入的數(shù)

48、據(jù)是01H,如圖18所示。</p><p>  圖18 第二次置K23—K16為00000001</p><p>  輸出的結(jié)果是FF,如圖19所示。</p><p>  圖19 輸出結(jié)果FF</p><p><b>  3.2.2程序釋義</b></p><p>  _FETCH_;程序開

49、始執(zhí)行一條取指的微指令,讀入程序第一條指令</p><p>  INPUT;將第一個(gè)數(shù)輸入A</p><p>  CHS R0,A;將A中的內(nèi)容傳送到R0中</p><p>  INPUT;將第二個(gè)數(shù)輸入A</p><p>  JIAN A,R0;將A-R0結(jié)果保存到A中</p><p> 

50、 TZH_C LOOP2;如果產(chǎn)生借位就跳轉(zhuǎn)到LOOP2</p><p>  TZH_Z LOOP1;如果零標(biāo)志為有效就跳轉(zhuǎn)到LOOP1</p><p>  CHS A,#1H;如果上述條件都不滿足將1傳送到A中</p><p>  OUTPUT ;輸出01</p><p>  TZH_N 12H;程序結(jié)束&

51、lt;/p><p><b>  LOOP1:</b></p><p>  OUTPUT ;輸出00</p><p>  TZH_N 12H;程序結(jié)束</p><p><b>  LOOP2:</b></p><p>  CHS A,#OFFH;

52、將FF輸入A</p><p>  OUTPUT ;輸出FF</p><p><b>  4總結(jié)</b></p><p><b>  4.1設(shè)計(jì)體會(huì)</b></p><p>  從準(zhǔn)備、收集資料、開始設(shè)計(jì)系統(tǒng),經(jīng)過了許多的問題和困難。在老師和同組同學(xué)的幫助和共同努力下,一一解決了在設(shè)計(jì)

53、過程遇到的各種問題。</p><p>  計(jì)算機(jī)工作的原理是極其的復(fù)雜,把一條程序源碼進(jìn)行編譯,生成機(jī)器碼,錄入CPU,然后將其分為若干條指令,再把這若干條指令分為若干條微指令,再把這若干條微程序,最后才通過取指、執(zhí)行,實(shí)現(xiàn)程序的功能。在設(shè)計(jì)中我們必須要把計(jì)算機(jī)工作的原理一一搞明白,才能設(shè)計(jì)出自己的一套微指令系統(tǒng)。</p><p>  通過本次的課程設(shè)計(jì),更深的確了解了計(jì)算機(jī)工作原理,也對(duì)

54、計(jì)算機(jī)組成原理這門課程的深入學(xué)習(xí)有了一個(gè)好的開始,更為以后學(xué)習(xí)類似課程奠定了很好的基礎(chǔ)。</p><p><b>  4.2系統(tǒng)改進(jìn)</b></p><p>  系統(tǒng)能夠?qū)崿F(xiàn)基本的功能,還有很多可以改進(jìn)的工作。比如,只能實(shí)現(xiàn)本次課程設(shè)計(jì)中的這一單一功能,不能實(shí)現(xiàn)其它的功能,功能太過單一不大眾化;一些指令的助記符不能一看就能明白是用來執(zhí)行什么功能,必須看注解才能明白,與

55、原系統(tǒng)相比不是很明確。在系統(tǒng)中還有許多我們現(xiàn)在還沒能發(fā)現(xiàn)的一些隱患,也是我們要進(jìn)行改進(jìn)的。這些問題我們會(huì)在今后的工作、學(xué)習(xí)中一一進(jìn)行處理。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1]李敬兆.8086/8088和基于ARM核匯編語言程序設(shè)計(jì).合肥:中國科學(xué)技術(shù)大學(xué)出版社,2008</p><p>  [2]蔣本珊.計(jì)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論