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

正文內(nèi)容

計算機組成原理-課程設(shè)計報告-展示頁

2025-05-23 03:24本頁面
  

【正文】 ctionPerformed(ActionEvent e) { String s=new String(2)。} })。 validate()。 setBounds(100,100,610,400)。add(button1)。add(a22)。 add(a1)。 (270,250,70,30)。 (240,200,200,25)。●39。 text1=new TextField(18)。 ()。 (200,200,200,25)。 (150,200,90,25)。 ()。 a22=new Label(密碼正確,請選擇上面菜單進行操作,)。 a1=new Label(計算機組成原理算法實現(xiàn)(三),)。add(m3)。 add(m1)。 (300,30,120,25)。 (10,30,120,25)。 (this)。 (this)。 m3=new Button(定點整數(shù)原碼一位乘法)。 m1=new Button(邏輯運算)。 setLayout(null)。Font f。 TextField text1。 static int m=1。import 。import .*。(6)判斷結(jié)果是否溢出 階碼為00 011,階碼的符號位為00,根據(jù)補碼的雙符號檢測溢出的方法確定階碼不溢出。簡單的舍入方法有兩種:一種是“0舍1入”法,即如果右移時被丟掉數(shù)位的最高位為0則舍去,為1則將尾數(shù)的末位做加加1運算。 b. 如果尾數(shù)最高數(shù)值位與符號位相同,應(yīng)將尾數(shù)左移,階碼減1,直至數(shù)值位最高位與符號位相反(叫“左規(guī)”)。不論加法運算還是減法運算,都按加法進行操作(減法利用補碼減法轉(zhuǎn)換成補碼的加法來做),其方法與定點加減法運算完全一樣。對階操作規(guī)定使尾數(shù)右移,尾數(shù)右移后階碼作相應(yīng)增加,因此對階時,總是使小階向大階看齊。(2)比較價碼大小并完成對階 為了便于直觀理解,假設(shè)兩數(shù)均以補碼表示,階碼采用雙符號位,尾數(shù)采用單符號位。0操作數(shù)檢查步驟則用來完成這一功能。第二步:列和的產(chǎn)生:利用全加器浮點數(shù)的加減法運算: 浮點數(shù)的加減法運算分為六個步驟:(1)0操作數(shù)檢查 浮點加減運算過程比定點運算過程復(fù)雜。無符號數(shù)m乘以n會產(chǎn)生m*n個位積,出現(xiàn)m+n個列和,并行乘法器的關(guān)鍵是快速產(chǎn)生m*n個位積,對位積進行相加運算產(chǎn)生m+n個列和。設(shè)n位被乘數(shù)和乘數(shù)用定點小數(shù)表示(定點整數(shù)也同樣適用) 被乘數(shù)   [x]原=xf .xn-1…x1x0  乘數(shù)   [y]原=yf .yn-1…y1y0 則乘積  [z]原=(xf⊕yf)+(-1…x1x0)(-1…y1y0) 式中,xf為被乘數(shù)符號,yf為乘數(shù)符號。 符號位“10”,下溢出216。216。兩個符號位都看作數(shù)碼一樣參加運算。(2)在定點整數(shù)機(8位)中數(shù)的表示范圍是128x127,如果運算過程中出現(xiàn)了大于127或者小于-128的情況。v 溢出:在定點數(shù)機器中,數(shù)的大小超出了定點數(shù)能表示的范圍,叫溢出。 正數(shù): [x]反 = [x]原 = x 負數(shù): 符號位不變,其余變反(3)補碼:正數(shù)的補碼等于原碼,負數(shù)的補碼等于反碼加1。(1)原碼:原碼的數(shù)值部分是該數(shù)的絕對值,最高位表示符號位,最高位為0是正數(shù),最高位為1是負數(shù)。 (2)浮點表示:定點數(shù)表示的數(shù)的范圍有限,為了擴展數(shù)的表示范圍,按照科學(xué)記數(shù)法表示數(shù)據(jù)的方式,任何一個二進制數(shù)N都可以表示成如下的格式:N=M*2eM :尾數(shù),是一個純小數(shù),決定數(shù)據(jù)的表示精度 e :指數(shù),又稱為階碼,是一個整數(shù),決定數(shù)據(jù)的表示范圍數(shù)的機器碼表示: 一般書寫所表示的數(shù)據(jù)稱為真值,在計算機中為了表示符號位,通常把符號位和數(shù)字位一起編碼來表示相應(yīng)的數(shù),形成了各種數(shù)據(jù)的存儲和表示方法,這些編碼稱為機器碼。(1)定點表示:約定機器中所有數(shù)據(jù)的小數(shù)點位置是固定的。操作時首先選擇“輸入”按扭輸入?yún)⑴c運算的數(shù)據(jù),然后再選操作按扭。操作時首先選擇“輸入”按扭輸入?yún)⑴c運算的數(shù)據(jù),然后再選操作按扭。操作時首先選擇“輸入”按扭輸入?yún)⑴c運算的數(shù)據(jù),然后再選操作按扭。選擇“返回”按扭時回到主窗體。(2)選擇主窗體中“邏輯運算”時進入下圖所示的窗體:在上面的窗體中按“輸入”按扭時,將輸入焦點設(shè)置為最上面的一個文本框上。3.實現(xiàn)步驟:(1)系統(tǒng)進入(主)窗體的設(shè)計:菜單需要在輸入口令正確后方可激活使用。計算機組成原理課程設(shè)計報告目 錄一、課程設(shè)計的目的 2二、課程設(shè)計的內(nèi)容 21.題目: 22.功能: 23.實現(xiàn)步驟: 2三、主要技術(shù)指標(biāo)及特點 2四、設(shè)計小結(jié) 2五、參考文獻 2一、課程設(shè)計的目的本課程設(shè)計是在學(xué)完本課程教學(xué)大綱規(guī)定的全部內(nèi)容、完成所有實踐環(huán)節(jié)的基礎(chǔ)上,旨在深化學(xué)生學(xué)習(xí)的計算機組成原理課程基本知識,進一步領(lǐng)會計算機組成原理的一些算法,并進行具體實現(xiàn),提高分析問題、解決問題的綜合應(yīng)用能力。二、課程設(shè)計的內(nèi)容1.題目:計算機組成原理算法實現(xiàn)(三)2.功能:課題③能夠?qū)崿F(xiàn)邏輯運算(邏輯非、邏輯加、邏輯乘、邏輯異)、定點整數(shù)的單符號位補碼加減運算、定點整數(shù)的原碼一位乘法運算和浮點數(shù)的加減運算??诹钶斎脲e誤時要給出重新輸入口令的提示,三次口令輸入錯誤應(yīng)該禁止使用。依次輸入兩個(或一個)二進制數(shù)(如11001100或00111010)后,按“邏輯非”、“邏輯加”、“邏輯乘”或“邏輯異”按扭中的任一個后,將在第三個文本框中顯示對應(yīng)操作的結(jié)果。(3)進行定點整數(shù)單符號位補碼加減法的實現(xiàn)時都是在主窗體選擇對應(yīng)的菜單項后進入對應(yīng)窗體再進行具體操作。各自窗體的參考圖如下所示:在第一個數(shù)中輸入+11001100在第二個數(shù)中輸入01011100點擊加法按鈕和減法按鈕可得加法結(jié)果和減法結(jié)果進行定點整數(shù)定點整數(shù)原碼乘法的實現(xiàn)時都是在主窗體選擇對應(yīng)的菜單項后進入對應(yīng)窗體再進行具體操作。各自窗體的參考圖如下所示:進行定點整數(shù)單符號位補碼加減法、定點整數(shù)原碼乘法、浮點加減法的實現(xiàn)時都是在主窗體選擇對應(yīng)的菜單項后進入對應(yīng)窗體再進行具體操作。各自窗體的參考圖如下所示:如需幫助,可按幫助按鈕,得到以下窗口:三、主要技術(shù)指標(biāo)及特點數(shù)據(jù)表示方法: 計算機中常用的數(shù)據(jù)表示格式有兩種,一是定點格式,二是浮點格式。由于約定在固定的位置,所以小數(shù)點就不再使用記號“.”來表示。常用的機器碼有原碼、反碼、補碼和移碼。(2)反碼:正數(shù)的反碼等于原碼,負數(shù)的反碼等于除符號位外其余二進制數(shù)碼0變成1,1變成0。 正數(shù): [x]補= [x]原 負數(shù): [x]補= [x]反 +1定點加、減法運算:結(jié)論:任何兩數(shù)的補碼只和等于兩數(shù)只和的補碼v 補碼加法 基本公式: [x]補 + [y]補 = [x+y]補 v 補碼減法 基本公式: [x]補 [y]補=[x]補 + [y]補 當(dāng)負數(shù)用補碼表示后,符號位作為數(shù)據(jù)的一部分一起參加運算,運算器不用考慮參加加法運算的操作數(shù)的正負以及結(jié)果的正負,任意數(shù)的加法就可以化作正數(shù)加法來作。(1)在定點小數(shù)機中數(shù)的表示范圍是1x1,如果運算過程中出現(xiàn)了大于1或者小于-1的情況。雙符號位法:將符號位擴展為2位,具體說就是對于正數(shù)兩個符號位是“00”,對于負數(shù)兩個符號位是“11”。兩個數(shù)相加后,其結(jié)果的符號位出現(xiàn)“01”或“10”兩種組合時,表示發(fā)生溢出。 符號位“01”,上溢出216。 符號位“00”或者“11”,未溢出 從[y]補求[-y]補的法則是: 對[y]補“包括符號位求反且最末位加1”,即可得到[-y]補定點乘法運算 :在定點計算機中,兩個原碼表示的數(shù)相乘的運算規(guī)則是:乘積的符號位由兩數(shù)的符號位按異或運算得到,而乘積的數(shù)值部分則是兩個正數(shù)相乘之積。 機器算法: 機器中一種方法是多次采用”加法-移位“的方法來完成,稱為串行乘法器,它的硬件結(jié)構(gòu)簡單,但是速度慢,目前廣泛使用的是流水式陣列乘法器,稱為并行乘法器。第一步:位積的產(chǎn)生觀察乘法運算:0*0=0,0*1=0,1*0=0,1*1=1 相當(dāng)于:a∩b所以m*n個位積可以由m*n個與門并行產(chǎn)生。如果判知兩個操作數(shù)x或y中有一個數(shù)為0,即可得知運算結(jié)果而沒有必要再進行后續(xù)的一系列操作以節(jié)省運算時間。 參加加法運算的數(shù)據(jù)都是非零,進入下一步。 兩浮點數(shù)進行加減,首先要看兩數(shù)的階碼是否相同,若二數(shù)階碼不同,表示小數(shù)點位置沒有對齊,此時必須使二數(shù)階碼相同,這個過程叫作對階。(3)尾數(shù)進行加減運算 對階結(jié)束后,即可進行尾數(shù)的求和運算。 (4)結(jié)果規(guī)格化 a. 采用雙符號位表示尾數(shù)時,如果兩符號位為01或10時,應(yīng)將結(jié)果尾數(shù)右移一位,階碼加1(叫“右規(guī)”)。(5)舍入運算 在對階向右規(guī)格化,尾數(shù)向右移位,這樣被右移的尾數(shù)的低位部分會被丟掉,從而造成一定誤差,要進行舍入處理。另一種是“恒置1”法,即只要數(shù)位被移掉,就在尾數(shù)的末尾恒置1。登陸窗口流程圖邏輯運算流程圖定點整數(shù)單符號位補碼加減法流程圖定點整數(shù)的原碼乘法窗體流程圖附件主體窗口代碼如下:package gyj。import .*。public class MainFrame extends Frame implements ActionListener { static int i=0。 Label a1,a2,a22。 Button button1,m1,m2,m3,m4。 MainFrame(String s) { super(s)。 f=new Font(楷體,20)。 m2=new Button(定點整數(shù)單符號位補碼加減)。 m4=new Button(浮點加減法)。 (this)。 (this)。 (140,30,150,25)。 (430,30,80,25)。add(m2)。add(m4)。 a2=new Label(輸入口令(學(xué)號):)。 (150,100,300,40)。 (f)。 ()。 ()。 (false)。 (39。)。 button1=new Button(確認)。 (this)。add(a2)。add(text1)。 setBackground()。 setVisible(true)。 addWindowListener(new WindowAdapter() {public void windowClosing(WindowEvent e) {(0)。 } public static void main(String args[]) { MainFrame gyj=new MainFrame(計算機組成原理)。 if(()==button1) { while(i==0amp。m=3amp。(!(().equals()))) { if(().equals(s)) { i=1。 (false)。 (true)。 } else{ m++。 (null)。 } } if(i==1) { if(()==m1) { luojiyunsuan s1=new luojiyunsuan(邏輯運算)。 } else if(()==m2) { zhengshujiajian f1=new zhengshujiajian()。 (true)。(定點整數(shù)原碼一位乘法)。 } else if(()==m4) { fudianyunsuan f5=new fudianyunsuan(浮點加減法)。 }}}}邏輯運算代碼如下:package gyj。import .*。public class luojiyunsuan extends Frame implements
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1