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

正文內容

計算機組成原理課程設計報告-資料下載頁

2025-01-18 23:23本頁面
  

【正文】 ,實踐才是最有表現力的知識,但是還是應當注意到,無論是這方面的計算機組成原理課設,還是其他課程的兩門課設,都大量集中于期末時間,而這又是和期末考試是有一定沖突的。這里提到個小的注意點,保存文件時不能直接寫完文件名就保存,cop2000這個軟件保存文件時需要填寫的是全稱,包括后綴名,這一點需要注意。擴展部分:兩個8位無符號數相乘:1. 設計原理: 兩個8位無符號數相乘,所乘結果是16位,采用原碼一位乘,在計算時,用乘數寄存器的最低位來控制部分積是否與被乘數相加,然后右移部分積和乘數,同時乘數寄存器接收部分積右移出來的一位,完成運算后,部分積寄存器保存乘積的高位部分,乘數寄存器中保存乘積的低位部分。2. 設計思路 被乘數與乘數都是8位,所以相乘的結果是16位。每個寄存器的范圍是8位,所以乘積的結果用兩個寄存器來存儲表示。 實驗開始時將實驗數據從實驗箱的開關輸入到R0、RRR3四個寄存器中,部分積存放在R0,8位乘數放在R1,8位被乘數放在R2,R3控制乘數與被乘數都是8位數。在計算時,首先判斷乘數末位上的值是1還是0,決定被乘數是否與部分積相加,然后判斷部分積的末位,因為右移時部分積的末位會溢出,乘數右移時要接收由部分積溢出來的數,所以根據判斷來決定乘數右移后的高位是1還是0。運算結束時16位乘積結果的高8位從R0調出,低8位從R1調出,兩個數據組成最終結果。3. 流程圖4. 在8位乘法實驗前所需要添加的指令(基于4位乘法已寫的指令系統)助記符機器碼1機器碼2指令說明OR A,II011011xx 6C6FIIA于立即數進行或運算ADD A, R?000100xx 1013A223。A+R?RR A110100xx D0D3A不帶進位循環(huán)右移SUB A,II001111xx 3C3FIIA223。AII5. 添加指令序列的微指令助記符狀態(tài)微地址微程序數據輸出數據打入地址輸出運算器移位控制mPCPCOR A,IIT26CC7FFEF存儲器值EM寄存器WPC輸出A輸出+1+1T16DFFFE92ALU直通寄存器A,標志位C,Z浮空或運算+1T06ECBFFFF浮空指令寄存器IRPC輸出A輸出寫入+16FFFFFFF浮空浮空A輸出+1ADDA,R?T210FFF7EF寄存器R?寄存器W浮空A輸出+1T111FFFE90ALU直通寄存器A,標志位C,Z浮空加運算+1T012CBFFFF浮空指令寄存器IRPC蔬菜A輸出寫入+113FFFFFF浮空浮空A輸出+1RR AT1D0FFFCB7ALU右移寄存器A,標志位C,Z浮空A輸出右移+1 T0D1CBFFFF浮空指令寄存器IRPC輸出A輸出寫入+1D2FFFFFF浮空浮空A輸出+1D3FFFFFF浮空浮空A輸出+1SUB A,IIT23CC7FFEF存儲器值EM寄存器WPC輸出A輸出+1 +1T13DFFFE91ALU直通寄存器A,標志位C,Z浮空減運算+1T03ECBFFFF浮空指令寄存器IRPC輸出A輸出寫入+13FFFFFFF浮空浮空A輸出+16. 8位乘法所用匯編代碼MOV R0,00H MOV R1,32H ;R1存放乘數1MOV R2,95H ;R2存放乘數2MOV R3,08H LOOP: MOV A,R1 AND A,01H JZ NEXT MOV A,R0 ADD A,R2 MOV R0,A AND A,01HJZ NEXT1 MOV A,R0 RR A MOV R0,A MOV A,R1 RR A OR A,80H MOV R1,A JMP NEXT2 NEXT1: MOV A,R0 RR A MOV R0,A MOV A,R1 RR A MOV R1,A JMP NEXT2 NEXT: MOV A,R0 AND A,01H JZ NEXT1 MOV A,R0 RR A MOV R0,A MOV A,R1 RR AOR A,80H MOV R1,A JMP NEXT2 NEXT2: MOV A,R3 SUB A,01H OR A,00H JZ NEXT3 MOV R3,A JMP LOOP NEXT3:JMP NEXT3擴展:8位帶符號除法(恢復余數法)7. 在擴展前所需要添加的指令(基于8位乘法已寫的指令系統)助記符機器碼1機器碼2指令說明MOV MM,A100010xx 888BMM將A值存入內存地址中ADD A, II000111xx 1C1FIIA223。A+IIRL A110101xx D4D7A不帶進位循環(huán)左移MOV A,MM011110xx 787BMM取地址中存的數放入A中OUT110001xx C4C7寄存器值打入out添加的微指令助記符狀態(tài)微地址微程序數據輸出數據打入地址輸出運算器移位控制mPCPCMOV MM,AT288C77FFF存儲器值EM地址寄存器MARPC輸出A輸出+1+1T189B7BF9FALU直通存儲器EMMAR輸出A輸出+1T08ACBFFFF浮空指令寄存器IRPC輸出A輸出寫入+18BFFFFFF浮空浮空A輸出+1ADD A, IIT21CC7FFEF存儲器值EM寄存器WPC輸出A輸出+1+1T11DFFFE90ALU直通寄存器A,標志位C,Z浮空加運算+1T01ECBFFFF浮空指令寄存器IRPC蔬菜A輸出寫入+11FFFFFFF浮空浮空A輸出+1RL AT1D4FFFCD7ALU左移寄存器A,標志位C,Z浮空A輸出左移+1 T0D5CBFFFF浮空指令寄存器IRPC輸出A輸出寫入+1D6FFFFFF浮空浮空A輸出+1D7FFFFFF浮空浮空A輸出+1MOV A,MMT278C77FFF存儲器值EM地址寄存器MARPC輸出A輸出+1 +1T179D7BFF7存儲器值EM寄存器AMAR輸出A輸出+1T07ACBFFFF浮空指令寄存器IRPC輸出A輸出寫入+17BFFFFFF浮空浮空A輸出+1OUTT1C4FFDF9FALU直通用戶OUT浮空A輸出+1T0C5CBFFFF浮空指令寄存器IRPC輸出A輸出寫入+1C6FFFFFF浮空浮空A輸出+1C7FFFFFF浮空浮空A輸出+1匯編代碼: MOV R0,88H MOV R1,04H MOV R2,00H MOV R3,04H MOV A,R0 MOV 9FH,A MOV A,R1 MOV 9EH,A MOV A,R0 AND A,7FH MOV R0,A MOV A,R1 AND A,7FH MOV R1,A MOV A,R1 SUB A,00H JZ OVERFLOW SHL R1 SHL R1 SHL R1 SHL R1 LOOP: MOV A,R0 SUB A,R1 MOV R0,A JZ NEXT AND A,80H SUB A,00H JZ S1 SUB A,80H JZ S2 S1: MOV A,R0 RL A MOV R0,A MOV A,R2 RL A ADD A,01H MOV R2,A MOV A,R3 SUB A,01H JZ NEXT MOV R3,A MOV A,R0 JMP LOOP S2: MOV A,R0 ADD A,R1 RL A MOV R0,A MOV A,R2 RL A MOV R2,A MOV A,R3 SUB A,01H JZ NEXT MOV R3,A MOV A,R0 JMP LOOP NEXT: MOV A,R0 AND A,80H SUB A,00H JZ OUT1 SUB A,80H JZ OUT2 OUT1: MOV A,R2 RL A ADD A,01H AND A,7FH MOV R2,ACY1: MOV A,R3 SUB A,01H MOV R3,A SHL R2 MOV A,R3 SUB A,00H JZ SS1 JMP CY1SS1: JMP F OUT2: MOV A,R2 RL A ADD A,00H AND A,7FH MOV R2,ACY2: MOV A,R3 SUB A,01H MOV R3,A SHL R2 MOV A,R3 SUB A,00H JZ SS2 JMP CY2SS2: JMP F F: MOV A,9FH AND A,80H MOV R0,A MOV A,9EH AND A,80H SUB A,R0 SUB A,00H JZ FF2 JMP FF1 FF1: MOV A,R2 OR A,80H MOV R2,A OUT JMP OVER FF2: MOV A,R2 OR A,00H MOV R2,A OUT JMP OVER OVER: JMP OVEROVERFLOW: END
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1