《計(jì)算機(jī)組成原理》課程設(shè)計(jì)報(bào)告.doc
《《計(jì)算機(jī)組成原理》課程設(shè)計(jì)報(bào)告.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《《計(jì)算機(jī)組成原理》課程設(shè)計(jì)報(bào)告.doc(15頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
計(jì)算機(jī)組成原理 課程設(shè)計(jì)報(bào)告 專業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)生姓名 秦霞 班級(jí) B計(jì)073 學(xué)號(hào) 0710604317 指導(dǎo)教師 張靜林 完成日期 2010年9月 鹽城工學(xué)院信息學(xué)院 目 錄 一、課程設(shè)計(jì)的目的 2 二、課程設(shè)計(jì)的內(nèi)容 2 1.題目: 2 2.功能: 2 3.實(shí)現(xiàn)步驟: 2 三、主要技術(shù)指標(biāo)及特點(diǎn) 2 四、設(shè)計(jì)小結(jié) 2 五、參考文獻(xiàn) 2 一、課程設(shè)計(jì)的目的 本課程設(shè)計(jì)是在學(xué)完本課程教學(xué)大綱規(guī)定的全部?jī)?nèi)容、完成所有實(shí)踐環(huán)節(jié)的基礎(chǔ)上,旨在深化學(xué)生學(xué)習(xí)的計(jì)算機(jī)組成原理課程基本知識(shí),進(jìn)一步領(lǐng)會(huì)計(jì)算機(jī)組成原理的一些算法,并進(jìn)行具體實(shí)現(xiàn),提高分析問題、解決問題的綜合應(yīng)用能力。 二、課程設(shè)計(jì)的內(nèi)容 1.題目:計(jì)算機(jī)組成原理算法實(shí)現(xiàn)(三) 2.功能:課題③能夠?qū)崿F(xiàn)邏輯運(yùn)算(邏輯非、邏輯加、邏輯乘、邏輯異)、定點(diǎn)整數(shù)的單符號(hào)位補(bǔ)碼加減運(yùn)算、定點(diǎn)整數(shù)的原碼一位乘法運(yùn)算和浮點(diǎn)數(shù)的加減運(yùn)算。 3.實(shí)現(xiàn)步驟: (1)系統(tǒng)進(jìn)入(主)窗體的設(shè)計(jì):菜單需要在輸入口令正確后方可激活使用??诹钶斎脲e(cuò)誤時(shí)要給出重新輸入口令的提示,三次口令輸入錯(cuò)誤應(yīng)該禁止使用。 (2)選擇主窗體中“邏輯運(yùn)算”時(shí)進(jìn)入下圖所示的窗體: 在上面的窗體中按“輸入”按扭時(shí),將輸入焦點(diǎn)設(shè)置為最上面的一個(gè)文本框上。依次輸入兩個(gè)(或一個(gè))二進(jìn)制數(shù)(如11001100或00111010)后,按“邏輯非”、“邏輯加”、“邏輯乘”或“邏輯異”按扭中的任一個(gè)后,將在第三個(gè)文本框中顯示對(duì)應(yīng)操作的結(jié)果。選擇“返回”按扭時(shí)回到主窗體。 (3)進(jìn)行定點(diǎn)整數(shù)單符號(hào)位補(bǔ)碼加減法的實(shí)現(xiàn)時(shí)都是在主窗體選擇對(duì)應(yīng)的菜單項(xiàng)后進(jìn)入對(duì)應(yīng)窗體再進(jìn)行具體操作。操作時(shí)首先選擇“輸入”按扭輸入?yún)⑴c運(yùn)算的數(shù)據(jù),然后再選操作按扭。各自窗體的參考圖如下所示: 在第一個(gè)數(shù)中輸入+11001100在第二個(gè)數(shù)中輸入-01011100點(diǎn)擊加法按鈕和減法按鈕可得加法 結(jié)果和減法結(jié)果 進(jìn)行定點(diǎn)整數(shù)定點(diǎn)整數(shù)原碼乘法的實(shí)現(xiàn)時(shí)都是在主窗體選擇對(duì)應(yīng)的菜單項(xiàng)后進(jìn)入對(duì)應(yīng)窗體再進(jìn)行具體操作。操作時(shí)首先選擇“輸入”按扭輸入?yún)⑴c運(yùn)算的數(shù)據(jù),然后再選操作按扭。各自窗體的參考圖如下所示: 進(jìn)行定點(diǎn)整數(shù)單符號(hào)位補(bǔ)碼加減法、定點(diǎn)整數(shù)原碼乘法、浮點(diǎn)加減法的實(shí)現(xiàn)時(shí)都是在主窗體選擇對(duì)應(yīng)的菜單項(xiàng)后進(jìn)入對(duì)應(yīng)窗體再進(jìn)行具體操作。操作時(shí)首先選擇“輸入”按扭輸入?yún)⑴c運(yùn)算的數(shù)據(jù),然后再選操作按扭。各自窗體的參考圖如下所示: 如需幫助,可按幫助按鈕,得到以下窗口: 三、主要技術(shù)指標(biāo)及特點(diǎn) 數(shù)據(jù)表示方法: 計(jì)算機(jī)中常用的數(shù)據(jù)表示格式有兩種,一是定點(diǎn)格式,二是浮點(diǎn)格式。 (1)定點(diǎn)表示:約定機(jī)器中所有數(shù)據(jù)的小數(shù)點(diǎn)位置是固定的。由于約定在固定的位置,所以小數(shù)點(diǎn)就不再使用記號(hào)“.”來表示。 (2)浮點(diǎn)表示:定點(diǎn)數(shù)表示的數(shù)的范圍有限,為了擴(kuò)展數(shù)的表示范圍,按照科學(xué)記數(shù)法表示數(shù)據(jù)的方式,任何一個(gè)二進(jìn)制數(shù)N都可以表示成如下的格式: N=M*2e M :尾數(shù),是一個(gè)純小數(shù),決定數(shù)據(jù)的表示精度 e :指數(shù),又稱為階碼,是一個(gè)整數(shù),決定數(shù)據(jù)的表示范圍 數(shù)的機(jī)器碼表示: 一般書寫所表示的數(shù)據(jù)稱為真值,在計(jì)算機(jī)中為了表示符號(hào)位,通常把符號(hào)位和數(shù)字位一起編碼來表示相應(yīng)的數(shù),形成了各種數(shù)據(jù)的存儲(chǔ)和表示方法,這些編碼稱為機(jī)器碼。常用的機(jī)器碼有原碼、反碼、補(bǔ)碼和移碼。 (1)原碼:原碼的數(shù)值部分是該數(shù)的絕對(duì)值,最高位表示符號(hào)位,最高位為0是正數(shù),最高位為1是負(fù)數(shù)。 (2)反碼:正數(shù)的反碼等于原碼,負(fù)數(shù)的反碼等于除符號(hào)位外其余二進(jìn)制數(shù)碼0變成1,1變成0。 正數(shù): [x]反 = [x]原 = x 負(fù)數(shù): 符號(hào)位不變,其余變反 (3)補(bǔ)碼:正數(shù)的補(bǔ)碼等于原碼,負(fù)數(shù)的補(bǔ)碼等于反碼加1。 正數(shù): [x]補(bǔ)= [x]原 負(fù)數(shù): [x]補(bǔ)= [x]反 +1 定點(diǎn)加、減法運(yùn)算: 結(jié)論:任何兩數(shù)的補(bǔ)碼只和等于兩數(shù)只和的補(bǔ)碼 v 補(bǔ)碼加法 基本公式: [x]補(bǔ) + [y]補(bǔ) = [x+y]補(bǔ) v 補(bǔ)碼減法 基本公式: [x]補(bǔ) - [y]補(bǔ)=[x]補(bǔ) + [-y]補(bǔ) 當(dāng)負(fù)數(shù)用補(bǔ)碼表示后,符號(hào)位作為數(shù)據(jù)的一部分一起參加運(yùn)算,運(yùn)算器不用考慮參加加法運(yùn)算的操作數(shù)的正負(fù)以及結(jié)果的正負(fù),任意數(shù)的加法就可以化作正數(shù)加法來作。 v 溢出:在定點(diǎn)數(shù)機(jī)器中,數(shù)的大小超出了定點(diǎn)數(shù)能表示的范圍,叫溢出。 (1)在定點(diǎn)小數(shù)機(jī)中數(shù)的表示范圍是-1- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 計(jì)算機(jī)組成原理 計(jì)算機(jī) 組成 原理 課程設(shè)計(jì) 報(bào)告
鏈接地址:http://www.820124.com/p-8360496.html