浙江理工大学计算机组成原理试卷,浙江理工大学计算机组成原理设计试题.doc...
計(jì)算機(jī)組成原理課程設(shè)計(jì)
報(bào)告
2013/2014第二學(xué)期
指導(dǎo)教師:許建龍 張芳
班級(jí):12計(jì)科2班
姓名:
學(xué)號(hào): 計(jì)算機(jī)組成原理大型實(shí)驗(yàn)任務(wù)書(shū)(計(jì)算機(jī)12級(jí)1、2、3班和實(shí)驗(yàn)班)
實(shí)驗(yàn)?zāi)康?#xff1a;
深入了解計(jì)算機(jī)各種指令的執(zhí)行過(guò)程,以及控制器的組成,指令系統(tǒng)微程序設(shè)計(jì)的具體知識(shí),進(jìn)一步理解和掌握動(dòng)態(tài)微程序設(shè)計(jì)的概念;完成微程序控制的特定功能計(jì)算機(jī)的指令系統(tǒng)設(shè)計(jì)和調(diào)試。
實(shí)驗(yàn)說(shuō)明:
要進(jìn)行這項(xiàng)大型實(shí)驗(yàn),必須清楚地懂得:
TEC-2機(jī)的功能部件及其連接關(guān)系;
TEC-2機(jī)每個(gè)功能部件的功能與具體組成;
TEC-2機(jī)支持的指令格式;
TEC-2機(jī)的微指令格式,AM2910芯片的用法;
已實(shí)現(xiàn)的典型指令的執(zhí)行實(shí)例,即相應(yīng)的微指令與其執(zhí)行次序的安排與銜接;
要實(shí)現(xiàn)的新指令的格式與功能。
實(shí)驗(yàn)內(nèi)容:
選定指令格式、操作碼,設(shè)計(jì)如下指令:
把用絕對(duì)地址表示的內(nèi)存單元A中的內(nèi)容與內(nèi)存單元B中的內(nèi)容相加,結(jié)果存于內(nèi)存單元C中。
指令格式:D4××,ADDR1,ADDR2,ADDR3 四字指令(控存入口100H)
功能: [ADDR3] [ADDR1]+[ADDR2]
將一通用寄存器內(nèi)容減去某內(nèi)存單元內(nèi)容,結(jié)果放在另一寄存器中。
指令格式:E0 DR SR,ADDR (SR,DR源、目的寄存器各4位)雙字指令(控存入口130H)
功能: DR SR - [ADDR]
轉(zhuǎn)移指令。判斷兩個(gè)通用寄存器內(nèi)容是否相等,若相等則轉(zhuǎn)移到指定絕對(duì)地址,否則順序執(zhí)行。
指令格式:E5 DR SR,ADDR 雙字指令(控存入口140H)
功能: if DR SR goto ADDR else 順序執(zhí)行。
設(shè)計(jì):利用指令的CND字段,即IR10~8,令I(lǐng)R10~8 101,即CC Z 則當(dāng)DR SR時(shí)Z 1,微程序不跳轉(zhuǎn),接著執(zhí)行MEM PC(即ADDR PC) 而當(dāng)DR! SR時(shí)Z 0,微程序跳轉(zhuǎn)至A4。
實(shí)驗(yàn)要求:
根據(jù)內(nèi)容自行設(shè)計(jì)相關(guān)指令微程序;(務(wù)必利用非上機(jī)時(shí)間設(shè)計(jì)好微程序)
設(shè)計(jì)測(cè)試程序、實(shí)驗(yàn)數(shù)據(jù)并上機(jī)調(diào)試。
設(shè)計(jì)報(bào)告內(nèi)容:包括1、設(shè)計(jì)目的2、設(shè)計(jì)內(nèi)容3、微程序設(shè)計(jì)(含指令格式、功能、設(shè)計(jì)及微程序) 4、實(shí)驗(yàn)數(shù)據(jù)(測(cè)試所設(shè)計(jì)指令的程序及結(jié)果)。(具體要求安最新規(guī)范為準(zhǔn))
大型實(shí)驗(yàn)報(bào)告必須打印成冊(cè),各班班長(zhǎng)收齊大型實(shí)驗(yàn)報(bào)告于19周星期五前,交張芳老師辦公室。
上機(jī)時(shí)間安排:
2014計(jì)算機(jī)組成原理課程設(shè)計(jì)安排如下:(第十九周)
地點(diǎn):10-413和414機(jī)房
時(shí) 間
星 期9:00---12:001:00---4:0017:30—20:30備 注星期三
6月25日12計(jì)算機(jī)(1)12計(jì)算機(jī)(2)12計(jì)算機(jī)(3)
電信實(shí)驗(yàn)班 星期四
6月26日12計(jì)算機(jī)(1)12計(jì)算機(jī)(2)12計(jì)算機(jī)(3)
電信實(shí)驗(yàn)班12計(jì)算機(jī)(1)
12計(jì)算機(jī)(2)
12計(jì)算機(jī)(3)
電信實(shí)驗(yàn)班星期五
6月27日12計(jì)算機(jī)(1)12計(jì)算機(jī)(2)12計(jì)算機(jī)(3)
電信實(shí)驗(yàn)班12計(jì)算機(jī)(1)12計(jì)算機(jī)(2)12計(jì)算機(jī)(3)
電信實(shí)驗(yàn)班 備注:1.各班每2人一組,可自由組合但要固定,各班班長(zhǎng)將各組組號(hào)及學(xué)生名單于第一次上機(jī)時(shí)上報(bào)指導(dǎo)教師; 2.各班學(xué)生須嚴(yán)格按照規(guī)定的時(shí)間上機(jī),不得無(wú)故缺席、遲到早退,指導(dǎo)教師會(huì)嚴(yán)格考勤。 指導(dǎo)教師: 許建龍、張芳 2014年6月18日
計(jì)算機(jī)組成原理課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告
一、目的和要求
深入了解計(jì)算機(jī)各種指令的執(zhí)行過(guò)程,以及控制器的組成,指令系統(tǒng)微程序設(shè)計(jì)的具體知識(shí),進(jìn)一步理解和掌握動(dòng)態(tài)微程序設(shè)計(jì)的概念;完成微程序控制的特定功能計(jì)算機(jī)的指令系統(tǒng)設(shè)計(jì)和調(diào)試。
二、實(shí)驗(yàn)環(huán)境
PC機(jī)與TEC-2機(jī)模擬程序
三、具體內(nèi)容
一 把用絕對(duì)地址表示的內(nèi)存單元A中的內(nèi)容與內(nèi)存單元B中的內(nèi)容相加,結(jié)果存于內(nèi)存單元C中。
指令格式:D4××,ADDR1,ADDR2,ADDR3 四字指令(控存入口100H)
功能: [ADDR3] [ADDR1]+[ADDR2]
微程序:
1 PC→AR,PC+1→PC0000 0E00 A0B5 5402
當(dāng)前程序計(jì)數(shù)器內(nèi)容送地址寄存器,為讀取第一個(gè)操作數(shù)地址做準(zhǔn)備;程序計(jì)數(shù)器
B55
00000000000011100000000010100000101101010101010000000010CI3-CI0 B43-B40 為1110,功能為順序執(zhí)行;
SCC B39-B37 為000,CC# 1,不發(fā)生轉(zhuǎn)移;
SST B34-B32 為000,標(biāo)志位不發(fā)生改變;
MIO# B31 REQ B27 WE# B23 為101,表示不操作;
B口地址 B15-B12 為0101,BI8-BI6 B30-B28
總結(jié)
以上是生活随笔為你收集整理的浙江理工大学计算机组成原理试卷,浙江理工大学计算机组成原理设计试题.doc...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python 循环赋值_Python打牢
- 下一篇: Linux系统安装Appach 2.4.