




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)的表示和運(yùn)算一、數(shù)制和編碼二、定點(diǎn)數(shù)的表示和運(yùn)算三、浮點(diǎn)數(shù)的表示和運(yùn)算四、算術(shù)邏輯單元一、數(shù)制與編碼1.進(jìn)位計(jì)數(shù)制及其相互轉(zhuǎn)換2.真值和機(jī)器數(shù)3.BCD碼4.字符與字符串5.校驗(yàn)碼1.進(jìn)位計(jì)數(shù)制及其相互轉(zhuǎn)換常見進(jìn)位計(jì)數(shù)制:十進(jìn)制、二進(jìn)制、十六進(jìn)制、八進(jìn)制等。進(jìn)制轉(zhuǎn)換1)二進(jìn)制轉(zhuǎn)換為八進(jìn)制和十六進(jìn)制例:1111000010.011010(1702.32)82)任意進(jìn)制轉(zhuǎn)換為十進(jìn)制:各位與權(quán)值相乘并相加例:(11011.1)23)十進(jìn)制轉(zhuǎn)換為任意進(jìn)制:除基取余法、乘基取整法例:123.68752.真值和機(jī)器數(shù)真值:把在日常生活中見到的帶“+”或“-”符號的數(shù)稱為真值,如+15、-8等。機(jī)器數(shù):把真值中“+”用“0”表示,“-”用“1”表示的這種符號“數(shù)字化”的數(shù)稱為機(jī)器數(shù)(機(jī)器碼)3.BCD碼定義:二進(jìn)制編碼的十進(jìn)制數(shù)(Binary-CodedDecimal,BCD),即采用4位二進(jìn)制數(shù)來表示一位十進(jìn)制數(shù)中的0-9這10個數(shù)碼。BCD碼的種類:8421碼、余3碼、2421碼8421碼:一種有權(quán)碼,權(quán)值從高到低依次為8、4、2、1,有壓縮和非壓縮編碼。4.字符與字符串1)字符編碼ASCII碼采用7位二進(jìn)制數(shù)表示,可表示10個十進(jìn)制數(shù)碼、52個英文大小寫字母和一些專用符號,共128個字符。2)漢字的表示和編碼
輸入編碼、漢字內(nèi)碼、漢字字形碼輸入編碼:區(qū)位碼和國標(biāo)碼國標(biāo)碼=(區(qū)位碼)16+2020H漢字內(nèi)碼=(國標(biāo)碼)16+8080H3)字符串的存放5.校驗(yàn)碼定義:能夠發(fā)現(xiàn)或能夠自動糾正錯誤的數(shù)據(jù)編碼,也稱為檢錯糾錯碼。通常是通過增加一些冗余碼來檢驗(yàn)或糾錯編碼。3種常用的校驗(yàn)碼:1)奇偶校驗(yàn)碼2)海明(漢明)碼3)循環(huán)冗余校驗(yàn)碼1)奇偶校驗(yàn)碼定義:在原編碼基礎(chǔ)上加上一個校驗(yàn)位,可以檢測出一位錯誤(或奇數(shù)位錯誤),但不能確定出錯的位置,也不能檢測出偶數(shù)位錯誤,增加的冗余位稱為奇偶校驗(yàn)位。實(shí)現(xiàn)方法:由若干有效信息位在前(或后)加上一個二進(jìn)制位(校驗(yàn)位)組成校驗(yàn)碼。如下圖所示:求奇偶校驗(yàn)碼步驟:確定校驗(yàn)碼構(gòu)成規(guī)則形成校驗(yàn)位偶校驗(yàn):在發(fā)送端求P=D4⊕D3⊕D2⊕D1奇校驗(yàn):在發(fā)送端求P=D4⊕D3⊕D2⊕D1校驗(yàn)原理偶校驗(yàn):在接收端求P‘=D4⊕D3⊕D2⊕D1⊕P奇校驗(yàn):在接收端求P’=D4⊕D3⊕D2⊕D1⊕P若P’=0,無錯,P’=1,有錯缺點(diǎn):具有局限性,奇偶校驗(yàn)只能發(fā)現(xiàn)數(shù)據(jù)代碼中奇數(shù)位出錯情況,但不能糾正錯誤,常用于對存儲器數(shù)據(jù)的檢查或者傳輸數(shù)據(jù)的檢查。2)漢明(Hamming/海明)碼定義:在有效信息位中加入幾個校驗(yàn)位形成一種多重奇偶校驗(yàn)碼,稱為漢明碼。實(shí)現(xiàn)方法:將漢明碼的每一個二進(jìn)制位分配到幾個奇偶校驗(yàn)組沖,當(dāng)某一位出錯后,就會引起有關(guān)的幾個校驗(yàn)位的值發(fā)生變化,可以發(fā)現(xiàn)錯位,還能糾錯。求漢明碼的步驟:確定漢明碼的位數(shù):n+k≤2k-1n位有效信息位數(shù),k為校驗(yàn)位的位數(shù)。確定校驗(yàn)位的分布
校驗(yàn)位Pi在漢明位號為2i-1的位置上,其余各位為信息位。形成校驗(yàn)關(guān)系
校驗(yàn)位Pi校驗(yàn)的有效信息位為校驗(yàn)位為1所形成的十進(jìn)制數(shù)所對應(yīng)的有效信息位。計(jì)算校驗(yàn)位取值
Pi=Di⊕Dj⊕Dk⊕Dm…漢明碼校驗(yàn)原理每個校驗(yàn)組分別利用校驗(yàn)位和參與形成校驗(yàn)位的信息位進(jìn)行偶校驗(yàn)檢查,就構(gòu)成了校驗(yàn)方程。
Si=Pi⊕Di⊕Dj⊕Dk⊕Dm…設(shè)校驗(yàn)位為3位,根據(jù)S3S2S1組成的十進(jìn)制數(shù)可確定出錯位,具體為:若S3S2S1為000,無錯若S3S2S1為001,出錯位為第1位其他依此類推。3)循環(huán)冗余校驗(yàn)碼定義:在K位信息碼后再拼接R位的校驗(yàn)碼,整個編碼的長度為N位,因此,這種編碼又稱為(N,K)碼。實(shí)現(xiàn)方法:將K位二進(jìn)制信息碼左移R位,將它與生成多項(xiàng)式G(x)做模2除法(異或),生成一個R位校驗(yàn)碼,并附加在信息位后,構(gòu)成一個新的二進(jìn)制碼(CRC)碼,共K+R位,在接受端,同樣利用生成多項(xiàng)式G(x)做模2除法,以檢測出錯位置。求CRC碼的基本步驟:移位將原信息碼左移R位,低位補(bǔ)0相除對移位后的信息碼,用生成多項(xiàng)式進(jìn)行模2除法,產(chǎn)生余數(shù)。如圖所示求CRC碼的基本步驟:移位將原信息碼左移R位,低位補(bǔ)0相除對移位后的信息碼,用生成多項(xiàng)式進(jìn)行模2除法,產(chǎn)生余數(shù)。如圖所示檢錯和糾錯用接受端收到的CRC碼和生成多項(xiàng)式G(x)做模2除法,若余數(shù)為0,則碼字無錯。若余數(shù)為010,則說明C2出錯。二、定點(diǎn)數(shù)的表示和運(yùn)算1.定點(diǎn)數(shù)的表示2.定點(diǎn)數(shù)的運(yùn)算1.定點(diǎn)數(shù)的表示1)無符號數(shù)和有符號數(shù)表示2)有符號數(shù)的定點(diǎn)表示3)有符號數(shù)的4種編碼表示1)無符號數(shù)和有符號數(shù)表示無符號數(shù):全部二進(jìn)制位代表數(shù)的數(shù)值,沒有符號位。即整個機(jī)器字長的全部二進(jìn)制位均表示數(shù)值位。表示范圍:若機(jī)器字長是n位,表示范圍為0-2n-1有符號數(shù):整個機(jī)器字長的全部二進(jìn)制位中最高位為符號位,其余位為數(shù)值位。2)有符號數(shù)的定點(diǎn)表示定點(diǎn)小數(shù):小數(shù)點(diǎn)位置固定在最高有效位之前,符號位之后。定點(diǎn)整數(shù):小數(shù)點(diǎn)位置隱含固定在最低有效位之后。表示范圍:設(shè)機(jī)器字長為n+1位,則定點(diǎn)小數(shù)表示范圍為:
定點(diǎn)整數(shù)表示范圍為:3)有符號數(shù)的4種編碼表示①原碼(用[X]原表示)②反碼(用[X]反表示)③補(bǔ)碼(用[X]補(bǔ)表示)④移碼(用[X]移表示)①原碼定義:整數(shù):小數(shù):例:求+1110,-1110的原碼例:求+0.1101,-0.1101的原碼注:式中,x為真值,n為整數(shù)的位數(shù)。②反碼定義:整數(shù):小數(shù):例:求+1101,-1101的反碼例:求+0.0110,-0.0110的反碼注:式中,x為真值,n為整數(shù)/小數(shù)的位數(shù)。③補(bǔ)碼定義:整數(shù):小數(shù):例:求+1010,-1010的補(bǔ)碼例:求+0.1001,-0.1001的補(bǔ)碼注:式中,x為真值,n為整數(shù)的位數(shù)。④移碼定義:常用來表示浮點(diǎn)數(shù)的階碼,只能表示整數(shù)。例:求+10100,-10100的移碼注:式中,x為真值,n為整數(shù)的位數(shù)。小結(jié):4種機(jī)器數(shù)的特點(diǎn):當(dāng)真值為正時(shí),原碼、反碼和補(bǔ)碼的表示形式相同。當(dāng)真值為負(fù)時(shí),原碼、反碼、補(bǔ)碼符號位都用“1”表示,數(shù)制部分反碼是原碼的“每位求反”,補(bǔ)碼是原碼的“求反加1”。移碼和補(bǔ)碼僅相差一個符號位,即補(bǔ)碼的符號位取反即為移碼。零的表示:[0]原=0.0000[-0]原=1.0000[0]反=0.0000[-0]反=1.1111[0]補(bǔ)=0.0000[-0]補(bǔ)=0.0000[0]移=1.0000[-0]移=1.00000的補(bǔ)碼和移碼的形式相同。表示范圍(設(shè)機(jī)器字長為n+1):整數(shù):原碼表示范圍為:反碼表示范圍為:補(bǔ)碼表示范圍為:移碼表示范圍為:小數(shù):原碼表示范圍為:反碼表示范圍為:補(bǔ)碼表示范圍為:(比原碼多-1)
2.定點(diǎn)數(shù)的運(yùn)算1)定點(diǎn)數(shù)的移位運(yùn)算2)原碼定點(diǎn)數(shù)加/減運(yùn)算3)補(bǔ)碼定點(diǎn)數(shù)加/減運(yùn)算4)溢出概念和判別方法5)定點(diǎn)數(shù)的乘/除運(yùn)算(了解)1)定點(diǎn)數(shù)的移位運(yùn)算(1)算術(shù)移位算術(shù)移位的對象是有符號數(shù),移位過程中符號位保持不變。移位后空位填補(bǔ)規(guī)則如下:碼制添補(bǔ)規(guī)則正數(shù)原碼、反碼、補(bǔ)碼0負(fù)數(shù)原碼0補(bǔ)碼左移添0右移添1反碼1(2)邏輯移位邏輯移位將操作數(shù)看做無符號數(shù),邏輯左移時(shí),高位移丟,低位添0,邏輯右移時(shí),低位移丟,高位添0。移位示意圖如下圖:(3)循環(huán)移位數(shù)據(jù)位和符號位一起進(jìn)行移位,最高位移入進(jìn)位標(biāo)志位CF,而進(jìn)位位則依次移入到數(shù)據(jù)的最低位。移位示意圖如下圖:2)原碼定點(diǎn)數(shù)加/減運(yùn)算運(yùn)算規(guī)則:加法規(guī)則:先判斷符號位,若相同,絕對值相加,結(jié)果符號不變;若不同,則做減法,絕對值大的數(shù)減去絕對值小的數(shù),結(jié)果符號與絕對值大的數(shù)相同。減法規(guī)則:兩個原碼表示的數(shù)相減,首先將減數(shù)符號取反,然后將被減數(shù)與符號取反后的減數(shù)按原碼加法進(jìn)行運(yùn)算。注意:當(dāng)左邊位出現(xiàn)溢出時(shí),將溢出位丟掉。3)補(bǔ)碼定點(diǎn)數(shù)加/減運(yùn)算運(yùn)算規(guī)則:參與運(yùn)算的數(shù)均用補(bǔ)碼表示;將符號位和數(shù)值位按二進(jìn)制運(yùn)算規(guī)則進(jìn)行加/減運(yùn)算,符號位產(chǎn)生的進(jìn)位丟掉,結(jié)果的符號位由運(yùn)算得出。補(bǔ)碼加減運(yùn)算根據(jù)如下公式進(jìn)行:[A+B]補(bǔ)=[A]補(bǔ)+[B]補(bǔ)[A-B]補(bǔ)=[A]補(bǔ)+[-B]補(bǔ)式中[-B]補(bǔ)為[B]補(bǔ)連同符號位每位求反。4)溢出概念和判別方法(1)采用一位符號位參加運(yùn)算的兩個數(shù)符號相同,結(jié)果又與原操作數(shù)符號不同,則表示結(jié)果溢出。V=ASBSSS+ASBSSS(2)采用雙符號位運(yùn)算結(jié)果的兩個符號位相同,表示未溢出,運(yùn)算結(jié)果的兩個符號位不同,表示溢出。V=SS1⊕
SS2(3)采用一位符號的進(jìn)位符號位的進(jìn)位與最高數(shù)值位的進(jìn)位不同,表示溢出。V=CS⊕
C14)定點(diǎn)數(shù)的乘/除運(yùn)算(1)原碼一位乘法(2)補(bǔ)碼一位乘法(校正法、比較法)(3)原碼除法(4)補(bǔ)碼除法(1)原碼一位乘法規(guī)則:參與運(yùn)算的操作數(shù)取絕對值;乘數(shù)的最低位作為判斷位,若為1,加被乘數(shù),若為0,不加被乘數(shù)(加0);累加后的部分積以及乘數(shù)右移一位,乘數(shù)空出的最高位放置部分積的低位;重復(fù)n次第步驟2、3;符號位單獨(dú)處理,同號為正,異號為負(fù)。(2)補(bǔ)碼一位乘法校正法規(guī)則:被乘數(shù)x符號任意,乘數(shù)y符號為正被乘數(shù)x符號任意,乘數(shù)y符號為負(fù),加[-x]補(bǔ)進(jìn)行校正,故稱為校正法。例:6.19,6.20比較法(Booth乘法)規(guī)則:參加運(yùn)算的數(shù)用補(bǔ)碼表示;符號位參與運(yùn)算;乘數(shù)最低位后面增加一位附加位Yn+1,其初值為0;乘數(shù)的最低兩位Yn、Yn+1決定了每次執(zhí)行的操作,當(dāng)Yn+1-Yn
為0時(shí),加0,為-1時(shí),加[-x]補(bǔ),為1時(shí),加[x]補(bǔ);移位按補(bǔ)碼移位規(guī)則進(jìn)行;共需做n+1次累加,n次移位,第n+1次不移位。(3)原碼除法(原碼加減交替法)規(guī)則:符號位不參加運(yùn)算;先用被除數(shù)減去除數(shù),當(dāng)余數(shù)為正時(shí),商上1,余數(shù)和商左移一位,再減去除數(shù);當(dāng)余數(shù)為負(fù)時(shí),商上0,余數(shù)和商左移一位,再加上除數(shù);當(dāng)n+1步余數(shù)為負(fù)時(shí),需加上|Y|得到n+1步正確的余數(shù)。(4)補(bǔ)碼除法(補(bǔ)碼加減交替法)規(guī)則:符號位和數(shù)值部分一起參與運(yùn)算;若X與Y同號,則第一次做[X]補(bǔ)-[Y]補(bǔ),若X與Y異號,則第一次做[X]補(bǔ)+[Y]補(bǔ);若余數(shù)與Y同號,商上1,接著將余數(shù)左移一位并加
[-Y]補(bǔ),若余數(shù)與Y異號,商上0,接著將余數(shù)左移一位并加
[Y]補(bǔ);第3步驟作重復(fù)執(zhí)行n次;商的最末一位恒置為1。3.浮點(diǎn)數(shù)的表示和運(yùn)算1)浮點(diǎn)數(shù)的表示2)浮點(diǎn)數(shù)的加/減運(yùn)算1)浮點(diǎn)數(shù)的表示(1)浮點(diǎn)數(shù)的表示格式(2)規(guī)格化浮點(diǎn)數(shù)(3)浮點(diǎn)數(shù)的表示范圍(4)IEEE754標(biāo)準(zhǔn)(1)浮點(diǎn)數(shù)的表示格式浮點(diǎn)數(shù)表示為N=rExM式中,r是浮點(diǎn)數(shù)階碼的底,E是階碼,M是尾數(shù)。(2)規(guī)格化浮點(diǎn)數(shù)(1/2≤|M|≤1)左規(guī):當(dāng)尾數(shù)結(jié)果為00.0xx……x或11.1xx……x時(shí),將尾數(shù)左移一位,階碼減1,直到尾數(shù)為00.1xx……x或11.0xx……x,稱為左規(guī)。右規(guī):當(dāng)尾數(shù)結(jié)果出現(xiàn)溢出,即尾數(shù)出現(xiàn)01.xx……x或10.xx……x時(shí),將尾數(shù)右移一位,階碼加1,稱為右規(guī)。(”0舍1入“或“恒置1”)規(guī)格化表示的尾數(shù)形式:原碼:正數(shù)為00.1xx……x負(fù)數(shù)為11.1xx……x補(bǔ)碼:正數(shù)為00.1xx……x負(fù)數(shù)為11.0xx……x
當(dāng)S=-1/2時(shí),補(bǔ)碼為11.100000……為非規(guī)格化數(shù)據(jù)。(3)浮點(diǎn)數(shù)的表示范圍上溢:浮點(diǎn)數(shù)的階碼大于最大階碼,需要進(jìn)行中斷處理。下溢:浮點(diǎn)數(shù)的階碼小于最小階碼,按機(jī)器零處理。(4)IEEE754標(biāo)準(zhǔn)類型存儲位數(shù)??數(shù)符(s)階碼(E)尾數(shù)(M)總位數(shù)短實(shí)數(shù)(Single,Float)1位8位23位32位長實(shí)數(shù)(Double)1位11位52位64位臨時(shí)實(shí)數(shù)(延伸雙精確度,不常用)1位15位64位80位尾數(shù):規(guī)格化后尾數(shù)最高位總是“1”,為了能使尾數(shù)多表示一位有效位,將“1”隱含,故尾數(shù)實(shí)際是多一位;階碼:對于短實(shí)數(shù),偏移量位127(27-1),長實(shí)數(shù),偏移量為1023(210-1)。2)浮點(diǎn)數(shù)的加/減運(yùn)算對階使兩數(shù)的小數(shù)點(diǎn)對齊,通常將階碼小的尾數(shù)右移1位,階碼加1,直到兩數(shù)階碼相等。尾數(shù)求和將對階后的尾數(shù)按定點(diǎn)加(減)運(yùn)算規(guī)則進(jìn)行運(yùn)算。規(guī)格化對尾數(shù)求和結(jié)果按規(guī)格化要求進(jìn)行規(guī)格化。舍入對尾數(shù)右移時(shí)丟失的數(shù)值位進(jìn)行舍入操作。溢出判斷根據(jù)浮點(diǎn)數(shù)溢出概念進(jìn)行判斷。通常根據(jù)浮點(diǎn)數(shù)的階碼進(jìn)行判斷,當(dāng)階碼為01,xx……x時(shí)為上溢出,階碼為10,xx……x時(shí)為下溢,按機(jī)器零處理。4.算術(shù)邏輯單元ALU1)串行加法器和并行加法器2)算術(shù)邏輯單元ALU的功能和結(jié)構(gòu)1)串行加法器和并行加法器(1)一位全加器(2)串行加法器(3)并行加法器(1)一位全加器(FA)Si=Ai⊕Bi⊕Ci?1Ci=AiBi+(Ai⊕Bi)Ci?1
(2)串行加法器在串行加法器中,只有一個全加器,數(shù)據(jù)逐位串行送入加法器中進(jìn)行運(yùn)算。如果操作數(shù)長n位,加法就要分n次進(jìn)行,每次產(chǎn)生一位和,并且串行逐位地送回寄存器。進(jìn)位觸發(fā)器用來寄存進(jìn)位信號,以便參與下一次的運(yùn)算。串行加法器具有器件少成本低的優(yōu)點(diǎn),但運(yùn)算速度慢,多用于某些低速的專用運(yùn)算器。(3)并行加法器并行加法器:由多個全加器組成,其位數(shù)與機(jī)器的字長相同,各位數(shù)據(jù)同時(shí)運(yùn)算。存在問題:最長運(yùn)算時(shí)間,主要是由進(jìn)位信號的傳遞時(shí)間決定的,而每個全加器本身的求和延遲只是次要因素。因此,關(guān)鍵是進(jìn)位產(chǎn)生和傳遞的速度。并行加法器:①串行進(jìn)位;②并行進(jìn)位①串行進(jìn)位其中:C1=A1B1+(A1⊕B1)C0或(C1=G1+P1C0)C2=A2B2+(A2⊕B2)C1或(C2=G2+P2C1)……Cn=AnBn+(An⊕Bn)Cn?1或(Cn=Gn+PnCn?1)式中:Gi=AiBiPi=Ai⊕
Bi時(shí)間延遲為2ntY②并行進(jìn)位并行進(jìn)位:先行進(jìn)位、同時(shí)進(jìn)位,即各級進(jìn)位同時(shí)產(chǎn)生。實(shí)現(xiàn):將各級低位產(chǎn)生的本級G和P信號依次同時(shí)送到高位各全加器的輸入,以使它們同時(shí)形成進(jìn)位信號。表達(dá)式如下:C1=G1+P1C0
C2=G2+P2C1=G2+P2G1+P2P1C0C3=G3+P3C2=G3+P3G2+P3P2G1+P3P2P1C0
C4=G4+P4C3=G4+P4G3+P4P3G2+P4P3P2G1+P4P3P2P1C0
若不考慮GiPi的形成時(shí)間,最長時(shí)間延遲為2tY分組并行進(jìn)位方式單級先行進(jìn)位方式又稱為組內(nèi)并行、組間串行進(jìn)位方式C1=G1+P1C0
C2=G2+P2C1=G2+P2G1+P2P1C0C3=G3+P3C2=G3+P3G2+P3P2G1+P3P2P1C0
C4=G4+P4C3=G4+P4G3+P4P3G2+P4P3P2G1+P4P3P2P1C0若不考慮GiPi的形成時(shí)間,最長時(shí)間延遲為2mtY多級先行進(jìn)位方式又稱為組內(nèi)并行、組間并行進(jìn)位方式第一小組的進(jìn)位輸出C4可以寫為:C4=G4+P4G3+P4P3G2+P4P3P2G1+P4P3P2P1C0
=G1*+P1*C0式中,G1*=G4+P4G3+P4P3G2+P4P3P2G1;P1*=P4P3P2P1Gi*稱為組進(jìn)位產(chǎn)生函數(shù),Pi*稱為組進(jìn)位傳遞函數(shù),這兩個輔助函數(shù)只與Pi、Gi有關(guān),同理可得:C8=G2*+P2*C4=G2*+P2*G1*+P2*P1*C0
C12=G3*+P3*G2*+P3*P2*G1*+P3*P2*P1*C0
C16=G4*+P4*G3*+P4*P3*G2*+P4*P3*P2*G1*+P4*P3*P2*P1*C0
若不考慮GiPi的形成時(shí)間,最長時(shí)間延遲為3x2tY=6tY為了要產(chǎn)生組進(jìn)位函數(shù),需要對原來的CLA電路加以修改:第1組內(nèi)產(chǎn)生G1*、P1*、C3、C2、C1,不產(chǎn)生C4;第2組內(nèi)產(chǎn)生G2*、P2*、C7、C6、C5,不產(chǎn)生C8;第3組內(nèi)產(chǎn)生G3*、P3*、C11、C10、C9,不產(chǎn)生C12;第4組內(nèi)產(chǎn)生G4*、P4*、C15、C14、C13,不產(chǎn)生C16。這種電路稱為成組先行進(jìn)位電路(BCLA)。利用這種4位的BCLA電路以及進(jìn)位產(chǎn)生與傳遞電路和求和電路可以構(gòu)成4位的BCLA加法器。16位的兩級先行進(jìn)位加法器可由4個BCLA加法器和1個CLA電路構(gòu)成。2)算術(shù)邏輯單元ALU的功能和結(jié)構(gòu)ALU:一種功能較強(qiáng)的組合邏輯電路,能進(jìn)行多種算術(shù)邏輯運(yùn)算,由于加、減、乘、除運(yùn)算最終都能歸結(jié)為加法運(yùn)算,因此,ALU的核心是一個并行加法器,同時(shí)也能執(zhí)行邏輯運(yùn)算。4位ALU芯片(74181):16位組內(nèi)并行、組間串行進(jìn)位ALU框圖16位組內(nèi)并行、組間并行進(jìn)位ALU框圖本章復(fù)習(xí)數(shù)制與編碼定點(diǎn)數(shù)的表示和運(yùn)算浮點(diǎn)數(shù)的表示和運(yùn)算算術(shù)邏輯單元ALU數(shù)制與編碼1.下列各種數(shù)制的數(shù)中,最小的數(shù)是(B)。A.(101001)2B.(101001)BCDC.(52)8D.(233)16
2.已知大寫英文字母“A”的ASCII碼值為41H,現(xiàn)字母“F”被存放在某個存儲單元中,若采用偶校驗(yàn)(假設(shè)最高位作為校驗(yàn)位),則該存儲單元中存放的十六進(jìn)制數(shù)是(B)。A.46HB.C6HC.47HD.C7H3.【2009年計(jì)算機(jī)聯(lián)考真題】一個C語言程序在一臺32位機(jī)器上運(yùn)行。程序中定義了三個變量x、y、z,其中x和z為int型,y為short型。當(dāng)x=127、y=-9時(shí),執(zhí)行賦值語句z=x+y后,x、y、z的值分別是(D)。A.X=0000007FH,y=FFF9H,z=00000076HB.X=0000007FH,y=FFF9H,z=FFFF0076HC.X=0000007FH,y=FFF7H,z=FFFF0076HD.X=0000007FH,y=FFF7H,z=00000076H4.【2010年計(jì)算機(jī)聯(lián)考真題】假定有4個整數(shù)用8位補(bǔ)碼分別表示r1=FEH、r
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年計(jì)算機(jī)二級備考必看試題及答案
- 學(xué)前保健試題及答案解析
- 危廢考試試題及答案
- 變輸電筆試題及答案
- 保險(xiǎn)文秘崗面試題及答案
- 軟件評測師考前復(fù)習(xí)全指南試題及答案
- 多媒體應(yīng)用設(shè)計(jì)師考試知識提升試題及答案
- x線三基訓(xùn)練試題及答案
- 頭條初級社會工作者考試的試題及答案解讀
- 用戶界面設(shè)計(jì)技巧測評及答案
- GB/T 5606.1-2004卷煙第1部分:抽樣
- GB/T 31831-2015LED室內(nèi)照明應(yīng)用技術(shù)要求
- 2023年高考理綜生物試卷及答案(海南卷)
- 質(zhì)量管理之CAPA課件
- 城鎮(zhèn)燃?xì)廨斉涔こ淌┕ぜ膀?yàn)收規(guī)范CJJ33-2005
- 報(bào)價(jià)分析表【模板】
- 溫州市住宅小區(qū)(大廈)物業(yè)服務(wù)達(dá)標(biāo)考核實(shí)施暫行辦法
- 考務(wù)工作手冊
- 青島版一年級上冊全冊教案
- 電休克mect專題知識講座
- 115個低風(fēng)險(xiǎn)組病種目錄
評論
0/150
提交評論