计算机组成原lta,计算机组成原理实验三运算器
《計算機組成原理實驗三運算器》由會員分享,可在線閱讀,更多相關《計算機組成原理實驗三運算器(11頁珍藏版)》請在人人文庫網上搜索。
1、實驗三:八位運算器組成實驗一:實驗目的:1:掌握運算器的組成原理、工作原理;2: 了解總線數據傳輸結構;3:熟悉簡單的運算器的數據通路與控制信號的關系;4:完成給定數據的算術操作、邏輯操作;二:實驗條件:1: PC機一臺;2: MAX+PLUS軟件;三:實驗內容(一)1:所用到的芯片74181 :四位算術邏輯運算單元;74244:收發器(雙向的三態緩沖器)74273:八位D觸發器;74374 :八位D鎖存器;74163:八進制計數器;7449:七段譯碼器2:實驗電路圖(1)運算器電路圖(A) 數據輸入電路由兩個十六進制計數器連接成 16*16=256進制的計數器,可 以實現八位的輸入。(B) 。
2、運算功能選擇電路由一個十六進制計數器組成,可以實現16種不同運算的選擇。再加上邏輯運算器上的 M位和Cn位的選擇,一共可以實現16*3=48 種運算功能。內部由一個74163構成。CLRJ61ENjai+鼻嗨3呵即J:Ul is La 叫 7 :內部結構:QNCL啊 djiYLDHA:04=GO1;06r.T:GE2ENT8-CYlLPHCLHCOUI4TER(C) 數碼管掃描顯示電路由一個掃描電路 sean和一個七段譯碼器7449組成,(D) 運算器電路圖AT. i 7 機UED 5 U O oo ou.m M-Q心空Q 口 C丿:.,3 EH密Lczzi:立(2)波形仿真圖(A)輸入兩個數。
3、 A=05H,B=0AH,O5H DR1,0AH DR2,并通過經由74181在總 線上顯示。10A 3n$i-CLKrnELCDUQt)(OllK)Q3X*X:SJOSJ【0P叩01H 30Lxnr-L LDR4Rd BUSLDDR1、R1的猗人打棄E* LDRS1-ALU_BJS港總感輸出FS4的蘇朿XROD hi:;FNCDkJD7 0H 1ClCLRL3U50-GLR SW BUS*-gLDR4一-crj trf-Muj_iai _CLR_1E12 i3 0ea忖 nnim CLK0OODUli.II ;70C Gn ian I)in:iW-LDR5R5 BUSLOOR?-EN iei。
4、CLR.1E31 心 U輕了41利的斬出打開rT_a_rirT_rLrLrLn_rLn_rLr=! UUU11D1U(B)對兩個數進行各種數學運算和邏輯運算。加法運算:輸出控制:s4s3s2s仁0001,M=0,CN=0輸出使能:ALU_BUS=0計算結果:05H+0AH=10H四:實驗內容(二)給定A,B兩個數,設A=05H,B=0AH完成幾種常見的算術運算和邏輯運算畫出 運算的波形和仿真圖(1)邏輯運算:A and B,A or B,取反/A,A O B,A B;M=1, ALU BUS=0,Cr任意/AA BAO BA and BA or B輸入控制s3s2s1s000000110100。
5、110111110計算結果FAH0FHF0H00H0FH11 9us20u$22m2 3u$DOKffJfs IOFLTLTLTLTLnrLrLnrLTLrLnLm1TLTA3B = rl(H Aand B/rMOj倔 1IlQlOXionJi 100)(1101 X11W(2)算術運算:A加B, A加B (帶進位),A減B;M=0, ALU BUS=OA-BA+B+1A+B輸入控 制s3s2s1s0011010011001Cn001計算結果FBH10H0FHHam 也ENCDUACL*ASW.BUS2 叩.0-o crwHOF9 1001orf 目 neralsJOTOFuFLJruTJJL。
6、TLTLCCA+B r $!/ /yy rI-mXD111 X1001(3)復合運算:A加B減(/A) B)力卩B; (/(A O B)減(A B)力卩1注意:計算(A加B)減(/A) B)前需要把R4,R5的值裝載到LDDR1,LDDR里;計算(A加B)減(/A) -B)后需要重新送入數據B,存入R5并且裝載到LDDR沖A加B減(/A) B)加B(/A) BA加B(A 加 B)減(/A) B)(A 加 B 加 B)減(/A) B)加 B輸入 控制M1000Cn101s3s2s1s00010100101101001計算結果0AH0FH05H0FH載入寄存器R5R4R4orfn03090AOF蘭載到LU D巳二)IE 052 Busemo 何?:1(00乂loot萇箜至LDDR22 5ui裝報到乳5 / (A O B)減(A B)力卩 1AO BA B(AO B)減(A B)/(A O B)減(A B)加1輸入 控制M11010Cn/00s3s2s1s010010110011000000000計算結果FOH0FHE1H1EH1FH載入寄存器R4R5R4R4注意:AO B=/( A B。
總結
以上是生活随笔為你收集整理的计算机组成原lta,计算机组成原理实验三运算器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 清华计算机学院吴建平,吴建平
- 下一篇: 计算机程序设计 期末考试题,《计算机编程