2023年全國(guó)碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  計(jì)算機(jī)組成原理</b></p><p><b>  課程設(shè)計(jì)報(bào)告</b></p><p>  設(shè)計(jì)題目 由基本單元電路構(gòu)成 </p><p>  一臺(tái)基本模機(jī) </p><p>  專業(yè)班級(jí) 計(jì)算機(jī)科學(xué)與技術(shù)1041班 </p><p&

2、gt;  姓 名 </p><p>  學(xué) 號(hào) </p><p>  時(shí) 間 2013年1月5日 </p><p>  指導(dǎo)教師 </p><p><b>  課程設(shè)計(jì)成績(jī)?cè)u(píng)定表<

3、;/b></p><p><b>  目錄</b></p><p>  1 課程設(shè)計(jì)概述 …………………………………………………1</p><p>  1.1課程設(shè)計(jì)內(nèi)容 ……………………………………………………1</p><p>  1.1.1 設(shè)計(jì)背景 …………………………………………………1</p>

4、;<p>  1.1.2 實(shí)驗(yàn)要求 …………………………………………………1</p><p>  1.1.3 實(shí)驗(yàn)?zāi)康?…………………………………………………1</p><p>  1.1.4 實(shí)驗(yàn)儀器 …………………………………………………2</p><p>  1.2課程設(shè)計(jì)分析 ……………………………………………………2</p>&

5、lt;p>  1.2.1 系統(tǒng)需求分 ………………………………………………2</p><p>  1.2.2 系統(tǒng)目的 …………………………………………………2</p><p>  1.2.3 功能分析 …………………………………………………2</p><p>  2 實(shí)驗(yàn)原理 ………………………………………………………3</p><p&

6、gt;  2.1 機(jī)器指令 ………………………………………………………3</p><p>  2.2 微指令 …………………………………………………………4</p><p>  3 實(shí)驗(yàn)步驟 ………………………………………………………8</p><p>  3.1 實(shí)驗(yàn)連線 ………………………………………………………8</p><p>  

7、3.2 讀寫微程序和程序 ……………………………………………9</p><p>  4 實(shí)驗(yàn)結(jié)果與分析………………………………………………12</p><p>  5 設(shè)計(jì)小結(jié)及體會(huì)………………………………………………13</p><p>  6 參考文獻(xiàn)………………………………………………………14</p><p><b>

8、  1 課程設(shè)計(jì)概述</b></p><p><b>  1.1課程設(shè)計(jì)內(nèi)容</b></p><p>  1.1.1 設(shè)計(jì)背景</p><p>  通過計(jì)算機(jī)組成原理理論課和幾次實(shí)驗(yàn)的學(xué)習(xí),嘗試設(shè)計(jì)六條機(jī)器指令,并編寫相應(yīng)的微程序,完成由基本單元電路構(gòu)成一臺(tái)基本模型機(jī),再經(jīng)過調(diào)試指令和模型機(jī)使其在微程序的控制下自動(dòng)產(chǎn)生各部件單元的正

9、常工作控制信號(hào)。</p><p>  在設(shè)計(jì)基本模型機(jī)的實(shí)驗(yàn)過程中,個(gè)別部件單元的控制信號(hào)是人為模擬產(chǎn)生的,而本課程設(shè)計(jì)將能在微程序控制下自動(dòng)產(chǎn)生各部件單元控制信號(hào),實(shí)現(xiàn)特定指令的功能。這里,計(jì)算機(jī)數(shù)據(jù)通路的控制將由微程序控制器來完成,CPU從內(nèi)存中取出一條機(jī)器指令到指令執(zhí)行結(jié)束的一個(gè)指令周期,全部由微指令組成的序列來完成,即一條機(jī)器指令對(duì)應(yīng)一條微程序。</p><p>  本課程設(shè)計(jì)要求

