版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第五講第3章數(shù)據(jù)表示、運(yùn)算和運(yùn)算器部件2/1/20231要求:掌握運(yùn)算器部件基本功能掌握定點(diǎn)運(yùn)算器部件組成與控制方法理解運(yùn)算器芯片Am2901組成、控制與操作2/1/202323.4.1運(yùn)算器部件概述運(yùn)算器部件在計(jì)算機(jī)系統(tǒng)中的作用
地位:是計(jì)算機(jī)5大功能部件之一,運(yùn)算器由算術(shù)邏輯運(yùn)算單元(ALU)、通用或?qū)S眉拇嫫鹘M以及內(nèi)部總線3部分構(gòu)成。
功能:完成對(duì)數(shù)據(jù)算術(shù)或邏輯運(yùn)算處理
2/1/202331、參加運(yùn)算的數(shù)據(jù)來(lái)源,結(jié)果去向
(1)數(shù)據(jù)來(lái)源:數(shù)據(jù)通常來(lái)運(yùn)算器自本身的寄存器;必須指定數(shù)據(jù)來(lái)自哪個(gè)寄存器;此外運(yùn)算數(shù)據(jù)也可來(lái)自計(jì)算機(jī)內(nèi)存儲(chǔ)器或輸入設(shè)備。
(2)結(jié)果去向:指定哪個(gè)寄存器來(lái)存結(jié)果?輸出、存放運(yùn)算結(jié)果:寄存器組、數(shù)據(jù)總線
暫存運(yùn)算的中間結(jié)果:Q寄存器(乘商寄存器)2/1/20234
2、指明運(yùn)算的種類運(yùn)算器可以實(shí)現(xiàn)算術(shù)、邏輯運(yùn)算(1)明確是何種運(yùn)算?(2)明確一個(gè)運(yùn)算周期是由多個(gè)時(shí)間段的組成。
一個(gè)運(yùn)算周期控制信號(hào)的建立寄存器內(nèi)容輸出運(yùn)算器執(zhí)行運(yùn)算運(yùn)算結(jié)果輸出到寄存器寄存器接收結(jié)果2/1/202353、運(yùn)算器部件只有和計(jì)算機(jī)的其他部件連接才能協(xié)同完成運(yùn)算指令的執(zhí)行過(guò)程。(1)接收其他部件的輸入數(shù)據(jù);(2)向其他部件輸出數(shù)據(jù);(3)輸入輸出數(shù)據(jù)是通過(guò)總線實(shí)現(xiàn)的。2/1/20236總結(jié)
運(yùn)算器部件要實(shí)現(xiàn)多種不同的功能,必須由控制器提供控制信號(hào),運(yùn)算器只是一個(gè)被動(dòng)執(zhí)行部件。
運(yùn)算器的分類:(1)定點(diǎn)運(yùn)算器(2)浮點(diǎn)運(yùn)算器數(shù)據(jù)運(yùn)算線路(組合邏輯)數(shù)據(jù)暫存線路(時(shí)序邏輯)控制信號(hào)輸入數(shù)據(jù)2/1/20237
3.4.2定點(diǎn)運(yùn)算器部件概述主要的知識(shí)點(diǎn):1定點(diǎn)運(yùn)算器的功能與組成2定點(diǎn)運(yùn)算器的控制與操作
定點(diǎn)運(yùn)算器的功能與組成(1)定點(diǎn)運(yùn)算器主要完成對(duì)整型數(shù)據(jù)、邏輯型數(shù)據(jù)的算術(shù)與邏輯運(yùn)算。算術(shù)與邏輯運(yùn)算部件稱為ALU。ALU在給出運(yùn)算結(jié)果的同時(shí);也要將結(jié)果特征信息保存在幾個(gè)特定的觸發(fā)器中。(2)運(yùn)算器的第二項(xiàng)功能,是暫存將參加運(yùn)算的數(shù)據(jù)和中間結(jié)果,由其內(nèi)部的一組寄存器承擔(dān),稱通用寄存器,該寄存器可由程序員直接訪問(wèn)。2/1/20238(3)為了實(shí)現(xiàn)乘除指令運(yùn)算,運(yùn)算器中有一個(gè)可自行左右移位的專用寄存器——Q寄存器(乘商寄存器),不能被匯編程序員訪問(wèn)的專用寄存器。
(4)上述部件通過(guò)幾組多路選擇器電路實(shí)現(xiàn)相互連接,以便數(shù)據(jù)傳送。(5)運(yùn)算器還要與計(jì)算機(jī)其他幾個(gè)功能部件連接在一起協(xié)同運(yùn)行,這就必須有接受外部數(shù)據(jù)輸入和輸出運(yùn)算結(jié)果的邏輯電路。運(yùn)算器通常還作為處理機(jī)內(nèi)部傳送數(shù)據(jù)的重要通路??偨Y(jié)運(yùn)算器,3大件(指上述的運(yùn)算器組成的前3個(gè)部件),運(yùn)算、暫存、乘除快(指運(yùn)算組成的前3個(gè)部件各自承擔(dān)的主要功能),
多路選通連起來(lái)(指上述的計(jì)算機(jī)組成的第4項(xiàng)內(nèi)容)。2/1/202392.定點(diǎn)運(yùn)算器的控制與操作(1)選哪一個(gè)(哪些)數(shù)據(jù)參加運(yùn)算?來(lái)自哪里?(2)執(zhí)行何種運(yùn)算功能?(3)對(duì)運(yùn)算結(jié)果(結(jié)果的值和特征)如何保存與輸出?(4)怎么樣從外部向運(yùn)算器輸入數(shù)據(jù)?(5)如何正確給出ALU最低位的進(jìn)位信號(hào)?(6)如何給出運(yùn)算器左右移位操作的移位輸入信號(hào)?正確的控制信號(hào)和正確的數(shù)據(jù)來(lái)源才能保證運(yùn)算器執(zhí)行規(guī)定的運(yùn)算功能。2/1/202310總結(jié):數(shù)據(jù)組合有內(nèi)外:(來(lái)自運(yùn)算器內(nèi)部)(來(lái)自運(yùn)算器外部)。運(yùn)算功能說(shuō)明白(ALU執(zhí)行何種運(yùn)算功能)。存、移、輸出巧安排(保存結(jié)果),(有移位操作)、(什么內(nèi)容)。
2/1/2023113.4.3運(yùn)算器芯片Am2901
主要的知識(shí)點(diǎn)Am2901內(nèi)部組成Am2901控制與操作運(yùn)算的外部數(shù)據(jù)來(lái)源2/1/2023121.運(yùn)算器芯片Am2901內(nèi)部組成
Am2901芯片是一個(gè)4位的位片結(jié)構(gòu)的運(yùn)算器器件,教學(xué)計(jì)算機(jī)采用16位字長(zhǎng),其運(yùn)算器的主體部分用4片Am2901芯片級(jí)聯(lián)而成。2/1/202313運(yùn)算器部件:1、運(yùn)算種類:2、輸出4個(gè)結(jié)果的狀態(tài):
F=0000(結(jié)果為零);Cn+4;最高位進(jìn)位;
OVR(溢出;F3(符號(hào))R+S、S-R、R-S,R∨S、R∧S、R∧S、R⊕S、R⊕S
ALUSRCnFF3F=0000OVRCn+4輸出運(yùn)算結(jié)果最低位進(jìn)位信號(hào)2/1/202314(1)、雙端口(A口和B口)控制讀出;(2)、單端口(B口)控制寫入的部件。(3)、A地址(寄存器編號(hào))、B地址(寄存器編號(hào))指定被讀寫的寄存器。2、寄存器組:由16個(gè)4位的通用寄存器組成的寄存器組。
B16個(gè)A通用寄存器B鎖存器A鎖存器A口地址B口地址Q寄存器3、一個(gè)4位的Q寄存器;主要用于實(shí)現(xiàn)乘法、除法指令,能對(duì)本身的內(nèi)容完成左、右移位功能,能接受ALU的輸出,輸出送到ALU的輸入端。
2/1/202315二選一三選一二選一三選一三選一Q3Q0RAM0RAM3Q寄存器
B16個(gè)A通用寄存器B鎖存器A鎖存器A口地址B口地址ALUSRCnFF3F=0000OVRCn+4輸入D/OE輸出Y二選一器件:A口數(shù)據(jù)、ALU的運(yùn)算結(jié)果數(shù)據(jù))選送出芯片標(biāo)記為Y的輸出端;
二選一器件:D輸入端或者A鎖存輸出送到ALU的R輸入端;
三選一器件:用于選擇通用寄存器組的雙路讀出信息A和B,乘商寄存器Q的信息,以形成ALU的兩路輸入中的S的來(lái)源;三選一器件:ALU的輸出結(jié)果左移一位的值、右移一位的值中選擇其一,作為通用寄存器的寫入信息,實(shí)現(xiàn)通用寄存器接收及移位功能。
三選一器件,用于選擇Q寄存器左右移位的內(nèi)容,或ALU的輸出結(jié)果,送入Q寄存器。在Q寄存器進(jìn)行左右移位操作時(shí),與通用寄存器移位類似的是這里存在Q3和Q0的雙向傳送問(wèn)題。
2/1/2023162.Am2901的控制與操作(1)選擇ALU的8種運(yùn)算(3種算術(shù)運(yùn)算,5種邏輯運(yùn)算)功能中的一種,這可通過(guò)提供3位功能選擇碼I5,I4,I3實(shí)現(xiàn)
選擇碼運(yùn)算功能I5I4I3LLLLLHLHLLHHHLLHLHHHLHHHR+SS?RR?SRVSRVSR∧SR⊕SR⊕S
Q2/1/202317(2)選擇送入ALU的兩個(gè)操作數(shù)據(jù)R和S的組合關(guān)系(數(shù)據(jù)來(lái)源).選擇碼數(shù)據(jù)來(lái)源I2I1I0R端S端LLLLLHLHLLHHHLLHLHHHHHHHAA000DDDQBQBAAQ0Q2/1/202318(3)運(yùn)算結(jié)果或有關(guān)數(shù)據(jù)以什么方式送往何處,這主要指通過(guò)寄存器組和Q寄存器執(zhí)不執(zhí)行接收操作或移位操作,以及向芯片的輸出信息端Y提供的是什么內(nèi)容.選擇碼處理方式
I8I7I6通用寄存器組Q寄存器Y輸出
LLLLLHLHLLHHHLLHLHHHLHHH
F→BF→BF/2→BF/2→B2F→B2F→BF→Q
Q/2→Q2Q→Q
FFAFFFFF
Q2/1/202319Q3Q0RAM0RAM3ALUSRCnFF3F=0000OVRCn+4數(shù)據(jù)組合選擇I2I1I0運(yùn)算功能選擇I5I4I3運(yùn)算結(jié)果處理I8I7I6運(yùn)算暫存乘除快存移輸出巧安排運(yùn)算器,三大件運(yùn)算暫存乘除快多路選通連起來(lái)多路選通連起來(lái)存移輸出巧安排存移輸出巧安排數(shù)據(jù)組合有內(nèi)外運(yùn)算功能指明白存移輸出巧安排Q寄存器輸入D
B16個(gè)A通用寄存器B鎖存器A鎖存器A口地址B口地址二選一三選一二選一三選一三選一/OE輸出Y2/1/202320組成:算術(shù)與邏輯運(yùn)算部件
16個(gè)累加器乘商寄存器Q5組多路選擇門功能:8種運(yùn)算功能(I5,I4,I3)8種數(shù)據(jù)組合(I2,I1,I0)8種結(jié)果處理(I8,I7,I6)Am2901內(nèi)部組成2/1/20232116位運(yùn)算器的操作使用操作功能控制信號(hào)B口A口SSTI8~6I5~3I2~0CnSSHR0R0+R1R2R2R0
R0
DATA00000110001000001000001000000110010011010000011****000111//0010010010001SCi00數(shù)據(jù)來(lái)源(I2I1I0)數(shù)據(jù)去向(I8I7II6)運(yùn)算種類(I5I4II3)2/1/202322(1)通過(guò)D端接收外部線路來(lái)的數(shù)據(jù).(2)正確給出芯片的最低位的進(jìn)位輸入信號(hào)Cn,這需要在Am2901之外用另外的電路解決.(3)左右移位操作過(guò)程中的RAM3和RAM0,Q3和Q0的處理:a.當(dāng)左移操作時(shí),RAM3與Q3為輸出,RAM0和Q0為輸入;b.當(dāng)右移操作時(shí),RAM0和Q0為輸出,RAM3和Q3為輸入;這是由I8和I7共同控制的.這幾個(gè)外部信息的接收與送入,需要在AM2901芯片之外用另外的電路解決.3.外部數(shù)據(jù)2/1/20232
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 游戲經(jīng)銷商協(xié)議
- 建筑綠化凈化施工合同
- 橋梁照明系統(tǒng)安裝合同
- 預(yù)付款合同管理要點(diǎn)
- 建筑工程技術(shù)建造師聘用合同
- 云計(jì)算行業(yè)試用期合同簽訂策略
- 生物醫(yī)藥工廠勞動(dòng)合同模板
- 兒童醫(yī)院護(hù)士錄用合同模板
- 電子產(chǎn)品租賃合同協(xié)議書
- 兒童科學(xué)館裝修協(xié)議
- 國(guó)開(kāi)汽車學(xué)院《項(xiàng)目管理》形考作業(yè)1-4答案
- 歌唱語(yǔ)音智慧樹知到期末考試答案章節(jié)答案2024年齊魯師范學(xué)院
- 健康膳食解碼智慧樹知到期末考試答案章節(jié)答案2024年佳木斯大學(xué)
- 《中國(guó)心力衰竭診斷和治療指南2024》解讀
- 2023年肝糖原的提取鑒定與定量實(shí)驗(yàn)報(bào)告
- 年產(chǎn)10噸功能益生菌凍干粉的工廠設(shè)計(jì)改
- 2.秸稈和落葉的有效處理課件
- 一般行業(yè)建設(shè)項(xiàng)目安全條件和設(shè)施綜合分析報(bào)告
- 四年級(jí)體育與健康上冊(cè)復(fù)習(xí)題與答案
- 注塑機(jī)冷卻水系統(tǒng)工程
- 神經(jīng)遞質(zhì)與受體
評(píng)論
0/150
提交評(píng)論