freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機組成原理課程設計---一臺模型計算機的設計與調(diào)試-預覽頁

2025-07-06 15:10 上一頁面

下一頁面
 

【正文】 0 0 0 M OPCODE Rd/Rs D 其中: D 為位移量 (正負均可 ), M 為尋址方式,其定義如下: 尋址方式 M 有效地址 說明 0 0 E=D 直接尋址 2 計算機組成原理課程設計報告 0 1 1 0 1 1 E=(D) E=(Ri)+D E=(PC)+D 間接尋址 Ri變址尋址 相對尋址 本模型機選擇變址寄存器 Ri 為寄存器 R2。 指令的類型設計:算術邏輯運算、數(shù)據(jù)存取、程序控制、輸入輸出 , 按固定操作碼 4位長度進行設計,設計 14 條指令 。 序號 匯編指令 機器代碼格式 功能說明 1 CLR Rd 0111 00 Rd 0→Rd 2 MOV Rs,Rd 1000 Rs Rd Rs→Rd 3 ADC Rs,Rd 1001 Rs Rd Rs+Rd+Cy→Rd 4 SBC Rs,Rd 1010 Rs Rd RsRdCy→Rd 5 INC Rd 1011 xx Rd Rd+1→ Rd 6 AND Rs,Rd 1100 Rs Rd Rs∧ Rd→Rd 7 COM Rd 1101 xx Rd 8 LDA M,D,Rd 00 M 00 Rd , D E→Rd 9 STA M,D,Rd 00 M 01 Rd , D Rd→E 10 JMP M,D 00 M 10 00 , D E→PC 11 BZC M,D 00 M 11 00 , D 當 Cy=1 或 Z=1 時, E→PC 12 IN Rd 0100 10 Rd 輸入 單元 →Rd 13 OUT Rd 0101 10 Rd Rd→ 輸出單元 14 HALT 0110 00 00 停機 3 計算機組成原理課程設計報告 4 計算機組成原理課程設計報告 5 計算機組成原理課程設計報告 6 計算機組成原理課程設計報告 7 計算機組成原理課程設計報告 8 計算機組成原理課程設計報告 9 計算機組成原理課程設計報告 10 計算機組成原理課程設計報告 11 計算機組成原理課程設計報告 12 計算機組成原理課程設計報告 13 計算機組成原理課程設計報告 14 計算機組成原理課程設計報告 輸入 設計 說明 數(shù)據(jù)總線 模型計算機的數(shù)據(jù)總線,用于分時傳輸各種數(shù)據(jù) 。 單片機寫數(shù)據(jù)總線 單片機寫入模型計算機內(nèi)存和控制存儲器的單片機寫數(shù)據(jù)總線 。 縮小設計圖,讓指令寄存器,微地址寄存器,輸出顯示器,地址寄存器顯示同時顯示 。 以前在學習計算機科學與技術這個專業(yè)時,主要是接觸軟件,忽略了很多硬件方面的知識。 在課程設計過程中遇到了一些理解不清的知識點。 同時 ,也鍛煉了自己 實際 分析問題 和 解決問題的能力 , 為以后的 進一步 學習打下 了 基礎。 //C51 單片機寫存儲器控制邏輯 sbit WUD_CE0=P1^0。 //控制存儲器片選信號 sbit MCS1=P1^4。 //控制存儲器寫選通信號 sbit WRITE_TUA=P2^0。 //C51 訪問存儲器片選信號 sbit C51_OE=P2^4。 //C51 鎖存微地址信號 /*程序注釋 輸入 R1=16 輸出 R1=16 內(nèi)存讀取 R0=12 輸出 R0=12 自增 R0 輸出 R0=13 R0+R1R1=29 輸出 R1=29 輸出 R1=29 清零 R0=0 輸出 R0=0 輸出 R0=0 輸出 R0=0 停機 */ char ram[16]={ //程序 0x45,//0100 0101 IN R1 //R1=16 0x59,//0101 1001 OUT R1 //R1=16 0x00,//0000 0000 LAD R0 //R0=[0x0f]=0x12 0x0f,//data_0=[0x0f]=0x12 23 計算機組成原理課程設計報告 0x58,//0101 1000 OUT R0 //R0=0x12 0xb0,//1011 0000 INC R0 //R0=13 0x58,//0101 1000 OUT R0 //R0=13 0x91,//1001 0001 R0+R1R1 //R1=16+13=29 0x59,//0101 1001 OUT R1 //R1=29 0x59,//0101 1001 OUT R1 0x70,//0111 0000 CLR R0 //R0=00 0x58,//0101 1000 OUT R0 //R0=00 0x58,//0101 1000 OUT R0 //R0=00 0x58,//0101 1000 OUT R0 //R0=00 0x60,//0110 0000 STOP 0x12,//data_0=[0x0f]=0x12 }。 char i。i++) for(j=0。k++) 。 WUD_CE2=1。 MOE=1。 WDBUSCE=1。 OEUA=1。 WUD_CE1=1。 MCS2=0。 C51_LDAR=0。 C51_WE=1。 for(i=0。 C51_LDAR=0。 WDBUSCE=0。 C51_CE=1。 delay(DELAY_T)。 C51_LDAR=1。i++) { P3=i。 delay(DELAY_T)。 delay(DELAY_T)。 } P3=0。 } void write_m_ram(void) //寫控制存儲器 { init()。i++) { P3=i。 P3=c0[i]。 27 計算機組成原理課程設計報告 MWE=1。 } MCS0=1。i++) { P3=i。 P3=c1[i]。 MWE=1。 } MCS1=1。i++) { P3=i。 P3=c2[i]。 MWE=1。 } MCS2=1。i61。 WEUA=1。 MOE=0。 } P3=0。 } void main(void) //主函數(shù) { write_ram()。 //讀控制存儲器 pre_run()。 30 計算機組成原理課程設計報告 function num2_to_num16($str) { switch($str) { case0000:return 39。 case0010:return 39。 case0100:return 39。 case0110:return 39。 case1000:return 39。 case1010:return 39。 case1100:return 39。 case1110:return 39。 default:return hrwrong num2hr。 $numbers_array=explode(\n,$numbers)。039。 else array_push($rs,$v)。39。39。 $v=$temp。,39。)。39。 $output[1].=0x.substr($v,2,2).39。,39。 echo program result=hr。brb
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1