10、實(shí)現(xiàn)六條機(jī)器指令:IN(輸入),與ADD(加法),RL(左環(huán)移),STA(存儲(chǔ)),OUT(輸出),JMP(跳轉(zhuǎn))。重點(diǎn)主要在邏輯運(yùn)算的設(shè)計(jì)中。</p><p>  1.1.2 實(shí)驗(yàn)要求</p><p>  1、由基本單元電路構(gòu)成一臺(tái)基本模型機(jī)。</p><p>  2、設(shè)計(jì)至少六條機(jī)器指令,并編寫相應(yīng)的微程序,使之實(shí)現(xiàn)兩個(gè)同學(xué)的學(xué)號(hào)后兩位相加,然后乘以2。</

11、p><p>  3、調(diào)試指令和模型機(jī)使其在微程序的控制下自動(dòng)產(chǎn)生各部件單元的控制信號(hào)正常工作。</p><p>  4. 設(shè)計(jì)程序完整指定的任務(wù)</p><p>  1.1.3 實(shí)驗(yàn)?zāi)康?lt;/p><p>  1、掌握時(shí)序信號(hào)發(fā)生電路組成原理。</p><p>  2、掌握微程序控制器的設(shè)計(jì)思想和組成原理。</p>

12、;<p>  3、掌握微程序的編制、寫入,觀察微程序的運(yùn)行。</p><p>  4、在掌握部件單元電路實(shí)驗(yàn)的基礎(chǔ)上,進(jìn)一步將其組成系統(tǒng)以構(gòu)造一臺(tái)基本模型實(shí)驗(yàn)計(jì)算機(jī)。</p><p>  5、設(shè)計(jì)六條機(jī)器指令,并編寫相應(yīng)的微程序,具體上機(jī)調(diào)試,掌握整機(jī)軟硬件組成概念。</p><p>  6、熟悉用微程序控制器控制模型機(jī)的數(shù)據(jù)通路。</p>

13、<p>  7、學(xué)習(xí)設(shè)計(jì)與調(diào)試計(jì)算機(jī)的基本步驟及方法。</p><p>  1.1.4 實(shí)驗(yàn)儀器</p><p>  DVCC-C8JH計(jì)算機(jī)組成原理教學(xué)實(shí)驗(yàn)系統(tǒng)一臺(tái),排線若干;</p><p><b>  PC機(jī)一臺(tái)。</b></p><p><b>  1.2課程設(shè)計(jì)分析</b>&

14、lt;/p><p>  1.2.1系統(tǒng)需求分析</p><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> 

