




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第一章1.2.1填空題1.第一代計(jì)算機(jī)的邏輯器件,采用的是();第二代計(jì)算機(jī)的邏輯器件,采用的是();第三代計(jì)算機(jī)的邏輯器件,采用的是();第四代計(jì)算機(jī)的邏輯器件采用的是()。答案:電子管 晶體管中小規(guī)模集成電路大規(guī)模,超大規(guī)模集成電路2.計(jì)算機(jī)系統(tǒng)由()系統(tǒng)和()系統(tǒng)構(gòu)成。答案:硬件 軟件3.用二進(jìn)制代碼表示的計(jì)算機(jī)語(yǔ)言稱為(),用助記符編寫的語(yǔ)言稱為()。答案:機(jī)器語(yǔ)言 匯編語(yǔ)言4.計(jì)算機(jī)系統(tǒng)的三個(gè)層次結(jié)構(gòu)由內(nèi)到外分別是(),系統(tǒng)軟件,()答案:硬件系統(tǒng) 軟件系統(tǒng)5.()與()。輸入/輸出接口和系統(tǒng)總線合稱為主機(jī)。答案:CPU 存儲(chǔ)器6.用高級(jí)語(yǔ)言編寫的程序稱為()程序,經(jīng)編譯程序或解釋程
2、序翻譯后成為()程序。答案:源 目標(biāo)(機(jī)器語(yǔ)言)7.將源程序翻譯為目標(biāo)程序(機(jī)器語(yǔ)言)的軟件是()和()答案:編譯程序 解釋程序8.程序設(shè)計(jì)語(yǔ)言一般可分為三類:(),(),()。答案:機(jī)器語(yǔ)言 匯編語(yǔ)言 高級(jí)語(yǔ)言9.解釋程序是邊解釋邊執(zhí)行,不會(huì)生成() 答案:目標(biāo)程序10.編譯方式是使用編譯程序把源程序編譯成機(jī)器代碼的(),并以()的形式保留。答案:目標(biāo)程序 文件11:計(jì)算機(jī)軟件一般分為兩大類:一類叫做(),另一類叫做(),操作系統(tǒng)屬于()類。答案:系統(tǒng)軟件 應(yīng)用軟件 系統(tǒng)軟件12.計(jì)算機(jī)的工作特點(diǎn)是(),(),()和()。答案;快速性 通用性 準(zhǔn)確性 邏輯性13.計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)中,位于
3、硬件系統(tǒng)之外的所有層次統(tǒng)稱為()。答案:虛擬機(jī)14.現(xiàn)在主要采用()結(jié)構(gòu)作為計(jì)算機(jī)硬件之間的連接方式。答案:總線15.計(jì)算機(jī)的硬件系統(tǒng)包括(),(),(),輸入/輸出設(shè)備。答案:運(yùn)算器 存儲(chǔ)器 控制器16.在計(jì)算機(jī)術(shù)語(yǔ)中,將運(yùn)算器,存儲(chǔ)器,高速緩沖存儲(chǔ)器合在一起,稱為(),而將(),存儲(chǔ)器,輸入/輸出接口和系統(tǒng)總線合在一起,稱為()。答案;CPU CPU 主機(jī)17.存儲(chǔ)(),并按()順序執(zhí)行,這是()型計(jì)算機(jī)的工作原理。答案:程序 地址 馮諾伊曼18.在圖1.1中填入計(jì)算機(jī)硬件系統(tǒng)基本組成部件的名稱:AB CPU C DE分析:B控制每個(gè)部件,所以B是控制器;運(yùn)算器和控制器組成CPU,所以A是
4、運(yùn)算器;D只有輸入的數(shù)據(jù)通路,所以D是輸入設(shè)備;E只有輸出的數(shù)據(jù)通路,所以E是輸出設(shè)備;計(jì)算機(jī)由運(yùn)算器,控制器,存儲(chǔ)器,輸入設(shè)備和輸出設(shè)備組成,所以C是存儲(chǔ)器。答案:A-運(yùn)算器 B-控制器 C-存儲(chǔ)器 D-輸入設(shè)備 E-輸出設(shè)備19.計(jì)算機(jī)中有()在流動(dòng);一股是(),即操作指令,其發(fā)源地是(),它分散流向各個(gè)部件;另一股是(),它受()的控制,從一個(gè)部件流向另一個(gè)部件,邊流動(dòng)邊加工處理。答案:兩股信息 控制信息 控制器 數(shù)據(jù)信息 控制信息20.計(jì)算機(jī)系統(tǒng)是一個(gè)由硬件,軟件組成的多級(jí)層次結(jié)構(gòu)。他通常由(),(),(),匯編語(yǔ)言級(jí),高級(jí)語(yǔ)言級(jí)組成。在每一級(jí)上都能進(jìn)行()。答案:微程序級(jí) 一般機(jī)器級(jí)
5、 操作系統(tǒng)級(jí) 程序設(shè)計(jì)21.以80386微處理器為CPU的微型機(jī)是()位的微計(jì)算機(jī);486微機(jī)是()位的微計(jì)算機(jī)。答案:32 3222.()標(biāo)準(zhǔn)用于靜態(tài)圖像壓縮;()標(biāo)準(zhǔn)用于運(yùn)動(dòng)視屏圖像壓縮。答案:JPEG MPEG23.今有文本,音頻,視頻,圖形,和圖像5種媒體,按處理復(fù)雜程度從簡(jiǎn)單到復(fù)雜排序?yàn)椋ǎ?。答案:文?圖形 圖像 音頻 視頻1.2.2選擇題1.電子計(jì)算機(jī)技術(shù)在半個(gè)世紀(jì)中雖然有很大進(jìn)步,但至今其運(yùn)行仍遵循著一位科學(xué)家提出的基本原理。他就是(D)A牛頓 B愛因斯坦 C愛迪生 D馮諾伊曼2. 馮諾伊曼機(jī)工作方式的基本特點(diǎn)是(B)A多指令流單數(shù)據(jù)流 B按地址訪問(wèn)并順序執(zhí)行指令C堆棧操作 D
6、存儲(chǔ)器按內(nèi)容選擇地址3.至今為止,計(jì)算機(jī)中的所有信息仍以二進(jìn)制的方式表示,其理由是(C)。A節(jié)約元件 B運(yùn)算速度快 C物理器件性能決定 D信息處理方便4.操作系統(tǒng)最先出現(xiàn)在(C)A第一代計(jì)算機(jī)B第二代計(jì)算機(jī)C第三代計(jì)算機(jī)D第四代計(jì)算機(jī)5.目前我們所說(shuō)的個(gè)人商用計(jì)算機(jī)屬于(D)A巨型機(jī) B中型機(jī) C小型機(jī) D微型機(jī)6.50多年來(lái),計(jì)算機(jī)在提高速度,增加功能,縮小體積,降低成本及開拓應(yīng)用等方面不斷發(fā)展。下面是關(guān)于計(jì)算機(jī)近期發(fā)展趨勢(shì)的看法:計(jì)算機(jī)的體積更小甚至可以像紐扣一樣大小計(jì)算機(jī)的速度更快,每秒可以完成幾十億次基本運(yùn)算計(jì)算機(jī)的智能越來(lái)越高,它將不僅能聽能說(shuō),而且能取代人腦進(jìn)行思考計(jì)算機(jī)的價(jià)格會(huì)越
7、來(lái)越便宜;其中可能性不大的是(B)A和 B C和 D7.對(duì)計(jì)算機(jī)軟硬件資源管理,是(A)的功能。A操作系統(tǒng) B數(shù)據(jù)庫(kù)管理系統(tǒng) C語(yǔ)言處理程序 D用戶程序8.CPU的組成不包括(A)A存儲(chǔ)器 B寄存器 C控制器 D運(yùn)算器9.主機(jī)中能對(duì)指令進(jìn)行譯碼的部件是(C)A.ALU B運(yùn)算器 C控制器 D存儲(chǔ)器10.為了防止已存有信息的軟盤被病毒感染,應(yīng)采取的措施是(B)A不要把它與有病毒的軟盤放在一起 C保護(hù)它的清潔B把它加上寫保護(hù)后再放入計(jì)算機(jī)內(nèi)使用 D定期對(duì)它做格式化11微型計(jì)算機(jī)的發(fā)展以(B)技術(shù)為標(biāo)志。A操作系統(tǒng) B微處理器 C硬盤 D軟件12.郵局對(duì)信件進(jìn)行自動(dòng)分揀,使用的計(jì)算機(jī)技術(shù)是(D)A機(jī)
8、器翻譯 B自然語(yǔ)言理解 C機(jī)器證明 D模式別識(shí)13.電子郵件是指(B)A用計(jì)算機(jī)管理郵政信件 B通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)收發(fā)信息 C用計(jì)算機(jī)管理 系統(tǒng) D用計(jì)算機(jī)處理收發(fā)報(bào)業(yè)務(wù)14.微型計(jì)算機(jī)的工作環(huán)境要求室溫一般為1535,室溫過(guò)低容易造成(A)A軟盤讀寫出錯(cuò) B靜電干擾 C機(jī)內(nèi)元器件受潮變質(zhì) D散熱不好,燒毀電源15.下列關(guān)于微處理器的描述中,哪個(gè)是正確的?(D)A微處理器就是一臺(tái)微機(jī)B微處理器就是微機(jī)系統(tǒng)C微處理器就是主機(jī)D微處理器可以用作微機(jī)的CPU16.下面四個(gè)敘述中,只有一個(gè)是正確的,它是(C)A系統(tǒng)軟件就是買的軟件,應(yīng)用軟件就是自己編寫的軟件 B外存上的信息可以直接進(jìn)入CPU被處理 C用機(jī)
9、器語(yǔ)言編寫的程序可以由計(jì)算機(jī)直接執(zhí)行,用高級(jí)語(yǔ)言編寫的程序必須經(jīng)過(guò)編譯(解釋)才能執(zhí)行D說(shuō)一臺(tái)計(jì)算機(jī)配置了FORTRAN語(yǔ)言,就是說(shuō)它一開機(jī)就可以用FORTRAN語(yǔ)言17.從供選擇的選項(xiàng)中,選出正確答案填空。(1)人類接受的信息主要來(lái)自()。多媒體技術(shù)是集()、圖形、()、()和()于一體的信息處理技術(shù)。供選擇的選項(xiàng):聽覺;嗅覺;文字;圖像;音頻;圖書;視頻;視覺(2)在連續(xù)播放圖像時(shí),()所需的內(nèi)存容量比()的存儲(chǔ)容量大。將一幅圖像信息存入存儲(chǔ)器之前要進(jìn)行(),在播放時(shí),從存儲(chǔ)器取出信息后要先進(jìn)行(),然后才能播放。為了更快進(jìn)行壓縮可采用()。供選擇的選項(xiàng):圖像;聲音;RISC;DSP;壓縮
10、;還原(解壓)答案:(1)視覺,文字,圖像,音頻,視頻 (2)圖像,聲音,壓縮,還原(解壓),DSP1.2.3判斷題1在微型計(jì)算機(jī)廣闊的應(yīng)用領(lǐng)域中,會(huì)計(jì)電算化屬于科學(xué)技術(shù)方面的應(yīng)用。答案:錯(cuò)。會(huì)計(jì)電算化屬于計(jì)算機(jī)數(shù)據(jù)方面的應(yīng)用。2.兼容性是計(jì)算機(jī)的一個(gè)重要性能,通常是指向上兼容,即舊型號(hào)計(jì)算機(jī)的軟件可以不加修改地在新型號(hào)計(jì)算機(jī)上運(yùn)行。系統(tǒng)機(jī)通常具有這種兼容性。答案:錯(cuò)。兼容性包括數(shù)據(jù)和文件的兼容、程序兼容、系統(tǒng)兼容和設(shè)備兼容,微型計(jì)算機(jī)通常會(huì)有這種兼容性。3.決定計(jì)算機(jī)計(jì)算精度的主要技術(shù)指標(biāo)是計(jì)算機(jī)長(zhǎng)度。 答案:對(duì)。4.計(jì)算機(jī)“運(yùn)算速度”指標(biāo)的含義是指每秒鐘能執(zhí)行多少條操作系統(tǒng)的命令。答案:錯(cuò)
11、?!斑\(yùn)算速度”指標(biāo)的含義是指每秒鐘能執(zhí)行多少條指令。5.利用大規(guī)模集成電路技術(shù)把計(jì)算機(jī)的運(yùn)算部件和控制部件做在一塊集成電路芯片上,這樣的一塊芯片叫做單片機(jī)。答案:錯(cuò)。計(jì)算機(jī)的運(yùn)算部件和控制部件做在一塊集成電路芯片上,這樣的一塊芯片叫做CPU。1.2.4簡(jiǎn)答題1.按照馮諾依曼原理,現(xiàn)代計(jì)算計(jì)應(yīng)具備那些功能?答:按照馮諾依曼原理,計(jì)算機(jī)必須具有如下功能:輸入/輸出功能。計(jì)算機(jī)必須有能力把原始數(shù)據(jù)和解題步驟接收下來(lái)(輸入),把計(jì)算結(jié)果與計(jì)算過(guò)程中出現(xiàn)的情況告訴(輸出)給使用者。記憶功能。計(jì)算機(jī)應(yīng)能夠“記住”原始數(shù)據(jù)和解題步驟以及解題過(guò)程中的一些中間結(jié)果。計(jì)算功能。計(jì)算機(jī)應(yīng)能進(jìn)行一些最基本的運(yùn)算,這些
12、基本運(yùn)算組成人們所需要的一些運(yùn)算。判斷功能。計(jì)算機(jī)在進(jìn)行一步操作后,應(yīng)能從預(yù)先無(wú)法確定的幾種方案中選擇一種操作方案。自我控制能力。計(jì)算機(jī)應(yīng)能保證程序執(zhí)行的正確性和各部件之間的協(xié)調(diào)性。2. 馮諾依曼計(jì)算機(jī)體系結(jié)構(gòu)的基本思想是什么?按此思想設(shè)計(jì)的計(jì)算機(jī)硬件系統(tǒng)應(yīng)由那些部件組成?它們各起什么作用?答:馮諾依曼計(jì)算機(jī)體系的基本思想是存儲(chǔ)系統(tǒng),也就是將用指令序列描述的解題程序與原始數(shù)據(jù)一起存儲(chǔ)到計(jì)算機(jī)中。計(jì)算機(jī)只要一啟動(dòng),就能自動(dòng)地取出一條條指令并執(zhí)行之,直至程序執(zhí)行完畢,得到計(jì)算結(jié)果為止。 按此思想設(shè)計(jì)的計(jì)算機(jī)硬件系統(tǒng)包含運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備五個(gè)基本部件。運(yùn)行器用來(lái)進(jìn)行數(shù)據(jù)變換和
13、各種運(yùn)算??刂破鲃t為計(jì)算機(jī)的工作提供統(tǒng)一的時(shí)鐘,對(duì)程序中的各種基本操作進(jìn)行時(shí)序分配,并發(fā)出相應(yīng)的控制信號(hào),驅(qū)動(dòng)計(jì)算機(jī)的各種部件按節(jié)拍有序地完成規(guī)定的操作的內(nèi)容。存儲(chǔ)器用來(lái)存放程序、數(shù)據(jù)及運(yùn)算結(jié)果。輸入/輸出設(shè)備接受用戶提供的外部信息或用來(lái)向用戶提供輸出信息。3.如何理解軟硬件之間的等效性?答:計(jì)算機(jī)的大部分功能即能由硬件完成,也能用軟件完成,從邏輯上講二者是等效的。通常用硬件實(shí)現(xiàn)時(shí)執(zhí)行速度快、成本高、修改困難,而軟件正好相反。二者之間沒(méi)有固定的界線。4.何謂綠色計(jì)算機(jī)?對(duì)它有哪些要求?答:綠色計(jì)算機(jī)是指不會(huì)對(duì)人類及其生存環(huán)境造成不良影響的計(jì)算機(jī)。對(duì)它的主要要求是:(1)要節(jié)能,主要指計(jì)算機(jī)本身
14、的耗電量低。(2)低污染。在生產(chǎn)、包裝過(guò)程中盡量使用無(wú)毒、可再生材料,打印機(jī)噪聲降到最小,電磁輻射要符合環(huán)保標(biāo)準(zhǔn)。(3)易回收。生產(chǎn)、運(yùn)輸、使用等各過(guò)程所用的材料應(yīng)容易銷毀或回收。(4)符合人體工程學(xué),各種設(shè)備外形符合人體健康標(biāo)準(zhǔn)。第二章填空題1. 8位二進(jìn)制補(bǔ)碼表示整數(shù)的最小值為(),最大值為()。分析:若字長(zhǎng)為n+1,則補(bǔ)碼的表示范圍為:-2nx2n-1,這里n=7.答案:-128 1272. 8位反碼表示定點(diǎn)整數(shù)的最小值為(),最大值為()。分析:若字長(zhǎng)為n+1,則反碼的表示范圍為:-(2n-1)x2n-1,這里n=7。答案:-127 +1273.若移碼的符號(hào)位為1,則該數(shù)為()數(shù);若符
15、號(hào)位為0,則為()數(shù)。分析:移碼的符號(hào)位與補(bǔ)碼相反答案:正 負(fù)4.在原碼、反碼、補(bǔ)碼中,()對(duì)0的表示有兩種形式。答案:原碼和反碼5.若X補(bǔ)=1000,則X=()。分析:這里字長(zhǎng)為4,X=-23.答案:-86.設(shè)機(jī)器字長(zhǎng)為8位,-1的補(bǔ)碼用定點(diǎn)整數(shù)表示時(shí)為(),用定點(diǎn)小數(shù)表示時(shí)為()。答案:11111111 1.000000007.浮點(diǎn)數(shù)中尾數(shù)用補(bǔ)碼表示時(shí),其格式化特征是()。答案:符號(hào)位與尾數(shù)最高為相反8一個(gè)定點(diǎn)數(shù)由()和()兩部分組成。根據(jù)小數(shù)點(diǎn)的位置不同,定點(diǎn)數(shù)有()和()兩種表示方法。答案:符號(hào)位 數(shù)值域 純小數(shù) 純整數(shù)(順序可變)9.8位二進(jìn)制補(bǔ)碼所能表示的十進(jìn)制整數(shù)范圍是()至()
16、,前者的二進(jìn)制補(bǔ)碼表示為(),后者的二進(jìn)制補(bǔ)碼表示為()。答案:-27 +27-1 10000000 0111111110.8位無(wú)符號(hào)定點(diǎn)整數(shù),其二進(jìn)制編碼范圍是從()至(),對(duì)應(yīng)十進(jìn)制真值為()至()。答案:00000000 11111111 0 25511.8位定點(diǎn)小數(shù)表示中,機(jī)器數(shù)10000000采用1位符號(hào)位,當(dāng)它是原碼形式、補(bǔ)碼形式、反碼形式時(shí),其對(duì)應(yīng)真值分別為()、()和()。答案:-0 -128 -12712.在數(shù)值的編碼表示中,0有唯一表示的編碼有();用0表示正,用1表示負(fù)的編碼有();若真值大,則碼值大的編碼是();若真值越大,則碼值越小的編碼是();要求浮點(diǎn)數(shù)的機(jī)器0(尾
17、數(shù)為0,階最?。┑木幋a為全0(階為0,尾數(shù)為0),則尾數(shù)的編碼可為(),階的編碼可為()。13.碼值80H: 若表示真值0,則為();若表示-128,則為(); 若表示-127,則為();若表示-0,則為()。分析:真值0的移碼為80H;真值-128的補(bǔ)碼為80H;真值-127的反碼為80H;真值-0的原碼為80H。答案:移碼 補(bǔ)碼 反碼 原碼14.碼值FFH:若表示真值-127,則為();若表示-127,則為()若表示-1,則為();若表示-0,則為()。分析:真值127的移碼為FFH;真值-127的原碼為FFH;真值-1的補(bǔ)碼為FFH;真值-0的反碼為FFH。答案:移碼 原碼 補(bǔ)碼 反碼1
18、5.若浮點(diǎn)數(shù)格式中的基值(階碼的底)一定,且尾數(shù)采用規(guī)格化表示法,則浮點(diǎn)數(shù)的表示范圍取決于()的位數(shù),而精度取決于()的位數(shù)。答案:階碼 尾數(shù)16.當(dāng)浮點(diǎn)數(shù)的尾數(shù)為補(bǔ)碼時(shí),其為規(guī)格化數(shù)應(yīng)滿足的條件為()分析:當(dāng)浮點(diǎn)數(shù)的尾數(shù)為補(bǔ)碼時(shí),規(guī)格化數(shù)應(yīng)滿足的條件是尾數(shù)最高位(m1)與尾符位(ms)取值一定不同,即msm1=1答案: msm1=117.浮點(diǎn)數(shù)n=16,階碼4位,補(bǔ)碼表示,尾數(shù)12位,補(bǔ)碼表示,絕對(duì)值最小的負(fù)數(shù)是()。分析:因?yàn)殡A碼4位,所以最小階碼為-8;因?yàn)槲矓?shù)12位,所以規(guī)格化的絕對(duì)值最小尾數(shù)為-();非規(guī)格化的絕對(duì)值最小尾數(shù)為-2-1.由于題中沒(méi)有強(qiáng)調(diào)位數(shù)是否一定要規(guī)格化,所以答案有
19、兩個(gè)。答案:-()2-8(規(guī)格化的絕對(duì)值最小負(fù)數(shù))18.設(shè)階碼8位(最左一位為符號(hào)位),用移碼表示,而尾數(shù)為24位(最左一位為符號(hào)位),用規(guī)格化補(bǔ)碼表示,則它能表示的最大正數(shù)的階碼為(),尾數(shù)為(),而絕對(duì)值最小的負(fù)數(shù)階碼為(),尾數(shù)為()(以上答案均用二進(jìn)制書寫)。答案:11111111 0111 1111 1111 1111 1111 1111 00000000 1011 1111 1111 1111 1111 111119.二進(jìn)制在計(jì)算機(jī)中常用的表示方法有原碼、補(bǔ)碼、反碼和移碼等多種。表示定點(diǎn)整數(shù)時(shí),若要求數(shù)值0在計(jì)算機(jī)中唯一表示為全“0”,應(yīng)采用();表示浮點(diǎn)數(shù)時(shí),若要求機(jī)器零(即尾數(shù)
20、為零,且階碼最小的數(shù))在計(jì)算機(jī)中表示為全“0”,則階碼應(yīng)采用()。某計(jì)算機(jī)中,浮點(diǎn)數(shù)的階碼占8位,尾數(shù)占40位(字長(zhǎng)共48位),都采用補(bǔ)碼,則該機(jī)器中所能表達(dá)的最大浮點(diǎn)數(shù)是()。答案:補(bǔ)碼 移碼 2127(1-2-39)20.漢字的()、()、()是計(jì)算機(jī)用于漢字輸入、內(nèi)部處理、輸出三種不同途徑的編碼。答案:輸入編碼(或輸入碼) 內(nèi)碼(或機(jī)內(nèi)碼) 字模碼21.根據(jù)國(guó)標(biāo)規(guī)定,每個(gè)漢字內(nèi)碼用()表示。答案:2個(gè)字節(jié)22.漢字輸入時(shí),將漢字能轉(zhuǎn)換成計(jì)算機(jī)能夠接受的漢字()碼,它進(jìn)入計(jì)算機(jī)后必須轉(zhuǎn)換成漢字()碼才能進(jìn)行信息處理。答案:輸入 內(nèi)23.常見的漢字編碼方案可以歸納為:()、()、()等。答案
21、:數(shù)字編碼 拼音碼 漢字字型碼24.為使?jié)h字機(jī)內(nèi)碼與ASCII相區(qū)別,通常將漢字機(jī)內(nèi)碼的最高位置()。答案:125.漢字的基本屬性有()、()、()。答案:字形、字義、字音26.一個(gè)2424點(diǎn)陣的漢字,需要()字節(jié)的存儲(chǔ)空間。答案:7227.最小的區(qū)位碼是(),其對(duì)應(yīng)的交換碼是()、內(nèi)碼是()、在外存字庫(kù)的地址是()。分析:最小的區(qū)位碼是01區(qū)01位;交換碼又稱國(guó)標(biāo)碼,而國(guó)標(biāo)碼(十六進(jìn)制)=區(qū)位碼(十六進(jìn)制)+2020H,所以其對(duì)應(yīng)的交換碼是0101H+2020H=2121H。機(jī)內(nèi)碼(十六進(jìn)制)=國(guó)標(biāo)碼(十六進(jìn)制)+8080H,所以其對(duì)應(yīng)的內(nèi)碼是2121H+8080H=A1A1H。在外存字庫(kù)中
22、是從文件頭開始,所以其在外存字庫(kù)的記錄號(hào)是0。答案:0101H 2121H A1A1H 028.已知某個(gè)漢字的國(guó)標(biāo)碼為3540H,其機(jī)內(nèi)碼為()H。分析:機(jī)內(nèi)碼(十六進(jìn)制)=國(guó)標(biāo)碼(十六進(jìn)制)+8080H,該漢字的機(jī)內(nèi)碼=3540H+8080H=B5C0。29.漢字庫(kù)的類型有()和()兩種。答案:硬字庫(kù) 軟字庫(kù)30.GB1998代碼的名稱是()位二進(jìn)制代碼,其中有()種西文圖形字符和()種控制字符。答案:7 34 9431.常用的校驗(yàn)碼有()、()、()等。答案:奇偶校驗(yàn)碼 海明校驗(yàn)碼 CRC碼32.奇偶校驗(yàn)法只能發(fā)現(xiàn)()數(shù)個(gè)錯(cuò),不能檢查無(wú)錯(cuò)或()數(shù)個(gè)錯(cuò)。答案:奇 偶33.設(shè)有7位信息碼011
23、0101,則低位增設(shè)偶校驗(yàn)位后的代碼為(),而低位增設(shè)校驗(yàn)位后的代碼為()。答案:01101010 0110101134.信息序列16位,若構(gòu)成能糾正一位錯(cuò)發(fā)現(xiàn)錯(cuò)的海明碼,至少需要加()檢驗(yàn)位。分析:16位有效信息,設(shè)r為校驗(yàn)位的位數(shù),則整個(gè)碼字的位數(shù)N應(yīng)滿足不等式:N=16+r2r -1 (r至少為5位)若要求海明碼能檢測(cè)出2位錯(cuò)誤,則再增加一位校驗(yàn)位。答案:6位35.CRC碼又稱為(),它具有()能力。答案:循環(huán)冗余校驗(yàn)碼 糾錯(cuò)36.生成多項(xiàng)式G(X)=X4+X1+X0 對(duì)應(yīng)的二進(jìn)制編碼為(),以此多項(xiàng)式進(jìn)行CRC編碼,其校驗(yàn)位的位數(shù)是()位。答案:10011 42.2.2選擇題1.計(jì)算機(jī)
24、中表示地址時(shí)使用()A無(wú)符號(hào)數(shù) B原碼 C反碼 D補(bǔ)碼答案:A2.當(dāng)-1x-1/2成立。AX1必須為1,X2X3至少有一個(gè)為1 BX1必須為1,X2X3任意C X1必須為0,X2X3至少有一個(gè)為1 D X1必須為0,X2X3任意分析A X1為1,X2X3至少有一個(gè)為1,如X補(bǔ)=1.101,則X=-0.011,X=-(1/4+1/8),即X-1/2成立;X補(bǔ)=1.110,則X=-0.010,X=-1/4,即X-1/2成立;X補(bǔ)=1.111,則X=-0.001,X=-1/8,即X-1/2成立。B X1為1,X2X3任意時(shí),如X補(bǔ)=1.100,則X=-0.100,X=-1/2,即X-1/2不成立。C
25、 X1為0,X2X3至少有一個(gè)為1,如X補(bǔ)=1.010,則X=-0.110,X=-(1/2+1/4),即X-1/2不成立。D X1為0,X2X3任意,如X補(bǔ)=1,000,則X=-1,即X-1/2不成立。答案A12.ASCII碼是對(duì)()進(jìn)行編碼的一種方案,它是()的縮寫。A字符 B漢字 C圖形符號(hào) D聲音A余3碼 B十進(jìn)制數(shù)的二進(jìn)制編碼 C格雷碼 D美國(guó)標(biāo)準(zhǔn)信息交換代碼答案:A D13.32個(gè)漢字的機(jī)器內(nèi)碼需要()A 16字節(jié) B 32字節(jié) C 64字節(jié) D 8字節(jié)14.能發(fā)現(xiàn)兩位錯(cuò)誤并能糾正一位錯(cuò)誤的編碼為()ACRC碼 B海明碼 C偶校驗(yàn)碼 D奇校驗(yàn)碼答案B15.二進(jìn)制數(shù)1011.101對(duì)應(yīng)
26、的十進(jìn)制數(shù)是()。十進(jìn)制數(shù)1898的余3碼是()。用N=S1S2B1B2Bk表示一浮點(diǎn)數(shù)中的雙符號(hào)位補(bǔ)碼尾數(shù)(也稱為變形補(bǔ)碼,其中S1S2為雙符號(hào)位),當(dāng)()時(shí),此尾數(shù)為規(guī)格化數(shù)。當(dāng)運(yùn)算結(jié)果尾數(shù)出現(xiàn)()時(shí),需進(jìn)行左歸;而當(dāng)運(yùn)算結(jié)果尾數(shù)出現(xiàn)()時(shí),表明尾數(shù)溢出時(shí),則需要進(jìn)行右規(guī)。A9.3 B11.5 C11.629 D11.10 A0001100110001100 B0100110010111100 C0001100110000110 D0000011111001000:AS1、S2、B1三者相同 B S1、S2相同而與B1不同 C S1與S2不同,且必須S2=B1 D S1與S2不同,而不論B
27、1為何值 E S1與S2不同,但與B1相同 F S1與B1相同,而不論與S2為何值答案:C B B A D16.在CRC校驗(yàn)中,接收端檢查出某一位數(shù)據(jù)錯(cuò)后,糾正的方法是()A請(qǐng)求重新發(fā)送 B刪除數(shù)據(jù) C通過(guò)余數(shù)的值由接收端自行糾正 D以上均可以答案:D17.在大量數(shù)據(jù)傳送中常用且有效的校驗(yàn)法是()A海海明碼校驗(yàn) B偶校驗(yàn) C奇校驗(yàn) DCRC校驗(yàn)答案:D18.用1位奇偶校驗(yàn)?zāi)軝z測(cè)出1位存儲(chǔ)器錯(cuò)誤的百分比為()A0% B25% C50% D100%答案:D19.“常”字在計(jì)算機(jī)內(nèi)的編碼為B3A3H,由此可以推算它在GB2312-80國(guó)家標(biāo)準(zhǔn)中所在的區(qū)號(hào)是()A19區(qū) B51區(qū) C3區(qū) D35區(qū)分析
28、:機(jī)器碼=國(guó)標(biāo)碼的兩個(gè)字節(jié)各加80H國(guó)標(biāo)碼=區(qū)位碼的兩個(gè)字節(jié)各加20H所以,機(jī)內(nèi)碼=區(qū)位碼的兩個(gè)字節(jié)各加A0H“?!弊謪^(qū)號(hào)=B3H-A0H=13H,十進(jìn)制為19答案A20.關(guān)于ASCII編碼的正確描述是()A使用8位二進(jìn)制代碼,最右邊一位為1 B使用8位二進(jìn)制代碼,最左邊一位為0C使用8位二進(jìn)制代碼,最右邊一位為0D使用8位二進(jìn)制代碼,最右邊一位為1分析:ASCII字符的編碼是由7個(gè)二進(jìn)制位表示,從0000000到1111111共128種編碼。但由于字節(jié)是計(jì)算機(jī)中基本單位,ASCII碼仍以一字節(jié)來(lái)存入一個(gè)ASCII字符。每個(gè)字節(jié)中多余的一位即最高位(最左邊一位)在機(jī)內(nèi)部保持為“0”答案:B21
29、.GB2312-80國(guó)家標(biāo)準(zhǔn)中一級(jí)漢字位于16區(qū)至55區(qū),二級(jí)漢字位于56區(qū)至87區(qū)。若某漢字的機(jī)內(nèi)碼(十六進(jìn)制)位為DBA1,則該漢字是()。A圖形字符 B一級(jí)漢字 C二級(jí)漢字 D非法碼分析:該漢字的區(qū)號(hào)=DVH-A0H=3BH,十進(jìn)制為59,所以該漢字屬于二級(jí)漢字。答案:C22.下列關(guān)于我國(guó)漢字編碼的訴述中,正確的是()。A:GB2312國(guó)標(biāo)字符集所包括的漢字許多情況下已不夠使用B:GB2312國(guó)標(biāo)字符集既包括簡(jiǎn)體漢字也包括繁體字C:GB2312國(guó)標(biāo)碼就是區(qū)位碼D:計(jì)算機(jī)中漢字內(nèi)碼的表示是唯一的。分析:GB2312國(guó)標(biāo)字符集是中國(guó)大陸地區(qū)所使用的編碼方式,簡(jiǎn)體字,且從區(qū)號(hào)87至94還未定義
30、;用戶可根據(jù)實(shí)際情況自定義;漢字的區(qū)位碼還不是它的國(guó)標(biāo)碼,每個(gè)漢字的區(qū)號(hào)與位號(hào)必須分別加上32(20H)之后,它的二進(jìn)制代碼才是它的“國(guó)標(biāo)碼”。答案:D23:下列關(guān)于漢字信息處理的敘述中,不正確的是()。A:在ASCII鍵盤上輸入一個(gè)漢字一般需擊鍵多次B:計(jì)算機(jī)內(nèi)表示和儲(chǔ)存漢字信息所使用的代碼是GB2312編碼C:西文打印機(jī)也能打印輸出漢字D:機(jī)中必須安裝了漢字庫(kù)才能顯示輸出漢字分析:中國(guó)大陸地區(qū)是使用GB2312編碼,臺(tái)灣地區(qū)使用的是BIG5編碼。答案:B2.2.3判斷題1.所有進(jìn)位計(jì)數(shù)制,其整數(shù)部分最低位的權(quán)都是1. 答案:對(duì)2.某R進(jìn)位計(jì)數(shù)制,其左邊1位的權(quán)是其相臨的右邊一位的權(quán)的R倍。
31、答案:對(duì)3.在計(jì)算機(jī)中,所表示的數(shù)有時(shí)會(huì)發(fā)生溢出,其根本原因是計(jì)算機(jī)的字長(zhǎng)有限。 答案:對(duì)4.8421碼是二進(jìn)制編碼。答案:錯(cuò)。 8421是十進(jìn)制編碼5.浮點(diǎn)數(shù)通常采用規(guī)格化數(shù)來(lái)表示,規(guī)格化數(shù)即指其尾數(shù)的第一位應(yīng)為0的浮點(diǎn)數(shù)。答案:錯(cuò)。 原碼規(guī)格化后,正數(shù)為0.1*的形式,負(fù)數(shù)為1.1*的形式。補(bǔ)碼規(guī)格化后,正數(shù)為0.1*的形式,負(fù)數(shù)為1.0*的形式.6.一個(gè)正數(shù)的補(bǔ)碼和這個(gè)數(shù)的原碼表示一樣,而正數(shù)的反碼就不是該數(shù)的原碼表示,而是原碼各位數(shù)取反。答案;錯(cuò)。 一個(gè)正數(shù)的補(bǔ)碼和反碼均和這個(gè)數(shù)的原碼表示一樣。7.表示定點(diǎn)數(shù)時(shí),若要求數(shù)值0在計(jì)算機(jī)中唯一的表示為全0,應(yīng)使用反碼表示。答案:錯(cuò)。標(biāo)示定點(diǎn)
32、數(shù)時(shí),若要求數(shù)值0在計(jì)算機(jī)中唯一的表示為全0,應(yīng)使用補(bǔ)碼表示。8.將補(bǔ)碼的符號(hào)位改用多位來(lái)表示,就變成形補(bǔ)碼,一個(gè)用雙符號(hào)位表示的變形補(bǔ)碼01.1010是正數(shù)。答案:錯(cuò)。是一個(gè)正溢出數(shù)。9.浮點(diǎn)數(shù)的取值范圍由階碼的位數(shù)決定,而浮點(diǎn)數(shù)的精度由尾數(shù)的位數(shù)決定。答案:對(duì)10.設(shè)有兩個(gè)正的浮點(diǎn)數(shù):N1=2m*M1,N2=2n*M2。(1)若mn,則有N1N2。(2)若M1和M2是規(guī)格化數(shù),則有N1N2。答案:(1)錯(cuò)。若mn.不一定有N1N2。 (2)對(duì)。若M1和M2是規(guī)格化數(shù),結(jié)論正確。2.2.4解答題1.試比較定點(diǎn)帶符號(hào)數(shù)在計(jì)算機(jī)內(nèi)的四種表示方法。答:帶符號(hào)數(shù)在計(jì)算機(jī)內(nèi)的表示方法有原碼、反碼、補(bǔ)碼
33、、移碼。原碼表示方法簡(jiǎn)單易懂,乘除運(yùn)算規(guī)則簡(jiǎn)單,但加、減運(yùn)算的實(shí)現(xiàn)比較復(fù)雜。補(bǔ)碼的特點(diǎn)是進(jìn)行加減法運(yùn)算規(guī)則簡(jiǎn)單,正負(fù)數(shù)的處理方法一致。反碼通常用來(lái)計(jì)算補(bǔ)碼,由于其運(yùn)算不方便,在計(jì)算機(jī)中沒(méi)有得到實(shí)際應(yīng)用。移碼由于保持了數(shù)據(jù)原有的大小順序,便于進(jìn)行操作,常用于表示浮點(diǎn)數(shù)中的階碼,方便浮點(diǎn)運(yùn)算的操作。2.設(shè)計(jì)補(bǔ)碼表示的目的是什么?答:設(shè)計(jì)補(bǔ)碼表示法的目的是使符號(hào)位參與運(yùn)算,從而簡(jiǎn)化加減法的規(guī)則,使減法運(yùn)算轉(zhuǎn)化為加法運(yùn)算,從而簡(jiǎn)化機(jī)器的運(yùn)算器電路。3.試問(wèn)采用什么樣的機(jī)器數(shù)形式可用全0表示浮點(diǎn)數(shù)的機(jī)器0.答:階碼用移碼表示,尾數(shù)用原碼或補(bǔ)碼表示時(shí),浮點(diǎn)數(shù)的機(jī)器零可以用全0來(lái)表示,這就是為什么浮點(diǎn)數(shù)的階
34、碼常用移碼來(lái)表示的原因。4.試述浮點(diǎn)數(shù)規(guī)格化的目的、方法。答案:浮點(diǎn)數(shù)的規(guī)格化是使浮點(diǎn)數(shù)的尾數(shù)的最高數(shù)值位為有效數(shù)位。當(dāng)尾數(shù)用補(bǔ)碼表示時(shí),符號(hào)位與小數(shù)點(diǎn)后的第一位不相等則為已規(guī)格化數(shù)據(jù),否則是非規(guī)格化數(shù)據(jù)。通過(guò)規(guī)格化,可以保證運(yùn)算數(shù)據(jù)的精度。通常采用向左規(guī)格化,即尾數(shù)每左移1位,階碼減1,直至規(guī)格化完成。5.在檢錯(cuò)碼中,奇偶校驗(yàn)法能否定位發(fā)生錯(cuò)誤的信息位?是否具有糾錯(cuò)能力?答:(1)奇偶校驗(yàn)法不能定位發(fā)生錯(cuò)誤的信息位。 (2)奇偶校驗(yàn)法沒(méi)有糾錯(cuò)能力。6.簡(jiǎn)述CRC的糾錯(cuò)原理。答:CRC碼就是一種糾錯(cuò)能力較強(qiáng)的編碼。在進(jìn)行校驗(yàn)時(shí),將CRC碼多項(xiàng)式與生成多項(xiàng)式G(X)相除,若余數(shù)為0,則表明數(shù)據(jù)正
35、確;黨余數(shù)不為0時(shí),說(shuō)明數(shù)據(jù)有錯(cuò)。只要選擇適當(dāng)?shù)纳啥囗?xiàng)式G(X),余數(shù)與CRC碼出錯(cuò)位位置的對(duì)應(yīng)關(guān)系是一定的,由此可以用余數(shù)作為判斷出錯(cuò)位置的依據(jù)而糾正錯(cuò)誤。2.3.1定點(diǎn)數(shù)的表示1.將表2.1(a)中的編碼轉(zhuǎn)化成十進(jìn)制數(shù)值。表2.1(a)題目原碼十進(jìn)制反碼十進(jìn)制補(bǔ)碼十進(jìn)制0.10100,10100.10101.11111.11111.11111.10101.10101.1010原碼十進(jìn)制反碼十進(jìn)制補(bǔ)碼十進(jìn)制010100.6250.10100.6250.10100.625 1.1111-0.93751.111101.1111-0.06251.1010-0.6251.1010-0.31251.
36、1010-0.375表2.1(b)的答案2.下列代碼若看做ASCII碼、整數(shù)補(bǔ)碼、8421碼時(shí)分別代表什么? 77H 37H解:77H看作ASCII碼、整數(shù)碼、8421碼時(shí)分別代表字符w、數(shù)119、數(shù)77; 37H看作ASCII碼、整數(shù)碼、8421碼時(shí)分別代表字符7、數(shù)55、數(shù)37.3.字長(zhǎng)為8位,分別求x=+1000(2)和x=-1000(2)的移碼。解:(1)x=+1000(2),則【x】補(bǔ)=00001000,【x】移=27+【x】補(bǔ)=10000000+00001000=10001000 (2)x=-1000(2),則【x】補(bǔ)=11111000,【x】移=27+【x】補(bǔ)=10000000+
37、11111000=011110004.以下各數(shù)均無(wú)符號(hào)數(shù),請(qǐng)比較它們的大?。?21FH和A521H 80H和32H 8000H和AF3BH 72H和31H解:321FH32H 8000H31H5.以下各數(shù)均為有符號(hào)數(shù)的補(bǔ)碼,請(qǐng)比較它們的大?。?21FH和A521H 80H和32H 8000H和AF3BH 72H和31H解:321FHA521H 80H32H 8000H31H6.寫出下列各數(shù)的原碼、反碼、補(bǔ)碼、移碼表示(用8位二進(jìn)制數(shù)),其中MSB是最高位(又是符號(hào)位),LSB是最低位,如果是小數(shù),小數(shù)點(diǎn)在MSB之后;如果是整數(shù),小數(shù)點(diǎn)在LSB之后;如果是正數(shù),小數(shù)點(diǎn)在LSB之后。 -35/64
38、 23/128 -127 用小數(shù)表示-1 用正數(shù)表示-1 用整數(shù)表示-128解:-35/64和23/128均用定點(diǎn)小數(shù)表示,轉(zhuǎn)化成二進(jìn)制數(shù)可使計(jì)算方法簡(jiǎn)便,如23/128=101112-7=0.0010111;-1在定點(diǎn)小數(shù)表示中原碼和反碼表示不出,但補(bǔ)碼可以表示;-1在定點(diǎn)整數(shù)表示中是最大負(fù)數(shù);-128在定點(diǎn)整數(shù)表示中原碼和反碼表示不出,但補(bǔ)碼可以表示,下列各數(shù)的原碼、反碼、補(bǔ)碼、移碼表示見表2.2. 表2.2 各數(shù)的原碼、反碼、補(bǔ)碼、移碼表示十進(jìn)制數(shù) 二進(jìn)制數(shù)真值 原碼表示 反碼表示 補(bǔ)碼表示 移碼表示-3564 -0.100011 1.1000110 1.0111001 1.011101
39、0 0.011101023128 0.0010111 0.0010111 0.0010111 0.0010111 1.0010111-127 -1111111 11111111 10000000 10000001 00000001用小數(shù)表示 -1.0 1.0000000 0.0000000用整數(shù)表示 -1 10000001 11111110 11111111 01111111用整數(shù)表示-128 -10000000 10000000 000000007機(jī)器數(shù)字長(zhǎng)為8位(含一位符號(hào)位),若若機(jī)器數(shù)為81(十六進(jìn)制),當(dāng)它們分別表示原碼、補(bǔ)碼、反碼和移碼是,等價(jià)的十進(jìn)制數(shù)分別是多少/解:機(jī)器數(shù)為81
40、H=10000001(二進(jìn)制)當(dāng)看成原碼時(shí)其等價(jià)大的十進(jìn)制整數(shù)=-1當(dāng)看成補(bǔ)碼時(shí)其等價(jià)大的十進(jìn)制整數(shù)=-127當(dāng)看成反碼時(shí)其等價(jià)大的十進(jìn)制整數(shù)=-126當(dāng)看成移碼時(shí)其等價(jià)大的十進(jìn)制整數(shù)=+18.若小數(shù)點(diǎn)約定在8為二進(jìn)制數(shù)的最右端(整數(shù)),試分別寫出下列各種情況下W、X、Y、Z的真值。(1)【W(wǎng)】補(bǔ)=【X】原=【Y】反=【Z】移=00H(2)【W(wǎng)】補(bǔ)=【X】原=【Y】反=【Z】移=80H(3)【W(wǎng)】補(bǔ)=【X】原=【Y】反=【Z】移=FFH解:(1)W、X、Y的真值均為0;Z的真值為-128(2)X的真值為-0,Y的真值為-127,W的真值為-128,Z的真值為0(3)X的真值為-127,Y的真值
41、為-0,W的真值為-1,Z的真值為1279.用補(bǔ)碼表示二進(jìn)制小數(shù),最高位用1位表示符號(hào)(即形如xf.x1x2xn-1xn)時(shí),模應(yīng)為多少?解:設(shè)X=-0.1101,則二進(jìn)制數(shù)補(bǔ)碼的模為【X】補(bǔ)-X=1.0100-(-0.1100)=10(二進(jìn)制)=210.用變形補(bǔ)碼表示二進(jìn)制小數(shù),最高位用兩位表示符號(hào)(即形如xf.x1x2xn-1xn)時(shí),模應(yīng)為多少?解:設(shè)X=-00.1100,則二進(jìn)制數(shù)補(bǔ)碼的模為【X】補(bǔ)-X=11.0100-(-00.1100)=100(二進(jìn)制)=411.設(shè)字長(zhǎng)為5.定點(diǎn)小數(shù)的原碼表示范圍和補(bǔ)碼表示范圍分別為多少?解:(1)字長(zhǎng)為5,原碼表示時(shí),其表示范圍如下:最小負(fù)數(shù) 最
42、大負(fù)數(shù) 最小正數(shù) 最大正數(shù) 0 二進(jìn)制原碼 1.111 1.001 0.001 0.111十進(jìn)制真值 -(1-2-4) -2-4 2-4 1-2-4(2)字長(zhǎng)為5,補(bǔ)碼表示時(shí),其表示范圍如下:最小負(fù)數(shù) 最大負(fù)數(shù) 最小正數(shù) 最大正數(shù) 0 二進(jìn)制原碼 1.0000 1.111 0.0001 0.1111十進(jìn)制真值 -1 -2-4 2-4 1-2-412.設(shè)字長(zhǎng)為4,定點(diǎn)整數(shù)的原碼表示范圍和補(bǔ)碼表示范圍分別為多少?解:(1)字長(zhǎng)為4,原碼表示時(shí),其表示范圍如下:最小負(fù)數(shù) 最大負(fù)數(shù) 最小正數(shù) 最大正數(shù) 0 二進(jìn)制原碼 1111 1001 0001 0111十進(jìn)制真值 -(23-1)=7 -1 +1 2
43、3-1(2)字長(zhǎng)為4,補(bǔ)碼表示時(shí),其表示范圍如下:最小負(fù)數(shù) 最大負(fù)數(shù) 最小正數(shù) 最大正數(shù) 0 二進(jìn)制原碼 10000 1111 00001 01111十進(jìn)制真值 -23=-8 -1 +1 23-1=713.求證:-【y】補(bǔ)=【-y】補(bǔ)證明:因?yàn)椤緓】補(bǔ)+【y】補(bǔ)=【x+y】補(bǔ),令x=-y代入,則有【-y】補(bǔ)+【y】補(bǔ)=【-y+y】補(bǔ)=【0】補(bǔ)=0所以【y】補(bǔ)=【-y】補(bǔ)14.若【y】補(bǔ)=y0y1y2yn,求證:-【y】補(bǔ)=+2-n證明:(1)當(dāng)y補(bǔ)=0.y1y2yn,y= 0.y1y2yn時(shí),因?yàn)?y補(bǔ)=-y補(bǔ),而-y=-0.y1y2yn,-y補(bǔ)=1.+2-n(2) 當(dāng)y補(bǔ)=1.y1y2yn,
44、y=-(0.+2-n)-y=1.+2-n,-y補(bǔ)=0.+2-n所以,-y補(bǔ)=0.+2-n。綜合(1)(2)得:-y補(bǔ)=+2-n即,求-y補(bǔ)時(shí),將y補(bǔ)連符號(hào)位一起求反加1 。15.求證:-X補(bǔ)=X補(bǔ)補(bǔ)證明:(1)當(dāng)0X1時(shí),設(shè)X補(bǔ)=0.X1X2Xn=X,-X=-0. X1X2Xn所以-X補(bǔ)=1. +2-n比較x補(bǔ)和-x補(bǔ),發(fā)現(xiàn)將x補(bǔ)連同符號(hào)位求反,末位加1,即得x補(bǔ)。(2)當(dāng)-1xX00 x-1證明:當(dāng)1X0時(shí),X為正小數(shù),因?yàn)檎龜?shù)補(bǔ)碼等于正數(shù)本身,所以X補(bǔ)=X,X0=0當(dāng)0X-1時(shí),X為負(fù)小數(shù),根據(jù)補(bǔ)碼定義有X補(bǔ)=2+X,X0=1.若1X0,X0=0,則X補(bǔ)=2X0+X=X;若0X-1時(shí),X0
45、=1,則X補(bǔ)=2X0+X =2+X。故X補(bǔ)=2X0+X,其中X0= 1X00 x-12.3.21.將下列十進(jìn)制數(shù)表示成浮點(diǎn)規(guī)格化數(shù),階碼3位,用補(bǔ)碼表示;尾數(shù)9位,用補(bǔ)碼表示。(1)27/64 (2)-27/64解:(1)27/16=11011*=0.11011* 其浮點(diǎn)補(bǔ)碼表示為:111011011000(2)-27/64=-11011*=-0.11011* 其浮點(diǎn)數(shù)補(bǔ)碼表示為:1111001010002.設(shè)十進(jìn)制數(shù)X=(-128.75)*,(1)用16位定點(diǎn)數(shù)表示X值(2)設(shè)用21位二進(jìn)制位表示浮點(diǎn)數(shù),階碼5位,其中階符1位;尾數(shù)16位,其中符號(hào)1位;階碼底為2.寫出階碼和尾數(shù)均用原碼表示
46、的X的機(jī)器數(shù),以及階碼和尾數(shù)均用補(bǔ)碼表示的X的機(jī)器數(shù)。解:(1)X=(-128.75)*=-10000000.11*=-0.001000000011其16位定點(diǎn)數(shù)表示為:1.110111111101000(2)X=(-128.75)*=-10000000.11*=-0.1000000011*階碼和尾數(shù)均用原碼表示的X的機(jī)器數(shù)為:10010 1100000001100000階碼和尾數(shù)均用補(bǔ)碼表示的X的機(jī)器數(shù)為:11110 101111111101000003.寫出下列數(shù)據(jù)規(guī)范化浮點(diǎn)數(shù)的編碼(設(shè)1位符號(hào)碼,階碼為5位的移碼,尾數(shù)為十位的補(bǔ)碼)。 +111000 -10101 +0.01011解:+
47、111000=260.111000符號(hào)位為1位;6的階碼移碼表示為10110;尾數(shù)補(bǔ)碼為1110000000,所以+111000的規(guī)格化浮點(diǎn)數(shù)的編碼為0 10110 1110000000。-10101=-250.10101符號(hào)位為0;5的階碼移碼表示為10101;尾數(shù)補(bǔ)碼為10101100000,所以-10101的規(guī)格化浮點(diǎn)數(shù)的編碼為 1 10101 0101100000.+0.01011=2-10.1011符號(hào)位為0;-1的階碼移碼表示為01111;尾數(shù)補(bǔ)碼為1011000000,所以+0.01011的規(guī)格化浮點(diǎn)數(shù)的編碼為0 01111 1011000000。4.設(shè)32位長(zhǎng)的浮點(diǎn)數(shù),其中階符
48、為1位,階碼為7位,數(shù)符為1位,尾數(shù)23位。分別寫出機(jī)器數(shù)采用原碼和補(bǔ)碼表示時(shí),所對(duì)應(yīng)的最接近0的負(fù)數(shù)。解:最接近0的十進(jìn)制負(fù)數(shù)就是絕對(duì)值最小的負(fù)數(shù)。原碼表示時(shí)為:-(2-1)2-128補(bǔ)碼表示時(shí)為:-(2-1+2-23)2-128以上兩個(gè)答案都是在規(guī)格化情況下得到的。因?yàn)轭}目中沒(méi)有特別強(qiáng)調(diào)規(guī)格化,所以非規(guī)格化情況下的答案為:-2-232-128(原碼、補(bǔ)碼相同)。5.按下述現(xiàn)定格式(階符一位,階碼7位,尾符1位,尾數(shù)23位),寫出真值為-23/4096的補(bǔ)碼規(guī)格化浮點(diǎn)數(shù)形式。解:首先將十進(jìn)制數(shù)-23/4096轉(zhuǎn)換成二進(jìn)制數(shù),使用一些技巧進(jìn)行轉(zhuǎn)換可以節(jié)省時(shí)間。-23/4096=232-12轉(zhuǎn)換
49、成二進(jìn)制數(shù)為-101112-12,寫成規(guī)格化形式為-0.101112-7。若階碼和尾數(shù)均用補(bǔ)碼表示,則次浮點(diǎn)數(shù)的形式為:11111001 1.010010000000000000000006.將十進(jìn)制數(shù)20.59375轉(zhuǎn)換成32位IEEE754浮點(diǎn)數(shù)的二進(jìn)制數(shù)格式來(lái)存儲(chǔ)。解:先將二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù):(20.59375)10=(10100.10011)2。然后移動(dòng)小數(shù)點(diǎn),使其在1,2之間:10100.10011=1.01001001124,e=4。于是得到S=0,E=4+127=131,M=10000011。最后得到32位浮點(diǎn)數(shù)的二進(jìn)制格式為:0 10000011 0100100110000
50、0000000000=(41A4C000)167.設(shè)由S,E,M三個(gè)域組成的一個(gè)32位二進(jìn)制字所表示的非零規(guī)格化數(shù)x,其表示為:x=(-1)(1.M)2E-127。問(wèn)它所能表示的規(guī)格化的最大正數(shù)、最小正數(shù)、最大負(fù)數(shù)、最小負(fù)數(shù)是多少?解:最大正數(shù) 011 111 11111 111 111 111 111 111 111 11X=1+(1-2-23)2127最小正數(shù) 0 00 000 000000 000 000 000 000 000 000 00X=1.02-128最大負(fù)數(shù) 1111 111 11111 111 111 111 111 111 111 11X=-1+(1-2-23)2127最
51、小負(fù)數(shù) 100 000 000000 000 000 000 000 000 000 00X=1.02-1288.計(jì)算機(jī)存儲(chǔ)程序概念的特點(diǎn)之一是把數(shù)據(jù)和指令都作為二進(jìn)制信號(hào)看待。今有一計(jì)算機(jī)字長(zhǎng)32位,數(shù)符位是第31位;單精度浮點(diǎn)數(shù)格式如下圖所示: 31 30 23 22 0對(duì)于二進(jìn)位1000 1111 1110 1111 1100 0000 0000 0000,表示一個(gè)補(bǔ)碼整數(shù),其十進(jìn)制值是多少?表示一個(gè)無(wú)符號(hào)整數(shù),其十進(jìn)制整數(shù)值是多少?表示一個(gè)IEEE754標(biāo)準(zhǔn)的單精度浮點(diǎn)數(shù),其值是多少?解:表示一個(gè)補(bǔ)碼整數(shù)時(shí),其真值=-111 0000 0001 0000 0100 0000 0000
52、0000B=-70104000H其十進(jìn)制值=-7167+1165+4163 = 2 * GB3 表示一個(gè)無(wú)符號(hào)整數(shù)時(shí),其十進(jìn)制值=8167+15166+14165+15164+12163 = 3 * GB3 表示一個(gè)IEEE75標(biāo)準(zhǔn)的單精度浮點(diǎn)數(shù)時(shí),二進(jìn)制按格式展開為:1 0001 1111 110 1111 1100 0000 0000 0000S 階碼8位 尾數(shù)23位指數(shù)e=階碼-127=0001 1111-01111111=-1100000=(-96)10包括隱藏位1的尾數(shù)1.M=1.110 1111 1100 0000 0000 0000=0.110 1111 11于是有 X=(-1)
53、s1.M2e=-(1.110 1111 11)2-96= -(0.1110 1111 11)2-95=-(1416-1+1516-2+1216-3)2-95=-0.31159.設(shè)階碼8位(用移碼表示),尾數(shù)23位,數(shù)符1位。用IEEE754格式表示的浮點(diǎn)數(shù)X的十六進(jìn)制存儲(chǔ)格式為(41360000)16,求其32位浮點(diǎn)數(shù)的十進(jìn)制值。解:將十六進(jìn)制展開后,可以得到二進(jìn)制格式為:0 1000 0010 0110 1100 0000 0000 0000 000 S 階碼8位 尾數(shù)23位指數(shù)e=階碼-127=10000010-01111111=00000011=(3)10包括隱藏位1的尾數(shù)為1.M=1.
54、0110 1100 0000 0000 0000 000=1.011011于是有X=(-1)s1.M2e=+(1.011011)2-3=+1011.011=(11.375)1010.二進(jìn)制浮點(diǎn)數(shù)補(bǔ)碼表示為49AH,前4位為階碼0100,符號(hào)位為0,階碼真值為+4,后8位為尾數(shù),符號(hào)位為1,尾數(shù)的真值為-1022-7,所以其十進(jìn)制數(shù)真值為-242-7102=2-310211.設(shè)階碼和尾數(shù)各為4位(各包含一個(gè)符號(hào)位),試問(wèn)浮點(diǎn)數(shù)的表示范圍為多少?解:階碼范圍: 最小負(fù)數(shù) 最大負(fù)數(shù) 最小正數(shù) 最大正數(shù) 0 二進(jìn)制補(bǔ)碼1000 1111 0001 0111二進(jìn)制真值 -23=-8 -1 +1 23-1
55、=7 規(guī)格化尾數(shù)表示范圍如下: 最小負(fù)數(shù) 最大負(fù)數(shù) 最小正數(shù) 最大正數(shù) 0 二進(jìn)制補(bǔ)碼1.000 1.011 0.100 0.111 二進(jìn)制真值 -1 -(2-3+2-1) 2-1 1-2-3 規(guī)格化浮點(diǎn)數(shù)的表示范圍如圖: 最小負(fù)數(shù) 最大負(fù)數(shù) 最小正數(shù) 最大正數(shù) 0 二進(jìn)制補(bǔ)碼201111.000 210001.011 210000.100 201110.111階碼用移碼211111.000 200001.011 200000.100 211110.111十進(jìn)制真值-2-71 -2-8(2-3+2-1) 2-82-1 27(1-2-3)12.設(shè)浮點(diǎn)數(shù)字長(zhǎng)16位,其中階碼5位(含1位階碼)以2為
56、底移碼表示,尾數(shù)11位(含1位數(shù)符)補(bǔ)碼表示,求表2.3(a)中所能表示的規(guī)格化范圍(表2.3中碼值請(qǐng)用十六進(jìn)制,真值用十進(jìn)制填寫)。 表2.3(a)題目 階碼(H) 尾數(shù)(H) 真值(D) 最大正數(shù)非零最小正數(shù)最大負(fù)數(shù)最小負(fù)數(shù)解:表2.3(a)中所能表示的規(guī)格化數(shù)的范圍如表2.3(b)所示 表2.3(b)題目 階碼(H) 尾數(shù)(H) 真值(D) 最大正數(shù) 11111 0.1111111111 非零最小正數(shù) 00000 0.1000000000 最大負(fù)數(shù) 00000 1.0111111111 最小負(fù)數(shù) 11111 1.0000000000 13.設(shè)機(jī)器字長(zhǎng)為16位,點(diǎn)點(diǎn)表示時(shí),尾數(shù)15位,階符
57、1位。試問(wèn):定點(diǎn)原碼整數(shù)表示時(shí),最大正數(shù)為多少?最小負(fù)數(shù)為多少?定點(diǎn)補(bǔ)碼整數(shù)表示時(shí),最大正數(shù)為多少?最小負(fù)數(shù)為多少?定點(diǎn)原碼小數(shù)表示時(shí),最大正數(shù)為多少?最小負(fù)數(shù)為多少?定點(diǎn)補(bǔ)碼小數(shù)表示時(shí),最大正數(shù)為多少?最小負(fù)數(shù)為多少?解:定點(diǎn)原碼整數(shù)表示時(shí),最大正數(shù)=最小負(fù)數(shù)=-()=(-32767)定點(diǎn)補(bǔ)碼整數(shù)表示時(shí),最大正數(shù)=最小負(fù)數(shù)=-()=(-32767)定點(diǎn)原碼小數(shù)表示時(shí),最大正數(shù)=(1-;最小負(fù)數(shù)=-(1-定點(diǎn)補(bǔ)碼小數(shù)表示時(shí),最大正數(shù)=(1-;最小負(fù)數(shù)=-(1)14.采用隱藏位表示,寫出十進(jìn)制數(shù)-11.4的規(guī)格化浮點(diǎn)數(shù)形式表示,具體要求是階碼用4位二進(jìn)制移碼,尾數(shù)用12位原碼(含數(shù)的符號(hào));用隱
58、藏位表示,寫出上述格式定義的規(guī)格化浮點(diǎn)數(shù)所能表示的絕對(duì)值的最大和最小的正數(shù)和絕對(duì)值最大和最小的負(fù)數(shù)的值;說(shuō)明上述格式定義的浮點(diǎn)數(shù)的機(jī)器零;說(shuō)明浮點(diǎn)數(shù)中的隱藏位的含義與用法。解:-11.4=-(1011.01100 01100)2規(guī)格化:-(1011.0110001100)2= - 0.101101100011*20100;將尾數(shù)采用隱藏位,向左移位規(guī)格化寫成原碼形式為1.01101100011,階碼需要減一,用移碼表示【1011】移。(2)由于移碼用四位表示,所以階碼E的范圍是-2323-1,即-87.尾數(shù)M使用12位原碼表示(隱藏一位),所以尾數(shù)的范圍是-(1-2-12)(1-2-12)。最
59、大正數(shù)=(1-2-12)*27最小正數(shù)=2-1*2-8最大負(fù)數(shù)=2-1*2-8最小負(fù)數(shù)=-(1-2-12)*27(3)由于階碼采用移碼表示,此浮點(diǎn)格式的機(jī)器零與浮點(diǎn)零相同,即16位全為0.(4)所謂隱藏位就是浮點(diǎn)數(shù)尾數(shù)的最高位。當(dāng)浮點(diǎn)數(shù)的尾數(shù)的基值為2時(shí),規(guī)格化的浮點(diǎn)數(shù)的最高位一定是一(如果尾數(shù)用補(bǔ)碼表示規(guī)格化浮點(diǎn)數(shù)尾數(shù)的最高位一定與尾數(shù)符號(hào)相反),所以浮點(diǎn)數(shù)在傳送與存儲(chǔ)過(guò)程中,尾數(shù)的最高位可以不表示出來(lái),只在計(jì)算的時(shí)候才恢復(fù)這個(gè)隱藏位,或者對(duì)結(jié)果進(jìn)行修正。15、給定規(guī)格化浮點(diǎn)數(shù)的格式如下:階碼部分為P位,尾數(shù)部分為Q位,各自包括一位符號(hào)位,均用補(bǔ)碼表示,尾數(shù)基數(shù)r=2.(1)證明這種格式能表
60、示的全部不同的規(guī)格化浮點(diǎn)數(shù)的總個(gè)數(shù)(包括0)N=2q-1*2p。(2)相鄰兩個(gè)浮點(diǎn)數(shù)在數(shù)軸上的距離是否相等?如果不相等,是如何分布的。(3)當(dāng)p=4,q=8時(shí),最大正數(shù)與最小正數(shù)之間的差為多少?最大正數(shù)與絕對(duì)值最大的負(fù)數(shù)之間的差為多少?【解】(1)p位階碼,可以表示的階碼個(gè)數(shù)為2p;q位尾數(shù),可以表示的尾數(shù)個(gè)數(shù)為2q,但是其中有一半的情況尾數(shù)不是規(guī)格數(shù),因此可以表示的規(guī)格化的尾數(shù)個(gè)數(shù)為2q-1,所以這種格式能表示的全部不同的規(guī)格化浮點(diǎn)數(shù)的總個(gè)數(shù)(包括0)N=2q-1*2p。(2)相鄰兩個(gè)浮點(diǎn)數(shù)在數(shù)軸上的距離不相等,它們的分布規(guī)律是離原點(diǎn)越近,越密集。離原點(diǎn)越遠(yuǎn),越稀疏。(3)當(dāng)p=4,q=8時(shí)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度文化產(chǎn)業(yè)產(chǎn)權(quán)轉(zhuǎn)讓與市場(chǎng)推廣合同
- 2025年度委托收款與新能源項(xiàng)目合作合同
- 2025年度乙方轉(zhuǎn)丙方特許經(jīng)營(yíng)合同模板
- 2025年度家居裝修工人安全責(zé)任免除協(xié)議書
- 2025年度電影演員檔期聘用合同
- 2025年度土地承包經(jīng)營(yíng)權(quán)流轉(zhuǎn)與農(nóng)村電商合作合同
- 2025年度危重病人治療免責(zé)協(xié)議書(特定醫(yī)療機(jī)構(gòu)版)
- 2025年度文化產(chǎn)業(yè)發(fā)展自愿退股及項(xiàng)目運(yùn)營(yíng)合同模板
- 2025年度養(yǎng)老機(jī)構(gòu)委托管理及運(yùn)營(yíng)合作協(xié)議范本
- 信訪接待室改造工程合同
- 小兒高熱驚厥精品課件
- 優(yōu)秀員工榮譽(yù)證書模板
- 仁愛版八年級(jí)英語(yǔ)上復(fù)習(xí)課Unit 2 Keep Healthy Topic1 2教學(xué)課件
- 三維電生理導(dǎo)航系統(tǒng)技術(shù)參數(shù)
- 三年級(jí)下冊(cè)科學(xué)活動(dòng)手冊(cè)
- 《交通工程CAD》課程教學(xué)大綱(本科)
- 人教版數(shù)學(xué)五年級(jí)下冊(cè) 全冊(cè)各單元教材解析
- 換班申請(qǐng)表(標(biāo)準(zhǔn)模版)
- 者陰村戰(zhàn)友紀(jì)念者陰山對(duì)越自衛(wèi)還擊作戰(zhàn)30周年聯(lián)誼會(huì)計(jì)劃2
- 基于單片機(jī)的電子廣告牌設(shè)計(jì)畢業(yè)設(shè)計(jì)論文
- 承插型盤扣式支模架專項(xiàng)施工方案
評(píng)論
0/150
提交評(píng)論