計(jì)算機(jī)組成原理課程設(shè)計(jì)- 基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
計(jì)算機(jī)組成原理課程設(shè)計(jì)- 基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
計(jì)算機(jī)組成原理課程設(shè)計(jì)- 基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
計(jì)算機(jī)組成原理課程設(shè)計(jì)- 基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
計(jì)算機(jī)組成原理課程設(shè)計(jì)- 基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

計(jì)機(jī)原課計(jì)基本型計(jì)實(shí)

計(jì)算機(jī)組成原理課程設(shè)計(jì)課程設(shè)計(jì)稱(chēng):

計(jì)算機(jī)組原理設(shè)計(jì)項(xiàng)目稱(chēng):基本模型機(jī)設(shè)計(jì)實(shí)現(xiàn)專(zhuān)班

業(yè):級(jí):

計(jì)算機(jī)科與技術(shù)計(jì)科2014年6月13日

一、課程計(jì)的教學(xué)目本程的學(xué)在握機(jī)統(tǒng)組及工機(jī),理計(jì)各能工作理礎(chǔ),一加算系模間互的識(shí)機(jī)概,在計(jì)中提應(yīng)學(xué)業(yè)分問(wèn)解問(wèn)能。微序計(jì)法進(jìn)一掌微程序制工原并會(huì)設(shè)方優(yōu)對(duì)性發(fā)重,養(yǎng)科研獨(dú)工創(chuàng)能取設(shè)調(diào)的經(jīng)。二、課程設(shè)任務(wù)和基本求本程TDN-CM++計(jì)算組理學(xué)實(shí)系平設(shè)成1.給定數(shù)格式指系統(tǒng)計(jì)個(gè)程控。2.計(jì)給機(jī)指令統(tǒng)及微序,按指式出序?yàn)榇?.接邏電完成動(dòng),程,,效和并測(cè)過(guò)及。

4.微程控器模與算器塊,儲(chǔ)模聯(lián),成臺(tái)計(jì)機(jī)5.微程控器控模機(jī)的據(jù)。6.過(guò)在型上運(yùn)由器指組簡(jiǎn)單,握器與指關(guān),建立算機(jī)概握算控機(jī)制7.指定應(yīng)項(xiàng)目行編指格功能,設(shè)相機(jī)指碼,照模機(jī)通設(shè)現(xiàn)器功的微序在機(jī)編輯器令和程裝代實(shí)系并實(shí)應(yīng)要三、計(jì)任務(wù)及析:(1)計(jì)務(wù)從入備數(shù)并其存以為接地的存單,與R0.存中容Y執(zhí)⊕,果以B直接址存元。(2)析A:寄存器接入01H.B:從數(shù)開(kāi)間地0CH內(nèi)單置,

C:的容,存中.00D:接址0CH直接中內(nèi)容(03H)放DR1,的內(nèi)放DR2,將0和種數(shù)異運(yùn),果放R中.0E:R中容在地為0內(nèi)單.四、設(shè)計(jì)原在件中們?nèi)硕颇M些信來(lái)數(shù)通控。而本課設(shè)數(shù)通路的控由程制來(lái)成計(jì)算內(nèi)中一機(jī)令指令行的個(gè)周全微令的列成即機(jī)指應(yīng)個(gè)序本計(jì)器令如:地二制)

內(nèi)二進(jìn)

助符0000000000000000STAR001H00000001000000010000001000010000INR,00000001100001100

0000NOTR;0000XORR,;011101000000MOV,;01010000OUT;00001101;數(shù)區(qū)0000111000000000本計(jì)編令:指注

令STAR,;中

將存寄存

IN內(nèi)單元置

給接為0CH

R;XORR,[[0CH]];

給中內(nèi)取將接為0CH的存的容存R中內(nèi)行異運(yùn)結(jié)存寄器

MOVR;;HLT;

將存R中的容入地為0DH的存中輸?shù)娜萃橄蛑醒b程序數(shù)檢寫(xiě)入是正,啟程行,還計(jì)了個(gè)控臺(tái)微序存器作撥動(dòng)清開(kāi)CLR后當(dāng)臺(tái)關(guān)為時(shí)按微關(guān)可對(duì)行續(xù)手讀操。存器作撥動(dòng)清開(kāi)CLR后當(dāng)臺(tái)關(guān)為時(shí)按微關(guān)可對(duì)行續(xù)手寫(xiě)入

啟程:總開(kāi)CLR后當(dāng)制臺(tái)關(guān)SWB、SWA置“11”按START微動(dòng)關(guān)可入第01號(hào)“指”指,啟程行上三制指兩開(kāi)、SWA的態(tài)置其如1:表1

控制

臺(tái)令

讀內(nèi)存()寫(xiě)內(nèi)存()啟動(dòng)程(RP)根以求計(jì)通框如示。

圖數(shù)據(jù)通路框圖微令如所示當(dāng)微令確以下步就確后續(xù)指地址常方是定程支的址,微序支要行測(cè)。這微地確以后就在個(gè)地表將支令填相分地元,以的中重使造錯(cuò)對(duì)其它置以一條指應(yīng)個(gè)址意。表