15、 計(jì)算機(jī)的性能與它所設(shè)置的指令系統(tǒng)有很大的關(guān)系,指令系統(tǒng)反映了計(jì)算機(jī)的主要屬性,而指令系統(tǒng)的設(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><b>  1.2.2系統(tǒng)目標(biāo)</b></p>&

16、lt;p>  在基本模型機(jī)的基礎(chǔ)上改進(jìn)并實(shí)現(xiàn)IN,加ADD,循環(huán)左移RL,存儲(chǔ)STA,輸出OUT,跳轉(zhuǎn)JMP六條指令。</p><p><b>  1.2.3功能分析</b></p><p>  該系統(tǒng)實(shí)現(xiàn)的功能是對(duì)輸入的數(shù)據(jù)可以和內(nèi)存中的數(shù)據(jù)進(jìn)行加及循環(huán)左移運(yùn)算,并對(duì)其結(jié)果進(jìn)行存儲(chǔ),顯示等功能,從而得到一個(gè)簡(jiǎn)易的基本模型機(jī)所實(shí)現(xiàn)的功能。</p>

17、<p><b>  2.實(shí)驗(yàn)原理</b></p><p><b>  2.1機(jī)器指令</b></p><p>  在部件試驗(yàn)中,我們是人為用二進(jìn)制開關(guān)來模擬一些控制信號(hào)來完成數(shù)據(jù)通路的控制。而在本課程設(shè)計(jì)中,數(shù)據(jù)通路的控制將由微程序控制器來完成,即一條機(jī)器指令對(duì)應(yīng)一個(gè)微程序。</p><p>  本設(shè)計(jì)的規(guī)定項(xiàng)目

18、采用六條機(jī)器指令:IN(輸入)、ADD(二進(jìn)制加法)、RL(循環(huán)左移1位)、STA(將X存入直接地址中)、OUT(輸出)、JMP(跳轉(zhuǎn)至指定位置,繼續(xù)執(zhí)行)其指令格式如下表2-1(前四位是操作碼):</p><p><b>  表2-1</b></p><p>  1、IN為單字長(zhǎng)指令,含義是將輸入設(shè)備輸入的數(shù)據(jù)放入R0中</p><p>  

19、2、 ADD為雙字長(zhǎng)指令,其含義是根據(jù)指令提供的地址將內(nèi)存中的數(shù)取出放入DR2,與DR1中的數(shù)相加,結(jié)果放在R0。</p><p>  3、RL為單字長(zhǎng)指令,其含義是將R0中的數(shù)據(jù)左移一位。</p><p>  4、STA為雙字長(zhǎng)指令,第二個(gè)字是要存放的地址,含義是將R0中的內(nèi)容存儲(chǔ)到第二字為地址的內(nèi)存單元中。</p><p>  5、OUT為雙字長(zhǎng)指令,含義是根據(jù)

20、指令提供的地址,將內(nèi)存中的數(shù)據(jù)取出由數(shù)碼管進(jìn)行顯示。</p><p>  6、JMP為單字長(zhǎng)指令, 含義是跳轉(zhuǎn)到指定位置繼續(xù)指令的執(zhí)行。</p><p>  本設(shè)計(jì)的機(jī)器指令如下:</p><p><b>  表2-2</b></p><p>  按照如下規(guī)定的格式,用聯(lián)機(jī)軟件建立將機(jī)器指令及微指令的二進(jìn)制代碼編輯成十六

21、進(jìn)制的*.txt類型文件。(微指令格式中的微指令代碼為將表中的24位微代碼按從左到右分成三個(gè)八位,將此三個(gè)八位二進(jìn)制代碼轉(zhuǎn)換為相應(yīng)的十六進(jìn)制數(shù)即可),并用聯(lián)機(jī)軟件的轉(zhuǎn)儲(chǔ)功能將該式文件裝載到試驗(yàn)系統(tǒng)中。</p><p>  機(jī)器指令格式說明: $PXX XX</p><p>  微指令格式說明: $MXX XXXXXX</p><p>  啟動(dòng)程序:當(dāng)控制臺(tái)開關(guān)SW

22、B、SWA置為“1 1”時(shí),按START微動(dòng)開關(guān),即可轉(zhuǎn)入到第01號(hào)“取指”微指令,啟動(dòng)程序運(yùn)行。</p><p>  按照數(shù)據(jù)通路可畫出機(jī)器指令的微程序流程圖如圖2所示。當(dāng)擬定“取指”微指令時(shí),該微指令的判別測(cè)試字段為P(1)測(cè)試。由于“取指”微指令是所有微程序都使用的公用微指令,因此P(1)的測(cè)試結(jié)果出現(xiàn)多路分支。本實(shí)驗(yàn)中共出現(xiàn)8路分支,分別對(duì)應(yīng)8種機(jī)器指令。占用8個(gè)固定的微地址單元。</p>

23、<p><b>  2.2微指令</b></p><p>  2.2.1 微指令格式</p><p>  微指令長(zhǎng)共24位,其控制位順序如下:</p><p><b>  圖2-1</b></p><p>  為了向RAM中裝入程序和數(shù)據(jù),檢查寫入是否正確,并能啟動(dòng)程序執(zhí)行,還必須設(shè)計(jì)三個(gè)

24、控制臺(tái)操作微程序.</p><p>  存儲(chǔ)器讀操作:撥動(dòng)總清開關(guān)CLR后,控制臺(tái)開關(guān)SWB,SWA 為”0 0”時(shí),按START微動(dòng)開關(guān),可對(duì)RAM連續(xù)手動(dòng)讀操作.</p><p>  存儲(chǔ)器寫操作:撥動(dòng)總清開關(guān)CLR后,控制臺(tái)開關(guān)SWB SWA置為”0 1”時(shí),按START微動(dòng)開關(guān)可對(duì)RAM進(jìn)行連續(xù)手動(dòng)寫入.</p><p>  啟動(dòng)程序:撥動(dòng)總清開關(guān)CLR后,

25、控制臺(tái)開關(guān)SWB SWA置為“1 1”時(shí),按START微動(dòng)開關(guān),既可轉(zhuǎn)入到第01號(hào)“取址”微指令,啟動(dòng)程序運(yùn)行.</p><p>  上述三條控制臺(tái)指令用兩個(gè)開關(guān)SWB SWA 的狀態(tài)來設(shè)置,其定義如下:</p><p><b>  表2-3</b></p><p>  根據(jù)以上要素設(shè)計(jì)數(shù)據(jù)通路框圖,如圖:</p><p

26、>  圖2-2 數(shù)據(jù)通路框圖</p><p>  微代碼定義如表2-4所示:</p><p>  表2-4 微代碼的定義</p><p>  A字段 B字段 C字段</p><p>  表2-5 A,B,C字段內(nèi)容</p><p&g

27、t;  當(dāng)擬定“取指令”微指令時(shí),該微指令的判別測(cè)試字段為P1測(cè)試。由于“取指”微指令是所有微程序都使用的公用微指令,因此P1測(cè)試結(jié)果出現(xiàn)多路分支。本次課程設(shè)計(jì)用指令寄存器的前4位(I7-I4)作為測(cè)試條件,出現(xiàn)6路分支,占用6個(gè)固定微地址單元。</p><p>  控制臺(tái)操作為P4測(cè)試,它以控制臺(tái)開關(guān)SWB,SWA作為測(cè)試條件,出現(xiàn)了3路分支,占用3個(gè)固定微地址單元。當(dāng)分支微地址單元固定后,剩下的其他地方就可以

28、一條微指令占用控存一個(gè)微地址單元。</p><p>  2.2.2微指令代碼</p><p><b>  表2-6</b></p><p>  指令寄存器(IR)用來保存當(dāng)前正在執(zhí)行的一條指令。當(dāng)執(zhí)行一條指令時(shí),先把它從內(nèi)存取到緩沖寄存器中,然后再傳送至指令寄存器。指令劃分為操作碼和地址碼字段,由二進(jìn)制數(shù)構(gòu)成。為了執(zhí)行任何給定的指令,必須對(duì)操作

29、碼進(jìn)行測(cè)試[P(1)],通過節(jié)拍脈沖T4的控制以便識(shí)別所要求的操作?!爸噶罴拇嫫鳌?實(shí)驗(yàn)板上標(biāo)有“INS DECODE”的芯片)根據(jù)指令中的操作碼譯碼結(jié)果強(qiáng)置微控器單元的微地址,使下一條微指令指向相應(yīng)得微程序首地址。</p><p>  本系統(tǒng)使用兩種外部設(shè)備,一種是二進(jìn)制代碼開關(guān),它作為輸入設(shè)備(INPUT DEVICE);另一種是數(shù)碼管,它作為輸出設(shè)備(OUPUT DEVICE)。例如:輸入時(shí),二進(jìn)制開關(guān)數(shù)據(jù)

