




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、馮·諾依曼機工作的基本方式的特點是___B___。A多指令流單數(shù)據(jù)流B按地址訪問并順序執(zhí)行指令C堆棧操作D存貯器按內容選擇地址2、在機器數(shù)__B____中,零的表示形式是唯一的。A原碼B補碼C移碼D反碼3、在定點二進制運算器中,減法運算一般通過___D___來實現(xiàn)。A原碼運算的二進制減法器B補碼運算的二進制減法器C原碼運算的十進制加法器D補碼運算的二進制加法器4、某計算機字長32位,其存儲容量為4MB,若按半字編址,它的尋址范圍是_C_____。A0—4MBB0—2MBC0—2MD0—1M5、主存貯器和CPU之間增加cache的目的是__A____。A解決CPU和主存之間的速度匹配問題B擴大主存貯器容量C擴大CPU中通用寄存器的數(shù)量D既擴大主存貯器容量,又擴大CPU中通用寄存器的數(shù)量6、單地址指令中為了完成兩個數(shù)的算術運算,除地址碼指明的一個操作數(shù)外,另一個常需采用___C___。A堆棧尋址方式B立即尋址方式C隱含尋址方式D間接尋址方式7、同步控制是____C__。A只適用于CPU控制的方式B只適用于外圍設備控制的方式C由統(tǒng)一時序信號控制的方式D所有指令執(zhí)行時間都相同的方式8、描述PCI總線中基本概念不正確的句子是___C___。PCI總線是一個與處理器無關的高速外圍設備PCI總線的基本傳輸機制是猝發(fā)或傳送C.PCI設備一定是主設備D.系統(tǒng)中只允許有一條PCI總線9、CRT的分辨率為1024×1024像素,像素的顏色數(shù)為256,則刷新存儲器的容量為__B____。A512KBB1MBC256KBD2MB10、為了便于實現(xiàn)多級中斷,保存現(xiàn)場信息最有效的辦法是采用___B___。A通用寄存器B堆棧C存儲器D外存11、下列數(shù)中最小的數(shù)是__B____。A.(100101)2B.(50)8C.(100010)BCDD.(625)1612、計算機經(jīng)歷了從器件角度劃分的四代發(fā)展歷程,但從系統(tǒng)結構上來看,至今絕大多數(shù)計算機仍屬于__D____型計算機。A.實時處理B.智能化C.并行D.馮.諾依曼13、采用虛擬存貯器的主要目的是__B____。提高主存貯器的存取速度擴大主存貯器的存貯空間,并能進行自動管理和調度提高外存貯器的存取速度D.擴大外存貯器的存貯空間14、發(fā)生中斷請求的條件是___C___。A.一條指令執(zhí)行結束B.一次I/O操作結束C.機器內部發(fā)生故障D.一次DMA操作結束1.下列描述中_B___是正確的A.控制器能理解、解釋并執(zhí)行所有的指令及存儲結果B.一臺計算機包括輸入、輸出、控制、存儲及算術邏輯運算5個子系統(tǒng)C.所有的數(shù)據(jù)運算都在CPU的控制器中完成D.以上答案都正確2.電子計算機的算術/邏輯單元、控制單元及主存儲器合稱為(C)A.CPUB.ALUC.主機D.UP3.輸入、輸出裝置以及外接的輔助存儲器稱為(D)A.操作系統(tǒng)B.存儲器C.主機D.外部設備4.計算機中有關ALU的描述,D_是正確的A.只做算術運算、不做邏輯運算B.只做加法C.能存放運算結果D.以上答案都不對5.計算機系統(tǒng)中的存儲系統(tǒng)是指__DA.RAM存儲器B.ROM存儲器C.主存D.主存和輔存6.下列_D__屬于應用軟件A.操作系統(tǒng)B.編譯程序C.連接程序D.文本處理程序7.下列各裝置中,_C__具有輸入及輸出功能A.鍵盤B.顯示器C.磁盤驅動器D打印機8.下列設備中_C_不屬于輸出設備A.打印機B.磁帶機C.光筆D.繪圖儀9.計算機的算術邏輯單元和控制單元合稱為(C)A.ALUB.UPC.CPUD.CAD10.只有當程序要執(zhí)行時,它才會去將源程序翻譯成機器語言,而且一次只能讀取、翻譯并執(zhí)行源程序中的一行語句,此程序稱為__C__A.目標程序B.編譯程序C.解釋程序D.匯編程序11.通常稱“容量為640K的存儲器”是指下列__D__A.640*10^3字節(jié)的存儲器B.640*10^3位的存儲器C.640*2^10位的存儲器D.640*2^10字節(jié)的存儲器12.計算機中__B__負責指令譯碼A.算術邏輯單元B.控制單元C.存儲器譯碼電路D.輸入輸出譯碼電路13.80286是個人計算機中的_D_器件A.epromB.ramC.ROMD.CPU14.下列_A__不屬于系統(tǒng)程序A.數(shù)據(jù)庫系統(tǒng)B.操作系統(tǒng)C.編譯程序D.匯編程序15.執(zhí)行最快的語言是_C__A.匯編語言B.COBOLC.機器語言D.PASCAL16.將高級語言程序翻譯成機器語言程序需借助于_C___A.連接程序B.編輯程序C.編譯程序D.匯編程序17.存儲字是指
__A_A.存放在一個存儲單元中的二進制代碼組合B.存放在一個存儲單元中的二進制代碼位數(shù)C.存儲單元的集合D.機器指令18._C__可區(qū)分存儲單元中存放的是指令還是數(shù)據(jù)4.指令系統(tǒng)是表征一臺計算機性能的重要因素,它的A__格式____和B__功能____不僅直接影響到機器的硬件結構,而且影響到C__系統(tǒng)軟件____。CPUA__存儲器____取出一條指令并執(zhí)行這條指令的時間和稱為B__指令周期____。由于各種指令的操作功能不同,各種指令的指令周期是C___不相同的___??偩€是構成計算機系統(tǒng)的A_互連機構_____,是多個B__系統(tǒng)功能___部件之間進行數(shù)據(jù)傳送的C__公共____通道。DMA控制器按其A__組成結構____結構,分為B___選擇____型和C__多路____型兩種。中斷處理過程可以A___嵌套___進行。B___優(yōu)先級高___的設備可以中斷C__優(yōu)先級低____的中斷服務程序。應用題:(11分)設機器字長32位,定點表示,尾數(shù)31位,數(shù)符1位,問:(1)定點原碼整數(shù)表示時,最大正數(shù)是多少?最大負數(shù)是多少?(2)定點原碼小數(shù)表示時,最大正數(shù)是多少?最大負數(shù)是多少?解:(1)定點原碼整數(shù)表示:01111111111111111111111111111111最大正數(shù):01111111111111111111111111111111數(shù)值=(231–1)100111111111111111111111111111111101111111111111111111111111111111最大負數(shù):數(shù)值=-(231–1)10(2)定點原碼小數(shù)表示:最大正數(shù)值=(1–2-31)10最大負數(shù)值=-(1–2-31)10求證:[X·Y]補=[X]補?(-Y0+Yi?2-i)解:證明:設[x]補=x0x1x2…xn,[y]補=y0y1…yn被乘數(shù)x符號任意,乘數(shù)y符號為正。根據(jù)補碼定義,可得[x]補=2+x=2n+1+x(mod2)[y]補=y所以[x]補·[y]補=2n+1·y+x·y=2(y1y2…yn)+x·y其中(y1y2…yn)是大于0的正整數(shù),根據(jù)模運算性質有2(y1y2…yn)=2(mod2)所以[x]補·[y]補=2+x·y=[x·y]補(mod2)即[x·y]補=[x]補·[y]補=[x]補·yeq\o\ac(○,1)被乘數(shù)x符號任意,乘數(shù)y符號為負。[x]補=x0.x1x2…xn[y]補=1.y1y2…yn=2+y(mod2)由此y=[y]補-2=0.y1y2…yn-1所以x·y=x(y1y2…yn)-x[x·y]補=[x(y1y2…yn)]補+[-x]補又(y1y2…yn)>0,根據(jù)式eq\o\ac(○,1)有[x(y1y2…yn)]補=[x]補(0.y1y2…yn)所以[x·y]補=[x]補(0.y1y2…yn)+[-x]補eq\o\ac(○,2)被乘數(shù)x和乘數(shù)y符號都任意。將式eq\o\ac(○,1)和式eq\o\ac(○,2)兩種情況綜合起來,即得補碼乘法的統(tǒng)一算式,即[x·y]補=[x]補(0.y1y2…yn)-[x]補·y0=[x]補(-y0+0.y1y2…yn)=[x]補?(-y0+yi?2-i)證畢3、已知x=-0.01111,y=+0.11001,求[x]補,[-x]補,[y]補,[-y]補,x+y=?,x–y=?解:[x]原=1.01111[x]補=1.10001所以:[-x]補=0.01111[y]原=0.11001[y]補=0.11001所以:[-y]補=1.00111[x]補11.10001[x]補11.10001+[y]補00.11001+[-y]補11.00111[x+y]補00.01010[x-y]補10.11000所以:x+y=+0.01010因為符號位相異,結果發(fā)生溢出4、設[x]補=x0.x1x2…xn。求證:x=-x0+xi2-i解:證明:當x≥0時,x0=0,[x]補=0.x1x2…xn=xi2-i=x當x<0時,x0=1,[x]補=1.x1x2…xn=2+x所以x=1.x1x2…xn-2=-1+0.x1x2…xn=-1+xi2-i綜合上述兩種情況,可得出:x=-x0+xi2-i(補碼與真值的關系)5、設有兩個浮點數(shù)N1=2j1×S1,N2=2j2×S2,其中階碼2位,階符1位,尾數(shù)四位,數(shù)符一位。設:j1=(-10)2,S1=(+0.1001)2,j2=(+10)2,S2=(+0.1011)2求:N1×N2,寫出運算步驟及結果,積的尾數(shù)占4位,要規(guī)格化結果,用原碼陣列乘法器求尾數(shù)之積。解:(1)浮點乘法規(guī)則:N1×N2=(2j1×S1)×(2j2×S2)=2(j1+j2)×(S1×S2)碼求和:j1+j2=0(3)尾數(shù)相乘:被乘數(shù)S1=0.1001,令乘數(shù)S2=0.1011,尾數(shù)絕對值相乘得積的絕對值,積的符號位=0⊕0=0。按無符號陣乘法器運算得:N1×N2=20×0.01100011(4)尾數(shù)規(guī)格化、舍入(尾數(shù)四位)N1×N2=(+0.01100011)2=(+0.1100)2×2(-01)26、求證:-[y]補=+[-y]補解:因為[x]補+[y]補=[x+y]補令x=-y帶入上式,則有:[-y]補+[y]補=[-y+y]補=[0]補=0所以[-y]補=-[y]補7、設[x]補=x0.x1x2…xn。求證:[x]補=2x0+x,其中x0=解:證明:當1>x≥0時,即x為正小數(shù),則1>[x]補=x≥0因為正數(shù)的補碼等于正數(shù)本身,所以1>x0.x1x2…xn≥0,x0=0當1>x>-1時,即x為負小數(shù),根據(jù)補碼定義有:2>[x]補=2+x>1(mod2)即2>x0.x1x2…xn>1,xn=1所以正數(shù):符號位x0=0負數(shù):符號位x0=1{若1>x≥0,x0=0,則[x]補=2x0+x=x若-1<x<0,x0=1,則[x]補=2x0+x=2+x所以有[x]補=2x0+x,x0=8、已知:x=0.1011,y=-0.0101,求:[x]補,[x]補,[-x]補,[y]補,[y]補,[-y]補。解:[x]補=0.1011,[y]補=1.1011[x]補=0.01011,[x]補=1.11011[x]補=0.001011,[x]補=1.111011[-x]補=1.0101,[-x]補=0.01019、由S,E,M三個域組成的一個32位二進制字所表示的非零規(guī)格化浮點數(shù)x,其值表示為:x=(-1)S×(1.M)×2E–128問:其所表示的規(guī)格化的最大正數(shù)、最小正數(shù)、最大負數(shù)、最小負數(shù)是多少?解:(1)最大正數(shù)x=[1+(1–2-23)]×21270000000000000000000000000000000000000000000000000000000000(2)最小正數(shù)x=1.0×2-1281000000000000000000000000000010000000000000000000000000000(3)最大負數(shù)x=-1.0×2-1281111111111111111111111111111111111111111111111111111111111(4)最小負數(shù)x=-[1+(1–2-32)]×212710、設有兩個浮點數(shù)x=2Ex×Sx,y=2Ey×Sy,Ex=(-10)2,Sx=(+0.1001)2,Ey=(+10)2,Sy=(+0.1011)2。若尾數(shù)4位,數(shù)符1位,階碼2位,階符1位,求x+y=?并寫出運算步驟及結果。解:因為X+Y=2Ex×(Sx+Sy)(Ex=Ey),所以求X+Y要經(jīng)過對階、尾數(shù)求和及規(guī)格化等步驟。對階:△J=Ex-EY=(-10)2-(+10)2=(-100)2所以Ex<EY,則Sx右移4位,Ex+(100)2=(10)2=EY。SX右移四位后SX=0.00001001,經(jīng)過舍入后SX=0001,經(jīng)過對階、舍入后,X=2(10)2×(0.0001)2尾數(shù)求和:SX+SY0001(SX)+0.1011(SY)SX+SY=0.1100結果為規(guī)格化數(shù)。所以:X+Y=2(10)2×(SX+SY)=2(10)2(0.1100)2=(11.00)211、證明-[Y]補=+[-Y]補解:因為[x–y]補=[x]補+[-y]補所以[-y]補=[x-y]補-[x]補又因為[y]補+[x]補=[x+y]補(1)所以[y]補=[x+y]補-[x]補(2)(1)+(2):[y]補+[-y]補=[x–y]補+[x+y]補-[x]補-[x]補=[x]補-[y]補+[x]補+[y]補-[x]補-[x]補=0所以:-[y]補=[-y]補12、已知X=2010×0.11011011,Y=2100×(-0.10101100),求X+Y。解:為了便于直觀理解,假設兩數(shù)均以補碼表示,階碼采用雙符號位,尾數(shù)采用單符號位,則它們的浮點表示分別為:[X]浮=00010,0.11011011[Y]浮=00100,1.01010000求階差并對階:ΔE=Ex–Ey=[Ex]補+[-Ey]補=00010+11100=11110即ΔE為–2,x的階碼小,應使Mx右移2位,Ex加2,[X]浮=00010,0.11011011(11)其中(11)表示Mx右移2位后移出的最低兩位數(shù)。尾數(shù)和00110110(11)0101010010001010(11)規(guī)格化處理尾數(shù)運算結果的符號位與最高數(shù)值位為同值,應執(zhí)行左規(guī)處理,結果為1.00010101(10),階碼為00011。舍入處理采用0舍1入法處理,則有00010101+100010110判溢出階碼符號位為00,不溢出,故得最終結果為x+y=2011×(-0.11101010)13、設有兩個浮點數(shù)N1=2j1×S1,N2=2j2×S2,其中階碼2位,階符1位,尾數(shù)4位,數(shù)符1位。設j1=(-10)2S1=(+0.1001)2,j2=(+10)2S2=(+0.1011)2求N1×N2,寫出運算步驟及結果,積的尾數(shù)占4位,要規(guī)格化結果,根據(jù)原碼陣列乘法器的計算步驟求尾數(shù)之積。解:浮點乘法規(guī)則:N1×N2=(2j1×S1)×(2j2×S2)=2(j1+j2)×(S1×S2)階碼求和:j1+j2=0尾數(shù)相乘:符號位單獨處理,積的符號位=0⊕0=00.1001×0.1011 10011001000010010.01100011尾數(shù)規(guī)格化、舍入(尾數(shù)4位)N1×N2=(+0.01100011)2=(+0.1100)2×2(-01)214、設[X]補=01111,[Y]補=11101,用帶求補器的補碼陣列乘法器求出乘積X·Y=?并用十進制數(shù)乘法驗證。解:設最高位為符號位,輸入數(shù)據(jù)為[x]補=01111,[y]原=11101,[y]補=10011算前求補器輸出后:x=1111,y=11011111×110111110000乘積符號位運算:1111x0⊕y0=0⊕1=1+111111000011算后求補級輸出為00111101,加上乘積符號位1,最后得補碼乘積值為10011101。利用補碼與真值的換算公式,補碼二進制數(shù)的真值是:x×y=-1×28+1×25+1×24+1×23+1×22+1×20=-195十進制數(shù)乘法驗證:x×y=(+15)×(-13)=-19515、S、E、M三個域組成的一個32位二進制字所表示的非零規(guī)格化浮點數(shù)X,其值表示為:X=(-1)S×(1.M)×2E-128,問它所表示的規(guī)格化的最大正數(shù),最小正數(shù),最大負數(shù),最小負數(shù)。01111111111111111111111111111111解:(1)最大正數(shù)X=[1+(1-223)]×2127(2)最小正數(shù)0000000000000000000000000000000X=1.0×2-128(3)最大負數(shù)10000000000000000000000000000000X=-1.0×2-128(4)最小負數(shù)11111111111111111111111111111111X=-[1+(1-2-23)]×212716、已知X=-0.01111,Y=+0.11001,求[X]補,[-X]補,[Y]補,[-Y]補,X+Y=?,X-Y=?解:[X]原=1.01111[X]補=1.10001[-X]補=0.01111[Y]原=0.11001[Y]補=0.11001[-Y]補=1.00111[X]補11.10001+[Y]補00.11001[X+Y]補00.01010X+Y=+0.01010[X]補11.10001+[-Y]補11.00111[X-Y]補10.11000因為符號位相異,所以結果發(fā)生溢出。17、設[x]補=x0.x1x2…xn。求證:[x]補=2x0+x,其中0(1>X≥0)x0=1(0>X>-1)解:證明:當1>x≥0時,即x為正小數(shù),則1>[x]補=x≥0因為正數(shù)的補碼等于正數(shù)本身,所以1>x0.x1x2…xn≥0,X0=0當1>x>-1時,即x為負小數(shù),根據(jù)補碼定義有:2>[x]補=2+x>1(mod2)即2>x0.x1x2…xn>1,xn=1所以正數(shù):符號位x0=0負數(shù):符號位x0=1若1>x≥0,x0=0,則[x]補=2x0+x=x若-1<x<0,x0=1,則[x]補=2x0+x=2+x所以有[x]補=2x0+x,其中x0=0,1>x≥0x0=1,-1<x<0某機字長32位,定位表示,尾數(shù)31位,數(shù)符1位,問:定點原碼整數(shù)表示時,最大正數(shù)是多少?最小負數(shù)是多少?定點原碼小數(shù)表示時,最大正數(shù)是多少?最小負數(shù)是多少?解:(1)定點原碼整數(shù)表示時,最大正數(shù)值=(231–1)10最小負數(shù)值=-(231–1)10(2)定點原碼小數(shù)表示時,最大正數(shù)值=–(1-231)10最小負數(shù)值=–(1-231)1019、設機器字長16位,定點表示,尾數(shù)15位,數(shù)符1位,問:(1)定點原碼整數(shù)表示時,最大正數(shù)是多少?最大負數(shù)是多少?定點原碼小數(shù)表示時,最大正數(shù)是多少?最大負數(shù)是多少?解:①定點原碼整數(shù)表示0111111111111111最大正數(shù)0111111111111111數(shù)值=(215–1)10=(+32767)1011111111111111111111111111111111最大負數(shù)數(shù)值=-(215–1)10=(-32767)10②定點原碼小數(shù)表示最大正數(shù)值=(+0.11……11)2=(1–215)10最大負數(shù)值=(-0.11……11)2=-(1-215)20、設[x]補=x0.x1x2…xn求證:x=-x0+Σi=1nxi2-i解:證明:當x≥0時,x0=0,[x]補=0.x1x2…xn=∑ni=1xi2-i=x當x<0時,x0=1,[x]補=1.x1x2…xn=2+x所以x=1.x1x2…xn-2=-1+0.x1x2…xn=-1+∑ni=1xi2-i綜合上述兩種情況,可得出:X=-X0+∑ni=1Xi2-I(補碼與真值的關系)。21、將十進制數(shù)20.59375轉換成32位浮點數(shù)的二進制格式來存儲。解:先將十進制數(shù)轉換為二進制數(shù):(20.59375)10=(10100.10011)2然后移動小數(shù)點,使其在1,2位之間10100.10011=1.0010011×24,e=4于是得到S=0,E=4+127=131M=01001011最后得到32位浮點數(shù)的二進制格式為:010000010101001001100000000000000=(41A4C000)16以下題目自行解答計算,答案自行查找。22、已知X和Y,用變形補碼計算X-Y,同時指出運算結果是否溢出?(1)X=11011,Y=11111(2)X=10111,Y=11011(3)X=11011,Y=100123、已知X=(0.5)10,Y=(-0.4375)10,用二進制的形式求(x+y)浮?24、已知X=-0.01111,Y=+0.11001,求[X]補,[-X]補,[Y]補,[-Y]補,x-y,x+y的值。25、用補碼運算方法求x+y的值(1)x=0.1001,y=0.1100(2)x=-0.0100,y=0.100126、用補碼運算方法求x-y的值(1)x=-0.0100,y=0.1001(2)x=-0.1011,y=-0.1010第二章的復習知識點:(若不充足,自行補充)1.定點數(shù)和浮點數(shù)的表示方法。定點數(shù)通常為純小數(shù)或純整數(shù)。X=XnXn-1…..X1X0Xn為符號位,0表示正數(shù),1表示負數(shù)。其余位數(shù)代表它的量值。純小數(shù)表示范圍0≤|X|≤1-2-n純整數(shù)表示范圍0≤|X|≤2n
-1
浮點數(shù):一個十進制浮點數(shù)N=10E.M。一個任意進制浮點數(shù)N=RE.M其中M稱為浮點數(shù)的尾數(shù),是一個純小數(shù)。E稱為浮點數(shù)的指數(shù),是一個整數(shù)。比例因子的基數(shù)R=2對二進制計數(shù)的機器是一個常數(shù)。做題時請注意題目的要求是否是采用IEEE754標準來表示的浮點數(shù)。32位浮點數(shù)S(31)E(30-23)M(22-0)64位浮點數(shù)S(63)E(62-52)M(51-0)S是浮點數(shù)的符號位0正1負。E是階碼,采用移碼方法來表示正負指數(shù)。M為尾數(shù)。2.數(shù)據(jù)的原碼、反碼和補碼之間的轉換。數(shù)據(jù)零的三種機器碼的表示方法。一個正整數(shù),當用原碼、反碼、補碼表示時,符號位都固定為0,用二進制表示的數(shù)位值都相同,既三種表示方法完全一樣。一個負整數(shù),當用原碼、反碼、補碼表示時,符號位都固定為1,用二進制表示的數(shù)位值都不相同,表示方法。1.原碼符號位為1不變,整數(shù)的每一位二進制數(shù)位求反得到反碼;2.反碼符號位為1不變,反碼數(shù)值位最低位加1,得到補碼。例:x=(+122)10=(+1111010)2原碼、反碼、補碼均為01111010
Y=(-122)10=(-1111010)2原碼11111010、反碼10000101、補碼10000110+0
原碼00000000、反碼00000000、補碼00000000-0
原碼10000000、反碼11111111、補碼100000003.定點數(shù)和浮點數(shù)的加、減法運算:公式的運用、溢出的判斷。例如:已知x和y,用變形補碼計算x+y,同時指出結果是否溢出。(1)x=11011
y=00011(2)x=11011
y=-10101(3)x=-10110
y=-00001
例如:已知x和y,用變形補碼計算x-y,同時指出結果是否溢出。(1)x=11011
y=-11111(2)x=10111
y=11011(3)x=11011
y=-10011
例如:設階碼3位,尾數(shù)6位,按浮點運算方法,完成下列取值的[x+y],[x-y]運算.x=2-101*(-0.010110)y=2-100*(0.010110)
溢出的判斷:第一種方法是采用雙符號位法(變形補碼)。任何正數(shù),兩個符號位都是“0”,任何負數(shù),兩個符號位都是“1”,如果兩個數(shù)相加后,其結果的符號位出現(xiàn)“01”或“10”兩種組合時,表示發(fā)生溢出。最高符號位永遠表示結果的正確符號。第二種方法是采用單符號位法。
4.運算器可以執(zhí)行哪些運算?算術運算:加法,減法運算,乘法,除法運算。邏輯運算:邏輯與,或,非運算等。5.數(shù)據(jù)的不同進制表示。
一、二進制數(shù)轉換成十進制數(shù)
由二進制數(shù)轉換成十進制數(shù)的基本做法是,把二進制數(shù)首先寫成加權系數(shù)展開式,然后按十進制加法規(guī)則求和。這種做法稱為"按權相加"法。二、十進制數(shù)轉換為二進制數(shù)
十進制數(shù)轉換為二進制數(shù)時,由于整數(shù)和小數(shù)的轉換方法不同,所以先將十進制數(shù)的整數(shù)部分和小數(shù)部分分別轉換后,再加以合并。
1.十進制整數(shù)轉換為二進制整數(shù)
十進制整數(shù)轉換為二進制整數(shù)采用"除2取余,逆序排列"法。具體做法是:用2去除十進制整數(shù),可以得到一個商和余數(shù);再用2去除商,又會得到一個商和余數(shù),如此進行,直到商為零時為止,然后把先得到的余數(shù)作為二進制數(shù)的低位有效位,后得到的余數(shù)作為二進制數(shù)的高位有效位,依次排列起來。2.十進制小數(shù)轉換為二進制小數(shù)
十進制小數(shù)轉換成二進制小數(shù)采用"乘2取整,順序排列"法。具體做法是:用2乘十進制小數(shù),可以得到積,將積的整數(shù)部分取出,再用2乘余下的小數(shù)部分,又得到一個積,再將積的整數(shù)部分取出,如此進行,直到積中的小數(shù)部分為零,或者達到所要求的精度為止。
然后把取出的整數(shù)部分按順序排列起來,先取的整數(shù)作為二進制小數(shù)的高位有效位,后取的整數(shù)作為低位有效位。三、二進制數(shù)轉換成八進制數(shù)三位二進制數(shù),得一位八進制數(shù)。101010011=(101)5(010)2(011)3=523四、八進制數(shù)轉換成二進制數(shù)一位八進制數(shù),得三位二進制數(shù)。523=(101)5(010)2(011)3=101010011五、二進制數(shù)轉換成十六進制數(shù)四位二進制數(shù),得一位十六進制數(shù)。1101000101100=(1010)A(0010)2(1100)C=A2C六、十六進制數(shù)轉換成二進制數(shù)一位十六進制數(shù),得四位二進制數(shù)。A2C=(1010)A(0010)2(1100)C=1101000101100十進制整數(shù)轉二進制整數(shù):除2取余用2輾轉相除至結果為1將余數(shù)和最后的1從下向上倒序寫就是結果例如302302/2=151余0151/2=75余175/2=37余137/2=18余118/2=9余09/2=4余14/2=2余02/2=1余0故二進制為100101110二進制轉十進制:從最后一位開始算,依次列為第0、1、2...位
,第n位的數(shù)(0或1)乘以2的n次方
,得到的結果相加就是答案
例如:01101011.轉十進制:
第0位:1乘2的0次方=1
1乘2的1次方=2
0乘2的2次方=0
1乘2的3次方=8
0乘2的4次方=0
1乘2的5次方=32
1乘2的6次方=64
0乘2的7次方=0
然后:1+2+0+8+0+32+64+0=107.二進制01101011=十進制107.簡答題:1、通道可分為哪幾種類型,相互之間有什么異同?答:選擇通道,多路通道。多路通道包括(數(shù)組多路通道,字節(jié)多路通道)。選擇通道:又稱高速通道,在物理上可以連接多個設備,但在某一段時間內通道只能選擇一個設備進行工作。只有當這個設備的通道程序全部執(zhí)行完畢后,才能執(zhí)行其他設備的通道程序。主要用于
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)學-陜西2025年寶雞市高考模擬檢測試題 (二)(寶雞二模)試題和答案
- 竹制圍欄施工方案范本
- 干掛石材拆除施工方案
- 借電纜合同范例
- 個人合伙企業(yè)合同范本
- 第1課《計算機網(wǎng)絡》教學設計 2023-2024學年浙教版(2023)初中信息技術七年級上冊
- 北京鍋爐拆除合同范例
- 生態(tài)環(huán)境教育計劃
- 優(yōu)化人事部門工作效率的步驟計劃
- 高中生職業(yè)規(guī)劃與指導方案計劃
- 視頻監(jiān)控采集設備安裝調試施工方案
- 財務崗位招聘筆試題與參考答案(某大型國企)2025年
- 《海運出口操作》課件
- 2024年西安航空職業(yè)技術學院單招職業(yè)技能測試題庫標準卷
- 北京廣通信達it運維管理平臺簡介-20210818003557
- DB33 1121-2016 民用建筑電動汽車充電設施配置與設計規(guī)范
- 石油化工企業(yè)班組安全建設培訓課件
- DB31∕731-2020 船舶修正總噸單位產(chǎn)品能源消耗限額
- 3.1.1農(nóng)業(yè)區(qū)位因素及其變化-農(nóng)業(yè)區(qū)位因素教學課件高中地理人教版(2019)必修二
- 《文化的基本內涵》課件
- 探索人工智能世界
評論
0/150
提交評論