【正文】
地址碼 操作碼:OR 地址碼:A,II 功能:累加器A“或”立即數(shù)II 尋址方式:立即數(shù)尋址第33號(hào)指令: 助記符:MOV R?, A 格式:操作碼和地址碼 操作碼:MOV 地址碼:R?,A 功能:將A中的值送入R?中 尋址方式:寄存器間接尋址2. 模型機(jī)硬件設(shè)計(jì): 題目:機(jī)器周期產(chǎn)生電路 功能:設(shè)計(jì)電路,實(shí)現(xiàn)A、B類(lèi)指令分別有2和4個(gè)機(jī)器周期。三、設(shè)計(jì)報(bào)告的內(nèi)容1. 設(shè)計(jì)題目與設(shè)計(jì)任務(wù)題目:指令系統(tǒng)及ALU設(shè)計(jì)1. 7號(hào),14號(hào),28號(hào),33號(hào)指令設(shè)計(jì);2. 機(jī)器周期產(chǎn)生電路;3. 74LS139譯碼器。東北大學(xué)秦皇島分校計(jì)算機(jī)與通信工程學(xué)院計(jì)算機(jī)組成原理課程設(shè)計(jì)專(zhuān)業(yè)名稱(chēng)計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)學(xué)號(hào)學(xué)生姓名指導(dǎo)教師設(shè)計(jì)時(shí)間~課程設(shè)計(jì)任務(wù)書(shū)專(zhuān)業(yè):計(jì)算機(jī)與通信工程學(xué)院 學(xué)號(hào): 學(xué)生姓名: 設(shè)計(jì)題目:一、設(shè)計(jì)實(shí)驗(yàn)條件808實(shí)驗(yàn)室二、設(shè)計(jì)任務(wù)及要求1. 7號(hào)指令;2. 14號(hào)指令;3. 28號(hào)指令;4. 33號(hào)指令;5. 機(jī)器周期產(chǎn)生電路;6. 74ls139譯碼器。設(shè)計(jì)要求獨(dú)立設(shè)計(jì)一臺(tái)模型計(jì)算機(jī)中的部分指令及一些數(shù)字電路部件。2. 前言(緒論) 加強(qiáng)對(duì)計(jì)算機(jī)組成原理的理解,并將理論和時(shí)間結(jié)合在一起,在實(shí)踐中體會(huì)設(shè)計(jì)和學(xué)習(xí)的樂(lè)趣,并進(jìn)一步了解計(jì)算機(jī)各個(gè)模塊的原理。 3. 邏輯電路設(shè)計(jì):題目:74LS139譯碼器。EMWR:程序存儲(chǔ)器EM寫(xiě)信號(hào)。PCOE:將程序計(jì)數(shù)器PC的值送到地址總線ABUS上(MAR)。IREN:將程序存儲(chǔ)器EM讀出的數(shù)據(jù)打入指令寄存器IR。ELP:PC打入允許,與指令寄存器IRIR2位結(jié)合,控制程序跳轉(zhuǎn)。1MAROE:將地址寄存器MAR的值送到地址總線ABUS上。1STEN:將數(shù)據(jù)總線DBUS上數(shù)據(jù)存入堆棧寄存器ST中。1RWR:寫(xiě)寄存器組R0R3,寄存器R?的選擇由指令的最低兩位決定。1FEN:將標(biāo)志位存入ALU內(nèi)部的標(biāo)志寄存器。AEN:將數(shù)據(jù)總線DBUS的值打入累加器A中。 2426: S2~ S0 : SSS0三位組合決定ALU做何種運(yùn)算。use 。 Unment the following library declaration if instantiating any Xilinx primitives in this code.library UNISIM。entity cycle is Port ( A : in STD_LOGIC。 CYA : in STD_LOGIC。 CLK : in STD_LOGIC。 cyb1:OUT STD_LOGIC)。architecture Behavioral of cycle isbegin PROCESS(CLK) IS BEGIN IF(CLK39。139。139。039。039。139。139。 IF(CYA=39。 AND CYB =39。) THEN