30、直接經(jīng)過三態(tài)門送到總線上,只要開關(guān)狀態(tài)不變,輸入的信息也不變。輸出時(shí),將輸出的數(shù)據(jù)送到數(shù)據(jù)總線BUS上,當(dāng)寫信號(hào)(W/R)有效時(shí),將數(shù)據(jù)打入輸出鎖存器,并在數(shù)碼管顯示。</p><p><b>  3 實(shí)驗(yàn)步驟</b></p><p><b>  3.1 實(shí)驗(yàn)接線</b></p><p>  將 ALUO2 連 BUS4,

31、a~k 與實(shí)驗(yàn)</p><p>  a、跳線器 J1~J12 全部撥在右邊 (自動(dòng)工作方式 ); b、跳線器 J16、J18、J23、J24 全部撥在左邊 ; c、跳線器 J13~J15、J19、J25 全部撥在右邊 ; d、跳線器 J20~J22、J26、J27 連上短路片 ; e、UJ1 連 UJ2,JSE1 連 JSE2,SJ1 連 SJ2; f、MBUS 連 BUS2;</p>&

32、lt;p>  g、REGBUS 連 BUS5;</p><p>  h、PCBUS 連 EXJ2;</p><p>  i、 ALUBUS 連 EXJ3;</p><p>  j、 ALUO1 連 BUS1;</p><p>  k、EXJ1 連 BUS3;</p><p>  l、 ALUO2 連 BUS