微指令格24232221191816151413MCnA8AA字段

121110字段

97C

641μA5μA4μA3μA2μμA0C字段

13

選擇

1211

10

選擇

98

7

選擇

0

0

0

101010

LDDR1LDDR2LDIRLOADLDAR

101010

-BRDRI-B299-BALU-PC

101010

ARLDPC按數(shù)路畫(huà)器令程流圖圖所示當(dāng)“指指時(shí)微指的測(cè)字測(cè)。由“指”微令有程使的微令,此的試出多支本指寄器前位(作測(cè)試件出現(xiàn)路分,5個(gè)的地元當(dāng)部令計(jì)后應(yīng)條指碼化表即為圖2程流程按指令式轉(zhuǎn)而的二代表。表3二進(jìn)制微代碼表微地址0000000

S2S0MCNA9A8000000011000000011000000001000000001000000001000000001000000000

A000110100001110110010

000110000000000000000

C100110001000000000000

μA5…μ010000000010001000000001000101000110000111

0111111112212223242526273031323334353637

000001101000000011000000011000000011000000011000000011000000011000000011010110011000000011000000011000000001000000011000000000000000001000000001000001110000001101000000001000000011011010011000000001000000101000000001000000001

000110110011110110110000001110110010000010110110000000010011001110000110010

101110110001110110110000101110110000000000000000101101000001101000001000000

000110110000110110110000000110110000000000000000000000000000000000000000000

00000100001100010000111101010101110001111000111000000101001001010001011100000101100001011001100101000001000101101001101100000101110100000101111110000040000001110101000001指寄(IR)用來(lái)保當(dāng)前在行的條指當(dāng)行一指時(shí),先它存到?jīng)_存,然再傳至令寄器。劃分操和址段,二數(shù)成為了行給的必對(duì)操碼測(cè)[P(1)]通節(jié)沖T4的控以別要的作?!傲罴钠?驗(yàn)標(biāo)“”芯片根指令的碼碼果置器元地,使一條指指

向應(yīng)程首。本統(tǒng)兩外備,是進(jìn)碼關(guān)它輸設(shè)備(INPUTDEVICE);另種是碼它為設(shè)備(DEVICE)。例輸時(shí),二制數(shù)直過(guò)態(tài)送總,只開(kāi)關(guān)態(tài)變,輸?shù)男乓膊弧]敃r(shí),將出的據(jù)到數(shù)總BUS上當(dāng)號(hào)(有時(shí)將打輸存,碼顯五、操作步1.2.

按連驗(yàn)路聯(lián)寫(xiě)按規(guī)式將指及令進(jìn)制碼如表編十進(jìn)文。機(jī)代$P0

$P0A0D

$P0740

$P0$P0

$P0

$P080D

$P0$P0

$P0C0E

$P0950

$P0$P0

$P0D00

$P0微令:$M$M0101ED82$M$M$M

0801ED83$M0901ED84$M0A01B20F$M0B01ED95$M0C01ED9

$M1001ED92$M1101ED94$M$M$M

$M$M$M1B699A01$M0400E005C$M

$M

$M

$M0500E0060D01ED9

1500E016

$M$M$M$M

E$M0E01800E$M0F599A01

$M1600E019$M$M

1E00E01F$M1F00A020$M機(jī)運(yùn)聯(lián)運(yùn)序,進(jìn)軟件面轉(zhuǎn)裝載再出窗選裝的(格,

在載器令指后選運(yùn)→(路)→復(fù)型)功菜單開(kāi)的態(tài)數(shù)通按應(yīng)能鍵可運(yùn)監(jiān)控、調(diào)程本驗(yàn)微令步行運(yùn)行微程

PCPC+1

R0PC+1PC+1R0PC+1PC+1

RAM→BUSSTAINNOTXORMOVOUTHLTPC14

→DR

2

PCPCPCPC+1PC+1PC+1

HLT

3436

00RAM

BUS

RAM→

RAM→

RAM→

RAM→BUS

BUS→

R

0

BUS→ARBUS→BUS→ARBUS

AR

RAM→BUSBUS→AR

RAM→R→BUSRAM→BUSBUS→BUS104

SW→BUSBUS→DRR10

RAM→BUSBUS→DR1

DR

1

→LED

DRRAM1

RDR20DR⊕DR21→

R

0

圖微程序流程圖

圖六驗(yàn)結(jié)果本驗(yàn)作為中X的直地接址0CH,Y反X

進(jìn)邏或算果FDH,將此結(jié)存在,后出單輸?shù)慕Y(jié)為第條指STA01H(Y)入存器R,令行R中內(nèi)為第條指IN,數(shù)據(jù)關(guān)03H(X)輸?shù)?將存入接址為間地址0CH內(nèi)單.第條指令NOT將存R中容取,果存R令行后,R中的內(nèi)為FEH第條指XOR將X放DR1中,將R中內(nèi)入DR2中,DR1和DR2種進(jìn)異算,結(jié)果在中.此時(shí)R的容0為第條指將果

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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)論