




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)原理練習(xí)題和答案計(jì)算機(jī)原理一般都是學(xué)校時(shí)學(xué)的,工作后參加軟考的考生有一些由于時(shí)間長(zhǎng)了又在工作中很少用到,因此可能遺忘了一些。加之指定軟考教材對(duì)該部分內(nèi)容很少涉及,而軟考(網(wǎng)管、網(wǎng)工)上午試題的前面的選擇題中常常會(huì)考到,所以提供幾道題,幫助大家回憶:1、計(jì)算機(jī)又稱為電腦,它是電子計(jì)算機(jī)的簡(jiǎn)稱 。2、 簡(jiǎn)述什么是電子計(jì)算機(jī)。答:電子計(jì)算機(jī)是一種能夠按照指令對(duì)各種數(shù)據(jù)和信息進(jìn)行自動(dòng)加工與處理的電子設(shè)備3、計(jì)算機(jī)具有速度快 、精度高、能記憶、會(huì)判斷和自動(dòng)化的特點(diǎn) 。4、 計(jì)算機(jī)的應(yīng)用領(lǐng)域有科學(xué)計(jì)算、信息處理、過(guò)程控制、計(jì)算機(jī)輔助設(shè)計(jì)/輔助教學(xué)和人工智能。5、對(duì)計(jì)算機(jī)進(jìn)行分類的標(biāo)準(zhǔn)有功能和用途、工
2、作原理、性能和規(guī)模。6、 按功能和用途,可以將計(jì)算機(jī)分為通用計(jì)算機(jī)和專用計(jì)算機(jī)兩大類。7、 按工作原理,可將計(jì)算機(jī)分為數(shù)字計(jì)算機(jī)、模擬計(jì)算機(jī)和數(shù)字模擬混合計(jì)算機(jī)三大類。8、 按性能和規(guī)模,可將計(jì)算機(jī)分為巨型計(jì)算機(jī)、大型計(jì)算機(jī)、中型計(jì)算機(jī)、小型計(jì)算機(jī)、微 型計(jì)算機(jī)和單片機(jī)六大類 。9、 第一臺(tái)電子計(jì)算機(jī) ENIAC (電子數(shù)值積分計(jì)算機(jī) )于1946年誕生于美國(guó)(國(guó)家)。10、 半個(gè)世紀(jì)以來(lái),電子計(jì)算機(jī)經(jīng)歷了 個(gè)發(fā)展階段。微型計(jì)算機(jī)從1971年問(wèn)世以來(lái)經(jīng)歷了 7 個(gè)發(fā)展階段。11、第一代電子計(jì)算機(jī)從 管。12、第二代電子計(jì)算機(jī)從 管。13、第三代電子計(jì)算機(jī)從 小規(guī)模集成電路。1946年到1958
3、年,稱為電子管計(jì)算機(jī)1959年到1964年,稱為晶體管計(jì)算機(jī)1965年到1970年,稱為集成電路計(jì)算機(jī),采用的主要邏輯部件為電子,采用的主要邏輯部件為晶體,采用的主要邏輯部件為中學(xué)習(xí)參考14、第四代電子計(jì)算機(jī)從1971年到現(xiàn)在,稱為超大規(guī)模集成電路計(jì)算機(jī),采用的主要邏輯部 件為微處理器和其他芯片15、計(jì)算機(jī)的發(fā)展趨勢(shì)有 4個(gè)方面,它們是巨型化、微型化、網(wǎng)絡(luò)化和智能化16、 世界上最大的計(jì)算機(jī)網(wǎng)絡(luò)是In ternet。17、智能計(jì)算機(jī)屬于第五代計(jì)算機(jī)一、填空題1、第一代計(jì)算機(jī)語(yǔ)言是機(jī)器語(yǔ)言,第二代計(jì)算機(jī)語(yǔ)言是匯編語(yǔ)言,第三代計(jì)算機(jī)語(yǔ)2、 主機(jī)是由運(yùn)算器、控制器和內(nèi)存儲(chǔ)器合在一起構(gòu)成的處理系統(tǒng)。0
4、輸入設(shè)備3、 運(yùn)算器和控制器一起構(gòu)成中央處理器(CPU),這是計(jì)算機(jī)的核心部件4、 計(jì)算機(jī)硬件系統(tǒng)通常由5個(gè)基本部分組成:運(yùn)算器、控制器、存儲(chǔ)器、和輸出設(shè)備前三者合稱為主機(jī)。5、 計(jì)算機(jī)存儲(chǔ)器分為主存儲(chǔ)器和外存儲(chǔ)器(如磁盤存儲(chǔ)器)。6、 計(jì)算機(jī)軟件通常分為系統(tǒng)軟件和應(yīng)用軟件。二、單項(xiàng)選擇題1 、完整的計(jì)算機(jī)系統(tǒng)應(yīng)包括(D)A. 運(yùn)算器、存儲(chǔ)器和控制器B.外圍設(shè)備和主機(jī)C.主機(jī)和使用程序D.配套的硬件設(shè)備和軟件系統(tǒng)2、 計(jì)算機(jī)系統(tǒng)中的存儲(chǔ)器系統(tǒng)是指(D)A. RAM B. ROM C.主存儲(chǔ)器D.主存儲(chǔ)器和外存儲(chǔ)器3、 數(shù)控機(jī)床是計(jì)算機(jī)在(A)領(lǐng)域的應(yīng)用。A.實(shí)時(shí)控制 B.數(shù)據(jù)處理C.輔助設(shè)計(jì)
5、D.數(shù)值計(jì)算4、 計(jì)算機(jī)科技文獻(xiàn)中,英文縮寫 CAD代表(C)A.計(jì)算機(jī)輔助制造 B.計(jì)算機(jī)輔助教學(xué) C.計(jì)算機(jī)輔助設(shè)計(jì) D.計(jì)算機(jī)輔助管理5、 對(duì)于沒(méi)有外存儲(chǔ)器的計(jì)算機(jī)來(lái)說(shuō),它的監(jiān)控程序可以放在(B)中A. RAM B.ROM C.RAM 和 ROM D.CPU6、 目前被廣泛使用的計(jì)算機(jī)是(C)A.數(shù)字計(jì)算機(jī)B模擬計(jì)算機(jī) C.數(shù)字模擬混合計(jì)算機(jī)D.特殊用途的計(jì)算機(jī)7、個(gè)人計(jì)算機(jī)(PC )屬于(C)A.大型計(jì)算機(jī)B小型計(jì)算機(jī)C微型計(jì)算機(jī)D.單片機(jī)8、下列說(shuō)法中,正確的是(B )A. 控制器能理解、解釋并執(zhí)行所有的指令及存儲(chǔ)結(jié)果B. 儀態(tài)計(jì)算機(jī)包括輸入、輸出、控制、存儲(chǔ)及算術(shù)邏輯運(yùn)算5個(gè)單元C
6、. 所有的數(shù)據(jù)運(yùn)算都在CPU的控制器中完成D. 以上答案均正確9、計(jì)算機(jī)主存的 ROM的特點(diǎn)是(D)A.不能改變其中的數(shù)據(jù)B.只能讀出數(shù)據(jù)不能寫入數(shù)據(jù)C.通常用來(lái)存儲(chǔ)計(jì)算機(jī)系統(tǒng)中一些固定不便的程序D.以上都是10、( D)屬于應(yīng)用軟件A.操作系統(tǒng)B.編譯程序C.連接程序D.文本處理程序11、 輸入、輸出裝置以及外接的輔助存儲(chǔ)器稱為(D)A.操作系統(tǒng)B.存儲(chǔ)器 C.主機(jī) D.外圍設(shè)備12、 計(jì)算機(jī)中有關(guān) ALU的說(shuō)法,正確的是(D)A.只能做算術(shù)運(yùn)算,不能做邏輯運(yùn)算B.只做加法運(yùn)算C.存放運(yùn)算的中間結(jié)果D.以上都不正確13、 將有關(guān)數(shù)據(jù)加以分類、統(tǒng)計(jì)、分析以取得有價(jià)值的信息,計(jì)算機(jī)的這種應(yīng)用稱為
7、(C)A.數(shù)值計(jì)算B.輔助設(shè)計(jì)C.數(shù)據(jù)處理D.實(shí)時(shí)控制14、 ( D)是計(jì)算機(jī)輔助教學(xué)的英文縮寫。A. CAD B. CAM C.CAE D.CAI15、下列各設(shè)備中,(A)具有輸入的功能。A.鍵盤 B.顯示器 C.磁盤驅(qū)動(dòng)器D.打印機(jī)16、( D )不屬于系統(tǒng)軟件。A.數(shù)據(jù)庫(kù)管理系統(tǒng)B.操作系統(tǒng)C.編譯程序 D.文字編輯程序三、名詞解釋題解釋下列各個(gè)計(jì)算機(jī)術(shù)語(yǔ)的含義:1、硬件:指那些由電子元器件和機(jī)械裝置組成的硬設(shè)備2、 運(yùn)算器:又稱為算術(shù)邏輯部件,用來(lái)進(jìn)行加、減、乘、除等算術(shù)運(yùn)算和與”、或”、 非”等邏輯運(yùn)算。3、 存儲(chǔ)器:用來(lái)存放數(shù)據(jù)、程序和計(jì)算結(jié)果的記憶部件。4、 主機(jī):是由運(yùn)算器、控
8、制器和存儲(chǔ)器合在一起構(gòu)成的處理系統(tǒng)。5、 系統(tǒng)軟件:是指構(gòu)成操作系統(tǒng)的程序及相關(guān)程序的集合。6、 操作系統(tǒng):Operating System (OS),是用戶與計(jì)算機(jī)硬件之間的接口。7、 CPU : Cen tral Process ing Un it ,中央處理器,由運(yùn)算器和控制器一起構(gòu)成。8、 ALU : Arithmetic and Logic Unit ,算術(shù)邏輯部件,用來(lái)進(jìn)行加、減、乘、除等 算術(shù)運(yùn)算和 與”、或”、非”等邏輯運(yùn)算。四、簡(jiǎn)答題1 、試舉例說(shuō)明計(jì)算機(jī)的應(yīng)用領(lǐng)域有哪些?答:計(jì)算機(jī)的應(yīng)用領(lǐng)域可以歸納為五大類:科學(xué)計(jì)算、信息處理、過(guò)程控制、計(jì)算機(jī)輔助設(shè)計(jì)/輔助教學(xué)和人工智能。
9、2、操作系統(tǒng)的主要功能有哪些?答:操作系統(tǒng)的主要功能有:存儲(chǔ)器管理、處理機(jī)管理、設(shè)備管理、文件管理和用戶接口 管理。學(xué)習(xí)參考3、試說(shuō)明現(xiàn)代以存儲(chǔ)器為中心的計(jì)算機(jī)系統(tǒng)的簡(jiǎn)單工作過(guò)程答:原始數(shù)據(jù)和處理程序通過(guò)輸入設(shè)備輸入計(jì)算機(jī)并存放于存儲(chǔ)器中,控制器執(zhí)行程序指揮運(yùn)算器從內(nèi)存中取出數(shù)據(jù),進(jìn)行處理后將結(jié)果放入存儲(chǔ)器中,然后通過(guò)輸出設(shè)備把存儲(chǔ)器中的結(jié)果輸出。五、分析與計(jì)算機(jī)1、 若某計(jì)算機(jī)的內(nèi)存為128MB ,則該計(jì)算機(jī)的內(nèi)存有多少個(gè)字節(jié)?答:128*1024/8=16384Byte2、 若某計(jì)算機(jī)的地址線是32位的,則該計(jì)算機(jī)最多能訪問(wèn)多大容量的內(nèi)存?答:232=4294967296b、填空題1、計(jì)算
10、機(jī)中的數(shù)有(定點(diǎn)表示法)和(浮點(diǎn)表示法)兩種表示方法。2、 原碼的編碼規(guī)則是:最高位代表(符號(hào)),其余各位是該數(shù)的尾數(shù)本身 。3、 補(bǔ)碼的編碼規(guī)則是:正數(shù)的補(bǔ)碼(與其原碼相同),負(fù)數(shù)的補(bǔ)碼是將二進(jìn)制位按位取 反后在最低位(加1)。4 、反碼的編碼規(guī)則是:正數(shù)的反碼與其原碼相同,負(fù)數(shù)的反碼是將二進(jìn)制位(按位取反)。5、一種記數(shù)制允許選用基本數(shù)字符號(hào)的個(gè)數(shù)稱為基數(shù)。6、 整數(shù)部分個(gè)位位置的序號(hào)是0_。7、通常把表示信息的數(shù)字符號(hào)稱為數(shù)。8、八進(jìn)制數(shù)的基數(shù)是 8_。9、7420.45Q 的十六進(jìn)制數(shù)是 F02.94H。10 、數(shù)在計(jì)算機(jī)中的二講制表示形式稱為二進(jìn)制數(shù)。11、在小型或微型計(jì)算機(jī)中,最普
11、遍采用的字母與字符編碼是ASCII碼。12 、計(jì)算機(jī)一般都采用二進(jìn)制數(shù)進(jìn)行運(yùn)算、存儲(chǔ)和傳送,其理由是運(yùn)算規(guī)則簡(jiǎn)單,可以節(jié)省設(shè)備。13、十進(jìn)制整數(shù)轉(zhuǎn)換成二進(jìn)制的方法是除 _ 2取余法,小數(shù)轉(zhuǎn)換成二進(jìn)制的方法是乘_ 2 取整法。14 、二進(jìn)制的運(yùn)算規(guī)則有加法規(guī)則、減法規(guī)則、乘法規(guī)則和除法規(guī)則。15、目前常見(jiàn)的機(jī)器編碼有原 _、反碼和補(bǔ)碼。16、 對(duì)-0和+0有不同表示方法的機(jī)器碼是原碼和反碼。17、 8位寄存器中存放二進(jìn)制整數(shù),內(nèi)容全為1,當(dāng)它為原碼、補(bǔ)碼和反碼時(shí)所對(duì)應(yīng)的十進(jìn)制真值分別是-127、 丄、-0_。18 、在二進(jìn)制浮點(diǎn)數(shù)表示方法中,階碼的位數(shù)越多則數(shù)的表示范圍越大,尾數(shù)的位數(shù)越多則數(shù)的
12、精度越高。19、 對(duì)于定點(diǎn)整數(shù),8位原碼(含1位符號(hào)位)可表示的最小整數(shù)為-127 ,最大整 數(shù)為12乙。20、 采用BCD碼,1位十進(jìn)制數(shù)要用_位二進(jìn)制數(shù)表示,1個(gè)字節(jié)可存放2_個(gè)BCD 碼。21、 對(duì)于定點(diǎn)小數(shù),8位補(bǔ)碼可表示的最小的數(shù)為丄,最大的數(shù)為1-27。22、在原碼、補(bǔ)碼、反碼中,補(bǔ)碼的表示范圍最大。23、 浮點(diǎn)運(yùn)算時(shí),若運(yùn)算結(jié)果尾數(shù)的最高位不為時(shí)需要規(guī)格化處理,此方法稱為規(guī)格 化。24、 西文字符通常采用ASCII編碼,這種編碼用 乙位二進(jìn)制數(shù)表示。25、 在1個(gè)字節(jié)中存放兩個(gè)十進(jìn)制數(shù)的編碼方式稱為二十進(jìn)制碼,簡(jiǎn)稱BCD碼。26、浮點(diǎn)運(yùn)算中的對(duì)階操作采用尾數(shù)右移幾位,加上幾個(gè)階碼
13、來(lái)實(shí)現(xiàn),此方法稱為對(duì)階。27、 浮點(diǎn)運(yùn)算結(jié)果規(guī)格化時(shí),尾數(shù)左移解決尾數(shù)值小于0.5的問(wèn)題,右移解決尾數(shù)值大 于或等于1的問(wèn)題。28、 邏輯操作是對(duì)數(shù)據(jù)進(jìn)行按位的邏輯與 _、邏輯或、邏輯非和邏輯異或等操作 。29、 補(bǔ)碼表示的二進(jìn)制浮點(diǎn)數(shù),階碼為6位,尾數(shù)為10位,均包含符號(hào)位,它能表示 的最小二進(jìn)制數(shù)為-(29-1 ) *231 ,最大二進(jìn)制數(shù)為(29-1 ) *231 。30、 浮點(diǎn)數(shù)乘法的運(yùn)算方法是階碼相加_,尾數(shù)相乘;除法的運(yùn)算方法是階碼相 _,尾數(shù) 相除。31、 大部分計(jì)算機(jī)在處理數(shù)值數(shù)據(jù)時(shí)均采用浮點(diǎn)J ,這種計(jì)算機(jī)稱為浮點(diǎn)機(jī)。32 、在計(jì)算機(jī)中用相同的字長(zhǎng)表示二進(jìn)制數(shù),浮點(diǎn)數(shù)表示的范
14、圍比定點(diǎn)數(shù)的大。33、數(shù)據(jù)可分為非數(shù)值型數(shù)據(jù)和數(shù)值型數(shù)據(jù)兩種。其中數(shù)值型數(shù)據(jù)又稱符號(hào)數(shù)據(jù),它又可分為定點(diǎn)數(shù)據(jù)和浮點(diǎn)數(shù)據(jù)。34 、36D 的 8421 碼為 00110110B。字符串 “ 36” 的 ASCII 碼為0011001100110110B。35 、邏輯運(yùn)算的特點(diǎn)是只在對(duì)應(yīng)的兩個(gè)二進(jìn)制位上進(jìn)行,與相鄰的高低位之間不發(fā)生關(guān)系,不存在進(jìn)位、借位等。36 、摸是指一個(gè)計(jì)量系統(tǒng)的測(cè)量范圍,即該系統(tǒng)所能表示的最大值,是產(chǎn)生溢出的量,在計(jì)算中會(huì)自動(dòng)丟失。、單項(xiàng)選擇題1、下列數(shù)中最小的數(shù)為(D )。A. 10101101BB. 256Q C. ACHD. 171D2、 將-33以單符號(hào)位補(bǔ)碼形式存
15、入8位寄存器中,寄存器中的內(nèi)容為(A )oA. DFH B. A1H C. 5FH D. DEH3、 對(duì)+0和-0表示形式惟一的機(jī)器碼是(B ) oA.原碼 B.補(bǔ)碼 C.反碼 D.真值4、8位補(bǔ)碼可表示定點(diǎn)整數(shù)的范圍是(C ) oA. -27+127 B.-28+128 C. -28+127 D. -27+1285、原碼1.0101110所表示的真值為 (A )oA. -0.0101110B.+0.0101110C.-0.1010010D.+0.10100106、8位反碼可表示定點(diǎn)小數(shù)的范圍是(D )oA. -1 B. -11-2-7C. -+2-71 D.-1+2-71-2-77、 在計(jì)算
16、機(jī)加減法運(yùn)算中,最常使用的是(B )oA. 原碼 B.補(bǔ)碼 C.反碼 D. ASCII碼8、 每個(gè)字節(jié)中可存放(C )個(gè)BCD碼數(shù)碼。A. 4 B. 3 C. 2 D. 19、 在補(bǔ)碼浮點(diǎn)數(shù)的運(yùn)算中,判別運(yùn)算結(jié)果為規(guī)格化數(shù)的條件是(B)oA.尾數(shù)最高位為零B.尾數(shù)最高位為1C.尾數(shù)最高位與符號(hào)位相同D.尾數(shù)最高位與符號(hào)位不同10、 計(jì)算機(jī)中字符的編碼為(D )oA.原碼 B.補(bǔ)碼 C.反碼 D. ASCII碼11、 邏輯運(yùn)算中的邏輯加是指(B )oA.與。運(yùn)算B.或“運(yùn)算 C.非“運(yùn)算 D.異或”運(yùn)算學(xué)習(xí)參考12、X補(bǔ)=0.0000 , X 的真值為(C、D )。A. 1 B. - C. +0
17、D. -013、( D )的編碼保持了數(shù)據(jù)原有的大小順序。A.原碼 B.補(bǔ)碼 C.反碼 D. BCD碼14、若真值X為負(fù)小數(shù),則用n位二進(jìn)制數(shù)(含符號(hào)位)表示的原碼定義為(B )。A. X原=X B. X原=1-XC.兇原=X-1 D. X原=2n-1-X15、反碼的作用是(A )。A.作為求補(bǔ)碼的中間手段B.作為求原碼的中間手段C.能將負(fù)數(shù)轉(zhuǎn)換為正數(shù)D.能將減法轉(zhuǎn)化為加法16、國(guó)標(biāo)碼屬于(D)。A.音碼 B.形碼 C.音形碼 D.數(shù)字碼17、漢字內(nèi)碼又稱為機(jī)內(nèi)碼,其編碼方法為(B)。A.每個(gè)漢字或字符大多采用個(gè)字節(jié)長(zhǎng)的 ASCII碼,最高位為0B.每個(gè)漢字或字符大多采用個(gè)字節(jié)長(zhǎng)的 ASCII
18、碼,最咼位為1C.每個(gè)漢字或字符不能采用或4個(gè)字節(jié)長(zhǎng)的 ASCII碼D.每個(gè)漢字或字符只能采用個(gè)7位ASCII碼18、漢字字模碼是指 (C)。A.一種漢字的內(nèi)碼B. 一種漢字的輸入碼C.一種用點(diǎn)陣表示的漢字字形代碼,屬于漢字的輸出碼D.不采用二進(jìn)制代碼的編碼19、對(duì)于24 X 24點(diǎn)的漢字字模碼,每個(gè)漢字在字庫(kù)中占(B )字節(jié)。A.32 B. 72 C. 128D. 28820、邏輯數(shù)據(jù)表達(dá)的是 (C )。A.事物的數(shù)值關(guān)系B.事物的數(shù)值關(guān)系,但不能用0、1表示C.事物的邏輯關(guān)系 D.事物的邏輯關(guān)系,只能用1位二進(jìn)制數(shù)來(lái)表示三、多項(xiàng)選擇題1、 計(jì)算機(jī)中可以表示二進(jìn)制小數(shù)的機(jī)器碼是(A、 B、
19、C )。A.原碼 B.補(bǔ)碼 C.反碼 D.移碼2、 在計(jì)算機(jī)中當(dāng)運(yùn)算結(jié)果超出取值范圍的最大值時(shí),則發(fā)生(A、 B )。A.溢出 B.正溢出 C.負(fù)溢出 D.中斷處理3、補(bǔ)碼的作用是 (A、 B、 C、 D )。A.使機(jī)器數(shù)的碼制簡(jiǎn)單B.使計(jì)算機(jī)的運(yùn)算符合其物理性能C.能將負(fù)數(shù)轉(zhuǎn)換為正數(shù)D.能將減法轉(zhuǎn)化為加法4、對(duì)于 n位二進(jìn)制整數(shù),(A、 C )的表示范圍為:-(2n-1 -)(2n-1-1)。A.原碼 B.補(bǔ)碼 C.反碼 D.都不是5、 對(duì)于兩個(gè)機(jī)器數(shù) 55H和AAH ,運(yùn)算結(jié)果相同的邏輯操作是(B、 D )。A.邏輯與 B.邏輯或 C.邏輯非 D.邏輯異或6、 在定點(diǎn)數(shù)運(yùn)算中,除加法器之外
20、還必須使用移位器的運(yùn)算是(C、 D )。A.加法 B.減法 C.乘法 D.除法7、 二進(jìn)制整數(shù)采用機(jī)器碼表示時(shí),(B )的表示范圍最大。A.原碼 B.補(bǔ)碼 C.反碼 D. BCD碼8、 設(shè)字長(zhǎng)8位并用定點(diǎn)整數(shù)表示,模為28 ,若X補(bǔ)=11111010 ,則X的原碼及真值 別為(B、D )。A. X原=00000110 , X=+0000110 B. X原=10000110 , X=-00001109、真值X=-127D ,則其真值及 8位反碼分別為(D )。A. X反=11111111,X=-1000000B.兇反=10000000,X=-1000000C.兇反=11111111,X=-111
21、1111D. X反=10000000,X=-1111111C. X原=01111010X=+1111010D. X 原=11111010 補(bǔ),X=-000011010、若X=10111001,Y=11110011 ,則X和Y邏輯與”的值及 邏輯異或”的值分別為(C )。A. 110101100,000001101 B.001010011,111110010C.10110001,01001010 D.01001110,11111011四、判斷題1 、正的二進(jìn)制定點(diǎn)小數(shù)的真值與機(jī)器碼相同(X )2、 十進(jìn)制整數(shù)和十進(jìn)制小數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)的方法相同(X )3、 定點(diǎn)負(fù)小數(shù)原碼的數(shù)學(xué)表達(dá)式為:1 +
22、|X| , -1X 0O( V)4、 定點(diǎn)負(fù)小數(shù)原碼的數(shù)值表示范圍為:-(1 2n-1 ) X毛n11 (x )5、 n位二進(jìn)制整數(shù)和小數(shù)補(bǔ)碼的模都為2n (x )6、 n位二進(jìn)制負(fù)整數(shù)反碼的數(shù)學(xué)表達(dá)式為X o(x )7、 文字信息分為字符信息和漢字信息,都用8位ASCII碼表示,其中字符信息的最高位為0 ,用個(gè)8位ASCII碼表示,占1個(gè)字節(jié)。(X )8、 BCD碼具有二進(jìn)制的形式,又具有十進(jìn)制的特點(diǎn)(V )9、 8421碼是一種有權(quán)碼,用其表示的十進(jìn)制數(shù)正好與相應(yīng)的4位二進(jìn)制數(shù)按權(quán)展開(kāi) 求和的值相等。(V )10、 漢字輸入碼是指從鍵盤上輸入的代表漢字的編碼,簡(jiǎn)稱外碼。(V )五、名詞解釋
23、題解釋下列各個(gè)計(jì)算機(jī)術(shù)語(yǔ)的含義:1、原碼:符號(hào)位用0表示正數(shù),1表示負(fù)數(shù),其余各位表示尾數(shù)本身。2、 反碼:正數(shù)的反碼與其原碼相同,負(fù)數(shù)的反碼是將二進(jìn)制位按位取反。3 、補(bǔ)碼:正數(shù)的補(bǔ)碼與其原碼相同,負(fù)數(shù)的補(bǔ)碼是將二進(jìn)制位按位取反后在最低位加1。4、 階碼:在浮點(diǎn)數(shù)據(jù)編碼中,表示小數(shù)點(diǎn)的位置的代碼 。5、尾數(shù):在浮點(diǎn)數(shù)據(jù)編碼中,表示數(shù)據(jù)有效值的代碼。6、 基數(shù):一種記數(shù)制允許選用基本數(shù)字符號(hào)的個(gè)數(shù)稱為基數(shù)。7、 規(guī)格化數(shù):所謂規(guī)格化數(shù)是指尾數(shù)的最高位是有效數(shù)字1而不是0 ,且尾數(shù)應(yīng)滿足 大于或等于 0.5,小于1 。六、簡(jiǎn)答題1、 在存儲(chǔ)的文字信息中,計(jì)算機(jī)怎樣判別它是 ASCII碼還是漢字編
24、碼?答:ASCII碼的最高位為“ 0而漢字編碼的最高位為“ 1 ”。2、 計(jì)算機(jī)中為什么采用二進(jìn)制數(shù)?答:這是由二進(jìn)制數(shù)的特點(diǎn)決定的:1) 二進(jìn)制數(shù)的狀態(tài)簡(jiǎn)單,容易表示2) 二進(jìn)制數(shù)的運(yùn)算規(guī)則簡(jiǎn)單 。3) 使用二進(jìn)制數(shù)可以節(jié)省設(shè)備 。4) 使用二進(jìn)制數(shù)可以利用機(jī)器結(jié)構(gòu)的簡(jiǎn)化。3、 浮點(diǎn)數(shù)所能表示的數(shù)值范圍和精度取決于什么?答:浮點(diǎn)數(shù)所能表示的數(shù)值范圍取決于階碼的位數(shù),精度取決于尾數(shù)的位數(shù)七、分析與計(jì)算機(jī)題1 、將下列二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù) 10011101B 10110110B 10000111B 00111000B答:10011101B=157D10110110B=182D10000111B
25、=135D00111000B=56D2、 將下列十進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù),再轉(zhuǎn)換成八進(jìn)制數(shù)和十六進(jìn)制數(shù) 234D 1023D 131.5D 27/32答: 234D=11101010B=352Q=EAH 1023D=1111111111B=1777Q=377H 131.5D=10000011.1B=203.4Q=83.8H 27/32=0.84375D=0.66Q=0.D8H3、寫出下列二進(jìn)制數(shù)的原碼、反碼和補(bǔ)碼 11010100B 0.1010000B-10101100-0.0110000答: X=11010100B X 原=X反=X補(bǔ)=011010100 0.1010000B 兇 原=X反=
26、X補(bǔ)=0.1010000 -10101100 兇 原 =110101100 兇 反=101010011 兇 補(bǔ)=101010100 -0.0110000X原 =1.0110000 X 反=1.1001111 兇 補(bǔ) =1.10100004、 一個(gè)32位的浮點(diǎn)數(shù),階碼用7位(含符號(hào)位)二進(jìn)制補(bǔ)碼表示,尾數(shù)用25位(含符號(hào)位)二進(jìn)制原碼表示,基數(shù)為2,求它的浮點(diǎn)數(shù)的表示范圍。答:它的浮點(diǎn)數(shù)的表示范圍為:-231 X( 224-1 ) 231 X( 224-1 )5、進(jìn)行下列數(shù)值的轉(zhuǎn)換 1110.1100B=( 14.75 ) D 43.75D=( 101011.1100) B 53.6Q=( 10
27、1011.110) B 2B.CH= ( 101011.1100) B 6、寫出下面二進(jìn)制數(shù)的原碼、反碼和補(bǔ)碼-0.0110110答:X=-0.0110110兇 原 =1.0110110 X 反 =1.1001001 X 補(bǔ)=1.10010107 、寫出下面數(shù)值為原碼、反碼和補(bǔ)碼時(shí)所對(duì)應(yīng)的二進(jìn)制真值11010101答:X原=11010101 X=-1010101X反=11010101 X=-0101010X補(bǔ)=11010101 X=-01010118、將下面數(shù)表示成規(guī)格化的浮點(diǎn)數(shù)1010B答:1010B=20 X 1010B=2100 X 0.1010B1、 將下列二進(jìn)制數(shù)轉(zhuǎn)換為相應(yīng)的十進(jìn)制數(shù)
28、、八進(jìn)制數(shù)、十六進(jìn)制數(shù)01101101B10101001B100000000B答:01101101B=109D=155Q=6DH10101001B=169D=251Q=A9H100000000B=128D=200Q=80H2、將下列十進(jìn)制數(shù)轉(zhuǎn)換為相應(yīng)的二進(jìn)制數(shù) 、八進(jìn)制數(shù)、十六進(jìn)制數(shù)13.5 54.75 76.125 25.25 126答:13.5D=1101.1B=15.4Q=D.8H54.75D=110110.11B=66.6Q=36.CH76.125D=1001100.001B=114.1Q=4C.2H25.25D=11001.01B=31.2Q=19.4H126D=1111110B=1
29、76Q=7EH3、什么是原碼、反碼、補(bǔ)碼?它們之間是如何轉(zhuǎn)換的?答:原碼:符號(hào)位用0表示正數(shù),1表示負(fù)數(shù),其余各位表示尾數(shù)本身。反碼:正數(shù)的反碼與其原碼相同,負(fù)數(shù)的反碼是將二進(jìn)制位按位取反。補(bǔ)碼:正數(shù)的補(bǔ)碼與其原碼相同,負(fù)數(shù)的補(bǔ)碼是將二進(jìn)制位按位取反后在最低位加14、寫出求原碼、反碼、補(bǔ)碼的數(shù)學(xué)表達(dá)式答:設(shè)機(jī)器字長(zhǎng)為n位,真值為X,則兇原=X (0 X2n-1 )兇原=2n-1-X(-2n- 1X w 0 )兇反=X ( 0 X2-n)兇反=2n-1+X(-2n- 1X w 0 )兇補(bǔ)=X(0 w X2-1)兇補(bǔ)=2n+X(-2n- 1 w X0 )5、字長(zhǎng)8位,對(duì)下列數(shù)求原碼、反碼、補(bǔ)碼。-
30、1-128 -64 127答:X=-1D=-0000001B X 原=10000001B X 反=11111110B X 補(bǔ)=11111111BX2原 =10010101BX3反=11001101BX=-64D=-1000000B X原=11000000B X 反 =10111111B 兇 補(bǔ) =11000000BX=127D=+1111111B X原=兇 反=兇 補(bǔ)=01111111B學(xué)習(xí)參考6、什么是定點(diǎn)數(shù)?什么是浮點(diǎn)數(shù)?它們各有什么特點(diǎn)?答:所謂定點(diǎn)數(shù),就是計(jì)算機(jī)中數(shù)的小數(shù)點(diǎn)位置是固定的,一般固定在數(shù)的最高位之前或數(shù)的最低位之后。所謂浮點(diǎn)數(shù),就是計(jì)算機(jī)中數(shù)的小數(shù)點(diǎn)位置不是固定的,或者說(shuō)是
31、浮動(dòng)的。它們的特點(diǎn)有:對(duì)于用相同的字長(zhǎng)表示的二進(jìn)制數(shù),浮點(diǎn)數(shù)表示的范圍比定點(diǎn)數(shù)表示的范圍大;定點(diǎn)數(shù)所能表示的有效數(shù)字的位數(shù)比浮點(diǎn)數(shù)所能表示的多;浮點(diǎn)數(shù)的運(yùn)算規(guī)則比定點(diǎn)數(shù)的復(fù)雜;浮點(diǎn)數(shù)表示所需的設(shè)備量比定點(diǎn)數(shù)表示的大。7、將下列數(shù)表示成規(guī)格化的浮點(diǎn)數(shù)2.5 1010B -16.75答:2.5D=10.1B=210 X 0.101-X1Q00011)X1補(bǔ)=10001101B1010B=2100 X 0.1010-16.75D=- 10000.11B=21018、將下列數(shù)由小到大排序A=10DB=1011.01BC=12.3Q答: A=10D B=11.25D C=10.3D X2=-149D X
32、3 =-178D X1=-243D由小到大排序:X1 X3 X2 A C B一、填空題1 、在計(jì)算機(jī)中,凡是帶符號(hào)的數(shù)一律用補(bǔ)碼表示,其運(yùn)算也是用補(bǔ)補(bǔ)碼表示的2、在補(bǔ)碼系統(tǒng)中,求補(bǔ)就是求一個(gè)與其相反的數(shù)。3、在計(jì)算機(jī)中,基本的運(yùn)算有加法和減法 。4、X=0.100101,丫=0.001101,貝y X+Y=0.110010。5、X=0.1101,Y=-0.0101,貝U X+Y=0.1000。6、X=-0.10101, Y=-0.01101,貝U X+Y=0.1110(溢出)。7、X=0.10101,Y=0.01010,貝U X-Y=0.01011。8、X=-0.11011,Y=-0.0110
33、,貝U X-Y=-0.0111。9、在計(jì)算機(jī)中,無(wú)符號(hào)數(shù)經(jīng)常用于表示存儲(chǔ)單元的地址。10 、 B3H A 7FH33H , 3BH V FFHFFH 。二、單項(xiàng)選擇題1、原碼加減法運(yùn)算是 (C )。A .操作數(shù)用原碼表示,連同符號(hào)位直接相加減B 操作數(shù)用原碼表示,尾數(shù)直接相加減,符號(hào)位單獨(dú)處理C 操作數(shù)用原碼表示,根據(jù)兩數(shù)的符號(hào)決定實(shí)際操作,符號(hào)位單獨(dú)處理D .操作數(shù)取絕對(duì)值,直接相加減,符號(hào)單獨(dú)處理2、補(bǔ)碼加減法運(yùn)算是 A .操作數(shù)用補(bǔ)碼表示 B .操作數(shù)用補(bǔ)碼表示 C .操作數(shù)用補(bǔ)碼表示 符號(hào)在運(yùn)算中形成(C ),兩數(shù)的尾數(shù)相加減,符號(hào)位單獨(dú)處理,減法用加法代替,符號(hào)位與尾數(shù)一起參加運(yùn)算,
34、連同符號(hào)位直接相加減,D .操作數(shù)用補(bǔ)碼表示,由數(shù)符決定兩尾數(shù)的操作,結(jié)果的符號(hào)與加減所得相同減某數(shù)用加負(fù)某數(shù)的補(bǔ)碼代表,符號(hào)位單獨(dú)處理,結(jié)果的3、計(jì)算機(jī)中實(shí)現(xiàn)減法運(yùn)算使用的方法是(C )A .從被減數(shù)中減去減數(shù)B .從減數(shù)中減去被減數(shù)再求反C .轉(zhuǎn)換為補(bǔ)碼的加法運(yùn)算D .依減數(shù)的形式再選擇一種適當(dāng)?shù)姆椒?、在微型計(jì)算機(jī)中,運(yùn)算器的總線經(jīng)常使用(D )。A .單總線結(jié)構(gòu) B .雙總線結(jié)構(gòu) C .三總線結(jié)構(gòu) D .以上都是5、 運(yùn)算器在運(yùn)算的過(guò)程當(dāng)中,得到的標(biāo)志位中沒(méi)有 (D )。A .進(jìn)位標(biāo)志位B .溢出標(biāo)志位C .零標(biāo)志位D .正數(shù)標(biāo)志位6、 定點(diǎn)運(yùn)算器運(yùn)算時(shí)產(chǎn)生溢出的原因是(D )。A .
35、主存容量不夠B .操作數(shù)過(guò)大C .操作數(shù)地址過(guò)大D .運(yùn)算結(jié)果超過(guò)機(jī)器的表示范圍7、( C )不屬于邏輯運(yùn)算。非運(yùn)算 B .與運(yùn)算 C .除法運(yùn)算D或運(yùn)算學(xué)習(xí)參考8、在計(jì)算機(jī)中表示地址時(shí)使用(D )。A .補(bǔ)碼 B .原碼 C .反碼 D .無(wú)符號(hào)數(shù)9、運(yùn)算器的主要功能是(C )。A 邏輯運(yùn)算 B 算術(shù)運(yùn)算 C 邏輯運(yùn)算和算術(shù)運(yùn)算D 函數(shù)運(yùn)算10、運(yùn)算器雖然由許多部件組成 ,但其核心部件是 (B )。A 數(shù)據(jù)總線B 算術(shù)邏輯部件 C 通用寄存器 D 累加寄存器三、名詞解釋題解釋下列各個(gè)計(jì)算機(jī)術(shù)語(yǔ)的含義1、 溢出:運(yùn)算的結(jié)果超出了機(jī)器所能表示的范圍。2、進(jìn)位:運(yùn)算結(jié)果的最高位向更高位進(jìn)位 。3、
36、 全加器:三個(gè)輸入端,兩個(gè)輸出端,這樣的一個(gè)二進(jìn)制位相加的電路稱為全加器。4、 半加器:兩個(gè)輸入端,兩個(gè)輸出端,這樣的一個(gè)二進(jìn)制位相加的電路稱為半加器。5、 數(shù)據(jù)通路:指從一個(gè)功能部件向另一個(gè)功能部件傳送數(shù)據(jù)所經(jīng)過(guò)的功能部件、總線 等。6、 無(wú)符號(hào)數(shù):不帶符號(hào)的數(shù),經(jīng)常用于表示存儲(chǔ)單元的地址 。四、簡(jiǎn)答題1 、試簡(jiǎn)述先行進(jìn)位要解決的問(wèn)題和基本思想。2、 定點(diǎn)補(bǔ)碼加法運(yùn)算中,產(chǎn)生溢出的條件是什么 ?試給出幾種溢出判斷的方法 。如果是 浮點(diǎn)加減法運(yùn)算,產(chǎn)生溢出的條件又是什么 ?3、試比較溢出與進(jìn)位性質(zhì)的不同點(diǎn) 。4、 頂點(diǎn)運(yùn)算器主要包括哪些邏輯部件?試說(shuō)明這些邏輯部件的作用 。5、現(xiàn)代計(jì)算機(jī)的運(yùn)算
37、器大體上有哪 3種結(jié)構(gòu)形式?試比較這3種結(jié)構(gòu)的優(yōu)缺點(diǎn)。答:現(xiàn)代計(jì)算機(jī)的運(yùn)算器大體上有單總線結(jié)構(gòu)、雙總線結(jié)構(gòu)和三總線結(jié)構(gòu)這3種結(jié)構(gòu)形式。單總線結(jié)構(gòu)的優(yōu)點(diǎn):只需要一條控制線路,操作簡(jiǎn)單缺點(diǎn):由于操作數(shù)和運(yùn)算結(jié)果需要爭(zhēng)用一條總線,所以需要緩沖器和一定的延遲。雙總線的優(yōu)點(diǎn):由于將特殊寄存器分成兩組 ,分別與一條總線交換數(shù)據(jù) ,所以通用寄存器 中的數(shù)據(jù)可以直接進(jìn)入任何彝族特殊寄存器中,使得數(shù)據(jù)傳送更為靈活。缺點(diǎn):由于操作數(shù)占據(jù)了兩條總線,所以ALU的輸出不能直接送到總線這樣必然需要添加緩沖邏輯,增加了成本。三總線結(jié)構(gòu)的優(yōu)點(diǎn):可以在一個(gè)控制步驟上完成算術(shù)和邏輯運(yùn)算,運(yùn)算速度快。缺點(diǎn):它的成本是這 3種運(yùn)算
38、器中最高的。五、分析與計(jì)算題1、已知X=1101B,Y=1011B,試用8位補(bǔ)碼加減法計(jì)算它們的和與差答:X補(bǔ)=00001101B,Y補(bǔ)=00001011B,-Y補(bǔ)=11110101BX+Y補(bǔ)=X補(bǔ) +丫補(bǔ)=00011000B,則 X+Y=+0011000BX-Y補(bǔ)=X補(bǔ) +-Y補(bǔ)=00000010B,則 X+Y=+0000010B2、已知下列X補(bǔ)和Y補(bǔ)的值,用補(bǔ)碼加減法計(jì)算X+Y補(bǔ) 和X-Y補(bǔ),指出結(jié)學(xué)習(xí)參考果是否溢出。X補(bǔ)=0.11011Y補(bǔ)=0.00011X補(bǔ)=0.10111Y補(bǔ)=1.00101 兇 補(bǔ)=1.01010Y補(bǔ)=1.10001。答: X+Y補(bǔ)=X補(bǔ) +Y補(bǔ) =0.11110B
39、X-Y 補(bǔ) =X補(bǔ) +-Y 補(bǔ)=0.11000B X+Y補(bǔ)=X補(bǔ) +Y補(bǔ) =1.11100BX-Y補(bǔ)=X補(bǔ) +-Y 補(bǔ)=1.10010B (溢出) X+Y補(bǔ)=X補(bǔ) +Y補(bǔ)=0.11011B (溢出)X-Y 補(bǔ) =X補(bǔ) +-Y 補(bǔ)=1.11001B3、已知X和Y的二進(jìn)制值,用補(bǔ)碼加減法計(jì)算X+Y補(bǔ)和X-Y補(bǔ),指出結(jié)果是否溢出。X =0.10111,Y =0.11011X =0.11101,Y =0.10011X =0.11011,Y =-0.01010X = -0.11111,Y =0.11011答:X+Y補(bǔ)=X補(bǔ) +Y補(bǔ)=1.10010B(溢出)X-Y 補(bǔ) =X補(bǔ) +-Y 補(bǔ)=1.11100B
40、X+Y補(bǔ)=X補(bǔ) +Y補(bǔ)=1.10000B(溢出)X-Y 補(bǔ) =X補(bǔ) +-Y 補(bǔ)=0.01010BX+Y補(bǔ)=X補(bǔ) +Y補(bǔ)=0.10001BX-Y 補(bǔ) =X補(bǔ) +-Y 補(bǔ)=1.00101B(溢出)X+Y補(bǔ)=X補(bǔ) +Y補(bǔ) =1.11100BX-Y補(bǔ)=X補(bǔ) +-Y補(bǔ)=0.00110B(溢出)4、一個(gè)8位寄存器中的十六進(jìn)制數(shù)C5H,經(jīng)過(guò)一次算術(shù)右移后變成什么 ?再經(jīng)過(guò)一次邏輯左移后變成什么 ?再經(jīng)過(guò)一次帶進(jìn)位的循環(huán)右移后變成什么?最后經(jīng)過(guò)一次帶進(jìn)位的循環(huán)左移后變成什么?答:因?yàn)?C5H=11000101B所以,依題意得X補(bǔ)=11000101B經(jīng)過(guò)一次算術(shù)右移后X補(bǔ)=11100010B ,而 111000
41、10B=E2H,所以變成E2H再經(jīng)過(guò)一次邏輯左移后X補(bǔ)=11000100B,而 11000100B=C4H,所以變成 C4H學(xué)習(xí)參考再經(jīng)過(guò)一次帶進(jìn)位的循環(huán)右移后假設(shè)C初始值為0 ,則兇 補(bǔ) =01100010BC=0 ,而 01100010B=62H以變成62H最后經(jīng)過(guò)一次帶進(jìn)位的循環(huán)左移后,兇補(bǔ) =11000100B,C=011000100B=E4H,所以變成 E4H。 假設(shè)C初始值為1 ,則X補(bǔ)=11100010BC=0 ,而 11100010B=E2H以變成E2H最后經(jīng)過(guò)一次帶進(jìn)位的循環(huán)左移后,兇補(bǔ) =11000100B,C=111000100B=E4H,所以變成 E4H。一、填空題1、
42、 一個(gè)完善的指令系統(tǒng)應(yīng)滿足以下4個(gè)方面的要求,它們是:完備性、有效性、規(guī)整 性和兼容性。2、 一條完整的指令是由操作碼和地址碼(操作數(shù))兩部分信息組成的。3、 指令中的地址碼字段包括源操作數(shù)的地址和操作結(jié)果數(shù)的地址(目的操作數(shù)的地 址),前者用語(yǔ)指明操作數(shù)的存放處 ,后者用語(yǔ)存放運(yùn)算的結(jié)果。4、指令格式按地址碼部分的地址個(gè)數(shù)可以分為零地、一地址指令格式、二地址指令格式和三地址指令格式。5、 常見(jiàn)的操作碼方法有定長(zhǎng)操作碼和擴(kuò)展操作碼。6、 邏輯運(yùn)算指令包括邏輯乘(與)、邏輯加(或)、邏輯非(求反)和異或(按位加) 等操作。二、單項(xiàng)選擇題1、直接、間接、立即這3種尋址方式指令的執(zhí)行速度有快到慢的排
43、序是(C )A 直接、立即、間接B 直接、間接、立即C 立即、直接、間接D 立即、間接、直接2、 指令系統(tǒng)中采用不同尋址方式的目的是(B)A .實(shí)現(xiàn)存儲(chǔ)程序和程序控制B .縮短指令長(zhǎng)度,擴(kuò)大尋址空間,提高編程靈活性C 可以直接訪問(wèn)外存D 提高擴(kuò)展操作碼的可能并降低指令譯碼難度3、 一地址指令中為了完成兩個(gè)數(shù)的算術(shù)運(yùn)算,除地址碼指明的一個(gè)操作數(shù)外,另一個(gè)數(shù)常采用(C )A 堆棧尋址方式B 立即尋址方式 C 隱含尋址方式 D 間接尋址方式4、 對(duì)某個(gè)寄存器中操作數(shù)的尋址方式稱為(C )尋址方式A 直接 B .間接 C 寄存器直接D 寄存器間接5、 寄存器間接尋址方式中,操作數(shù)在(B )A 通用寄存
44、器 B 主存單元C 程序計(jì)數(shù)器D 外存6、 變址尋址方式中,操作數(shù)的有效地址等于(C )A 基址寄存器內(nèi)容加上偏移量B 堆棧指示器內(nèi)容加上偏移量C 變址寄存器內(nèi)容加上偏移量D 程序計(jì)數(shù)器內(nèi)容加上偏移量7、擴(kuò)展操作碼是 (D )A 操作碼字段中用來(lái)進(jìn)行指令分類的代碼B 指令格式中不同字段設(shè)置的操作碼C 操作碼字段外用來(lái)操作字段的代碼D 一種指令優(yōu)化技術(shù),即讓操作碼的長(zhǎng)度隨地址數(shù)的變化而變化8、 下面關(guān)于匯編語(yǔ)言的敘述中,不恰當(dāng)?shù)氖牵― )A 對(duì)程序員的訓(xùn)練要求來(lái)說(shuō),需要硬件知識(shí) B 匯編語(yǔ)言對(duì)機(jī)器的依賴性強(qiáng)C 用匯編語(yǔ)言編寫程序的難度比高級(jí)語(yǔ)言大D 用匯編語(yǔ)言編寫的程序執(zhí)行速度比高級(jí)語(yǔ)言慢9、
45、能夠改變程序執(zhí)行順序的是(D )A 數(shù)據(jù)傳送類指令 B 移位操作類指令 C 輸入/輸出類指令 D 條件/無(wú)條件 轉(zhuǎn)移類指令10、以下的(D )不能支持?jǐn)?shù)值處理A 算術(shù)運(yùn)算類指令B 移位操作類指令C 字符串處理類指令D 輸入/輸出類指令三、名詞解釋題1 、指令:計(jì)算機(jī)能夠識(shí)別和執(zhí)行的操作命令2、指令系統(tǒng):一臺(tái)計(jì)算機(jī)或一個(gè)計(jì)算機(jī)系統(tǒng)能夠執(zhí)行的各種指令的集合3、指令字:一條完整的指令稱為一個(gè)指令字4、操作碼:表示操作的性質(zhì)及功能5、地址碼:表示指令的操作對(duì)象,指出操作數(shù)的地址6、指令字長(zhǎng):等于地址碼長(zhǎng)度加上操作碼長(zhǎng)度7、定長(zhǎng)操作碼:讓操作碼的長(zhǎng)度固定且集中放在指令字的一個(gè)字段中8、擴(kuò)展操作碼:操作碼
46、的長(zhǎng)度可變且分散地放在不同的字段中9、尋址方式:指確定本條指令的地址及下一條要執(zhí)行的指令地址的方法10、 匯編語(yǔ)言:一種面向機(jī)器的程序設(shè)計(jì)語(yǔ)言,用助記符形式表示,屬于低級(jí)程序設(shè)計(jì) 語(yǔ)言11、 機(jī)器語(yǔ)言:一種能被機(jī)器識(shí)別和執(zhí)行的語(yǔ)言,用二進(jìn)制數(shù)“ 0和” 1形式表示12、RISC :精簡(jiǎn)指令系統(tǒng)計(jì)算機(jī)13 : CISC :復(fù)雜指令系統(tǒng)計(jì)算機(jī),指具有大量指令的計(jì)算機(jī)系統(tǒng)四、簡(jiǎn)答題1、 計(jì)算機(jī)指令中一般包含哪些字段?分別是什么含義?答:計(jì)算機(jī)指令中一般包含地址碼和操作碼兩部分,地址碼表示指令的操作對(duì)象,指出操作數(shù)的地址,操作碼表示操作的性能及功能。2、試簡(jiǎn)要說(shuō)明匯編語(yǔ)言程序的匯編過(guò)程答:用MASM
47、命令將匯編源程序(.asm文件)匯編成目標(biāo)程序 (.obj文件) 用LINK命令將目標(biāo)程序(.obj文件)鏈接成可執(zhí)行程序(.exe文件) 用DEBUG命令進(jìn)行運(yùn)行和調(diào)試可執(zhí)行程序3、常用的指令有哪些?其功能各是什么?答:略4、 三地址指令、二地址指令和一地址指令各有什么特點(diǎn)?答:三地址指令是將地址碼1和地址碼2執(zhí)行操作碼操作,然后將結(jié)果存放在地址碼3中;二地址指令是將地址碼1和地址碼2執(zhí)行操作碼操作后將結(jié)果存放在地址碼1中;一地址指令的地址碼是源操作數(shù)的地址;五、分析與計(jì)算機(jī)題1、設(shè)某機(jī)器的指令長(zhǎng)度為12位,每個(gè)地址碼為3位,采用擴(kuò)展操作碼的方式,設(shè)計(jì)4條三地址指令,16條二地址指令,64條
48、一地址指令和16條零地址指令,應(yīng)如何安2、設(shè)某機(jī)器的指令長(zhǎng)度為12位,每個(gè)地址碼為3位,采用擴(kuò)展操作碼的方式,設(shè)計(jì)答:操作碼地址碼乂卩地址碼“地址碼空o Q &卩0 1 2i 0 Qp0 0卜00 a4條三地址指令,255條一地址指令和 8條零地址指令,應(yīng)如何安排操作碼?排操作碼?操作碼4地址碼地址碼Y“地址碼空 00Qd&I 01P10Qp0 02 11n10卻I 1if110 0卜00 歡 * 斗 * *1121 1It11X*3110 00o Ao o 卜* *斗_| * _!_)答:1120g w1 1 03、根據(jù)操作數(shù)所在的位置,是什么尋址方式? 操作數(shù)在寄存器中,是什么尋址方式?
49、操作數(shù)地址在寄存器中,是什么尋址方式? 操作數(shù)在指令中,是什么尋址方式 操作數(shù)地址在指令中,是什么尋址方式? 操作數(shù)地址為某一寄存器中的內(nèi)容與偏移量之和,是什么尋址方式?答: 操作數(shù)在寄存器中,是寄存器直接尋址方式; 操作數(shù)地址在寄存器中,是寄存器間接尋址方式; 操作數(shù)在指令中,是立即數(shù)尋址方式; 操作數(shù)地址在指令中,是直接尋址方式; 如此寄存器為變址寄存器,則是變址尋址方式;如此寄存器為基址寄存器,則是基址尋址方式;4、設(shè)某機(jī)器的指令長(zhǎng)度為16位,采用擴(kuò)展操作碼的方式,操作數(shù)地址為 4位。該指令系統(tǒng)已有 M條三地址指令,二地址指令 N條,沒(méi)有零地址指令,最多還有多少條一 地址指令?答:一地址
50、指令的條數(shù):212-28 X M-24 X N一、填空題1、計(jì)算機(jī)硬件由控制器、運(yùn)算器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備 5大部件組成。2 、根據(jù)目前常用的存儲(chǔ)介質(zhì)可以把存儲(chǔ)器分為半導(dǎo)體存儲(chǔ)器、磁表面存儲(chǔ)器和光存儲(chǔ)器3種。3、ROM可分為掩模式只讀存儲(chǔ)器(MROM )、可編程只讀存儲(chǔ)器 (PROM )、可擦除可編程只讀存儲(chǔ)器(EPROM ) 和電擦除可編程只讀存儲(chǔ)器(EEPROM ) 4 種。4、 采用4K X 4位規(guī)格的靜態(tài) RAM存儲(chǔ)芯片擴(kuò)展為 32K X 16位的存儲(chǔ)器,需要這種 規(guī)模的存儲(chǔ)芯片 32_片。5、 要組成容量為 4K X 8位的存儲(chǔ)器,需要8_片4K X 1位的靜態(tài) RAM芯片并
51、聯(lián), 或者需要 4_片1K X 8位的靜態(tài) RAM 芯片串聯(lián)。6、 Cache的地址映射方式有直接映射、全相聯(lián)映射和組相聯(lián)映射3種。二、單項(xiàng)選擇題1、內(nèi)存儲(chǔ)器用來(lái)存放 (C )A .程序B .數(shù)據(jù) C .程序和數(shù)據(jù) D .微程序2、 某一靜態(tài) RAM存儲(chǔ)芯片,其容量是64K X位,則其地址線有(C )A .64 條 B .64000 條 C .16 條 D .65536 條3、 下列存儲(chǔ)器中,存取速度最慢的是 (D )A .光盤存儲(chǔ)器B .半導(dǎo)體存儲(chǔ)器C .硬盤存儲(chǔ)器D .磁帶存儲(chǔ)器4、下列部件(設(shè)備)中,存取速度最快的是 (A )A . CPU中的寄存器B .硬盤存儲(chǔ)器 C .光盤存儲(chǔ)器D .軟盤存儲(chǔ)器5、 在主存儲(chǔ)器與 CPU之間增加 Cache的主要目的是 (C )A .降低整機(jī)系統(tǒng)的成本B .擴(kuò)大主存之間的速度匹配問(wèn)題C .解決CPU和主存之間的速度匹配問(wèn)題D .代替CPU中的寄存器工作6、在ROM存儲(chǔ)器中必須有 (C )電路。A .數(shù)據(jù)寫入B .再生 C .地
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中式面點(diǎn)制作(視頻課)知到課后答案智慧樹(shù)章節(jié)測(cè)試答案2025年春洛浦縣中等職業(yè)技術(shù)學(xué)校
- 海南外國(guó)語(yǔ)職業(yè)學(xué)院《建筑設(shè)計(jì)與構(gòu)造(2)》2023-2024學(xué)年第二學(xué)期期末試卷
- 長(zhǎng)沙民政職業(yè)技術(shù)學(xué)院《大氣污染控制工程》2023-2024學(xué)年第二學(xué)期期末試卷
- 柳州職業(yè)技術(shù)學(xué)院《材料連接原理與技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廈門海洋職業(yè)技術(shù)學(xué)院《工程地質(zhì)(一)》2023-2024學(xué)年第二學(xué)期期末試卷
- 淮北職業(yè)技術(shù)學(xué)院《漆畫創(chuàng)作》2023-2024學(xué)年第二學(xué)期期末試卷
- 古代輿論溝通機(jī)制
- 構(gòu)建人類命運(yùn)共同體的重要性與必要性
- 高壓水槍沖洗施工方案
- 牌樓建筑修繕施工方案
- 2024年四川成都農(nóng)業(yè)科技中心管理人員招聘1人歷年(高頻重點(diǎn)復(fù)習(xí)提升訓(xùn)練)共500題附帶答案詳解
- DL∕T 2447-2021 水電站防水淹廠房安全檢查技術(shù)規(guī)程
- 廣東省深圳市2024年高一下學(xué)期期末調(diào)研考試英語(yǔ)試題含解析
- 2024年長(zhǎng)沙職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)及答案1套
- 建筑工程給排水安裝工程施工工藝標(biāo)準(zhǔn)
- 預(yù)防接種門診驗(yàn)收表4-副本
- 2024年交管12123學(xué)法減分考試題庫(kù)及完整答案(典優(yōu))
- 數(shù)智時(shí)代的AI人才糧倉(cāng)模型解讀白皮書(2024版)
- 體檢銷售如何開(kāi)發(fā)客戶培訓(xùn)
- (2024年)高中化學(xué)校本課程教材《綠色化學(xué)》
- 中醫(yī)-血家藥方四物湯
評(píng)論
0/150
提交評(píng)論