33、4。</p><p>  檢查接線無誤后接通電源 </p><p>  3.2 讀寫微程序和程序(1)手動(dòng)方法寫微程序參看實(shí)驗(yàn)三,手動(dòng)方法寫代碼程序 (機(jī)器指令 )步驟如下 : </p><p>  通過上一步將機(jī)器指令對(duì)應(yīng)的微代碼正確地寫入E2ROM 2816芯片后,再進(jìn)行機(jī)器指令程序 的裝入和檢查。 </p><p>  A. 將 “編

34、程開關(guān)”置“運(yùn)行 ”位置,“運(yùn)行方式 ”開關(guān)置 “單步 ”位置。 </p><p>  B. 撥動(dòng)總清開關(guān)( 0→ 1),微地址寄存器清零,程序計(jì)數(shù)器清零。然后使控制開關(guān) SWC、SWA 開關(guān)置為“ 0 1”,按動(dòng)一次 “啟動(dòng)運(yùn)行 ”開關(guān),微地址顯示燈 LUA0~LUA5 顯示 “ 001001”,再按動(dòng)一次“啟動(dòng)運(yùn)行 ”開關(guān),微地址顯示燈 LUA0~LUA5 顯示“ 001100”,此時(shí)數(shù)據(jù)開關(guān)的內(nèi)容置為要寫入

35、的機(jī)器指令,再按動(dòng)一次“啟動(dòng)運(yùn)行 ”開關(guān),即完成該條指令的寫入。若仔細(xì)閱讀微程序流程,就不難發(fā)現(xiàn),機(jī)器指令的首地址只要第一次給入即可,PC 會(huì)自動(dòng)加 1。所以,每次按動(dòng) “啟動(dòng)運(yùn)行 ”開關(guān),只有在微地址燈顯示“ 001100”時(shí),才設(shè)置內(nèi)容,直到所有機(jī)器指令寫完。 </p><p>  C. 寫完程序后須進(jìn)行檢驗(yàn)。撥動(dòng)總清開關(guān) (0→ 1)后,微地址清零,PC 程序計(jì)數(shù)器清零,然后 使控制開關(guān) SWC、SWA 為

36、 “ 0 0”,按動(dòng) “啟動(dòng)運(yùn)行 ”開關(guān),微地址燈將顯示 “ 001000”,再按 “啟動(dòng)運(yùn)行 ”開關(guān),微地址燈顯示為 “ 001010”,再按動(dòng) “啟動(dòng)運(yùn)行 ”開關(guān),微地址燈顯示為 “ 001110”,此時(shí)總線數(shù)據(jù)顯示燈 LZD0~LZD7 顯示為該首地址的內(nèi)容 ,再按動(dòng)一次 “啟動(dòng)運(yùn) 行 ”開關(guān) ,微地址燈顯示為“ 010000”,2 位數(shù)碼管即顯示 RAM 中的程序。不斷按動(dòng)“啟動(dòng)運(yùn) 行 ”開關(guān),可檢查后續(xù)單元內(nèi)容 。 </

37、p><p>  注意:每次僅在微地址燈顯示為 “ 010000”時(shí),2 位數(shù)碼管顯示的內(nèi)容才是相應(yīng)地址中的機(jī)器 指令內(nèi)容 。 </p><p> ?。?)聯(lián)機(jī)讀 /寫微程序和程序 </p><p>  用聯(lián)機(jī)軟件的裝載功能將 16 進(jìn)制格式文件(文件名為 C8JHE2)裝入實(shí)驗(yàn)機(jī)即可(詳細(xì)操作見 隨機(jī)軟件的 README)。 </p><p>&

38、lt;b>  我們的程序代碼:</b></p><p><b>  表3-1</b></p><p><b> ?。?)運(yùn)行程序 </b></p><p><b>  ① 單步運(yùn)行程序 </b></p><p>  A.“編程開關(guān) ”置 “ 運(yùn)行 ”狀態(tài),“運(yùn)

39、行方式”開關(guān)置 為“單步”狀態(tài) ,“運(yùn) 行控制 ”開關(guān)置為 “運(yùn)行 ”狀態(tài)。</p><p>  B. 撥動(dòng)總清開關(guān) (0→ 1),微地址清零 ,PC 計(jì)數(shù)器清零 ,程序首地址為 OOH。 </p><p>  C. 按動(dòng) “啟動(dòng)運(yùn)行 ”開關(guān),即單步運(yùn)行一條微指令。對(duì)照微程序流圖觀察微地址顯示燈 是否和流程一致。 </p><p><b>  ② 連續(xù)運(yùn)行

40、程序 </b></p><p>  A.“編程開關(guān)”置“ 運(yùn)行 ”狀態(tài),“運(yùn)行方式 ”開關(guān)置為“連續(xù) ”狀態(tài) ,“運(yùn)行控制 ”開關(guān)置為“運(yùn)行 ”狀態(tài) 。</p><p>  B.撥動(dòng)總清開關(guān),清微地址及 PC 計(jì)數(shù)器,按動(dòng) “啟動(dòng)運(yùn)行 ”開關(guān),系統(tǒng)連續(xù)行程序。如果 要停止程序的運(yùn)行,只需將 “運(yùn)行控制 ”開關(guān)置為 “停止 ”狀態(tài),系統(tǒng)就停機(jī)。 </p><p

41、>  C. 本實(shí)驗(yàn)的運(yùn)行結(jié)果 最終顯示在輸出設(shè)備 2 位數(shù)碼管上 。</p><p>  其中本小組的程序運(yùn)行會(huì)輸出結(jié)果兩次,在程序運(yùn)行過程中需要人工從外設(shè)輸入兩外兩人的學(xué)號(hào),第一次輸入可在清零之后程序運(yùn)行之前,輸入08H(十進(jìn)制:8),第二次輸入要在程序第一次輸出結(jié)果之后,第二次程序流程中得輸入之前,通過外設(shè)輸入18H(十進(jìn)制:24)。</p><p><b>  實(shí)驗(yàn)結(jié)

42、果圖如下:</b></p><p><b>  圖3-1</b></p><p>  4 運(yùn)行結(jié)果及結(jié)果分析</p><p>  本程序是針對(duì)我們小組四人的學(xué)號(hào)設(shè)計(jì)的,先將其中兩人的學(xué)號(hào)輸入內(nèi)存,然后兩外兩人的學(xué)號(hào)通過外部設(shè)備手動(dòng)輸入,整個(gè)程序運(yùn)行結(jié)束一共輸出結(jié)果兩次。根據(jù)我們的程序代碼可看出我們事先輸入內(nèi)存的學(xué)號(hào)分別是04H,12

43、H。通過外部設(shè)備輸入的學(xué)號(hào)分別是08H,18H。運(yùn)行結(jié)果分別是18H,54H。</p><p><b>  具體分析如下:</b></p><p>  本小組學(xué)號(hào)分別為:十進(jìn)制:04,08,18,,24.轉(zhuǎn)化成16進(jìn)制分別為:04H,08H,12H,18H。</p><p>  轉(zhuǎn)化成二進(jìn)制分別為:04=0000 0100</p>

44、<p>  08=0000 1000</p><p>  18=0001 0010</p><p>  24=0001 1000</p><p><b>  實(shí)現(xiàn)加法運(yùn)算:</b></p><p><b>  0000 0100</b></p><p>  + 0

45、000 1000</p><p><b>  0000 1100</b></p><p><b>  另外兩人的學(xué)號(hào)相加</b></p><p><b>  0001 0010</b></p><p>  + 0001 1000</p><p><

46、b>  0010 1010</b></p><p>  兩數(shù)相加之和X2相當(dāng)于和左移一位,將上述兩和分別進(jìn)行左移一位為:</p><p>  0000 1100左移之后為0001 1000 即18H</p><p>  0010 1010左移之后為0101 0100 即54H</p><p><b>  5 設(shè)計(jì)小

47、結(jié)及體會(huì)</b></p><p>  本次實(shí)驗(yàn)大體上分為三步。首先,是連接電路。其次,裝載課程設(shè)計(jì)指導(dǎo)書上設(shè)計(jì)的程序并測(cè)試運(yùn)行,通過觀察運(yùn)行情況和數(shù)據(jù)在總線上的流動(dòng),了解各功能部件的工作原理和工作機(jī)制以及流程圖各指令的含義。最后,自己設(shè)計(jì)程序并裝載運(yùn)行并檢驗(yàn)運(yùn)行結(jié)果。對(duì)于自己要設(shè)計(jì)的程序首先根據(jù)題目要求寫出它的匯編格式,再根據(jù)這個(gè)匯編格式寫出機(jī)器指令并設(shè)計(jì)出微程序流程圖。最后根據(jù)所設(shè)計(jì)的微程序流程圖寫

48、出其微指令代碼。這些工作完成后把所設(shè)計(jì)的機(jī)器指令和微程序代碼改寫成指定的格式裝載到實(shí)驗(yàn)系統(tǒng)上運(yùn)行,觀察運(yùn)行過程和設(shè)計(jì)目的是否一致。如果不一致,要進(jìn)行適當(dāng)?shù)男薷闹钡揭恢聻橹?。?jīng)過多次修改,最終實(shí)現(xiàn)設(shè)計(jì)要求。通過這次實(shí)驗(yàn)設(shè)計(jì)是我加深了對(duì)機(jī)器指令和微指令的理解和計(jì)算機(jī)計(jì)算流程的了解。</p><p>  經(jīng)過這次課程設(shè)計(jì),我體會(huì)到自己所學(xué)的東西太少了,很多都不知道。雖然這次設(shè)計(jì)的只是一個(gè)小程序,但是這其間我還是學(xué)到了不

49、少東西。在這次課程設(shè)計(jì)的過程,有些很基本的知識(shí)出現(xiàn)記混淆的現(xiàn)象,通過查書及詢問同學(xué),最終明白了。</p><p>  在此次的設(shè)計(jì)中,感謝老師對(duì)我們的幫助和指導(dǎo)。過程還不夠完善,希望老師繼續(xù)指導(dǎo)。</p><p>  6 參考文獻(xiàn)(資料)</p><p>  [1] 張昆藏.計(jì)算機(jī)系統(tǒng)結(jié)構(gòu).北京:科學(xué)出版社,1994</p><p>  [2

50、] (美)普拉持(Platt,D.S)著.黃慧萍等譯.Microsoft.NET精髓.北京:機(jī)械工業(yè)出版社,2003.9</p><p>  [3] 白中英.計(jì)算機(jī)組成原理(第二版).北京:科學(xué)出版社,1998</p><p>  [4] 白中英.計(jì)算機(jī)組成原理(第三版·網(wǎng)絡(luò)版) .北京:科學(xué)出版社,1998 </p><p>  [5]計(jì)算機(jī)組成原理實(shí)驗(yàn)

溫馨提示

  • 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. 眾賞文庫(kù)僅提供信息存儲(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)論