計(jì)算機(jī)專業(yè)基礎(chǔ)綜合(計(jì)算機(jī)組成原理)模擬試卷1(共265題)_第1頁(yè)
計(jì)算機(jī)專業(yè)基礎(chǔ)綜合(計(jì)算機(jī)組成原理)模擬試卷1(共265題)_第2頁(yè)
計(jì)算機(jī)專業(yè)基礎(chǔ)綜合(計(jì)算機(jī)組成原理)模擬試卷1(共265題)_第3頁(yè)
計(jì)算機(jī)專業(yè)基礎(chǔ)綜合(計(jì)算機(jī)組成原理)模擬試卷1(共265題)_第4頁(yè)
計(jì)算機(jī)專業(yè)基礎(chǔ)綜合(計(jì)算機(jī)組成原理)模擬試卷1(共265題)_第5頁(yè)
已閱讀5頁(yè),還剩78頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

計(jì)算機(jī)專業(yè)基礎(chǔ)綜合(計(jì)算機(jī)組成原理)模擬試卷1(共8套)(共265題)計(jì)算機(jī)專業(yè)基礎(chǔ)綜合(計(jì)算機(jī)組成原理)模擬試卷第1套一、單選題(本題共23題,每題1.0分,共23分。)1、總線周期的類型包括()。A、內(nèi)存讀周期/寫周期B、I/O讀周期C、I/O寫周期D、以上均是標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:按照總線周期區(qū)分為內(nèi)存讀周期、內(nèi)存寫周期、I/O讀周期、I/O寫周期四種類型。2、在串行通信中,根據(jù)數(shù)據(jù)傳輸方向不同可以分成三種方式,不包括的方式是()。A、單工B、雙工C、半單工D、半雙工標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:根據(jù)數(shù)據(jù)傳輸方向不同,可以分為單工、半雙工和全雙工三種通信方式,不存在所謂的半單工方式。單工通信是指數(shù)據(jù)單方向傳送;半雙工通信是指數(shù)據(jù)可以兩個(gè)方向傳送,但同一時(shí)刻只能一個(gè)方向傳送;全雙工通信是指數(shù)據(jù)可以同時(shí)兩個(gè)方向傳送。3、計(jì)算機(jī)要對(duì)聲音信號(hào)進(jìn)行處理時(shí),必須將它們轉(zhuǎn)換成數(shù)字聲音信號(hào)。最基本的聲音信號(hào)數(shù)字化方法是取樣一量化法。若量化后的每個(gè)聲音樣本用2個(gè)字節(jié)表示,則量化分辨率是()。A、1/2B、1/1024C、1/65536D、1/131072標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:量化后的每個(gè)聲音樣本用2個(gè)字節(jié)(16位)表示,2^16=65536,其倒數(shù)就是量化分辨率。模擬音頻轉(zhuǎn)換成數(shù)字音頻需要經(jīng)過(guò)采樣、量化和編碼三個(gè)過(guò)程。其中量化是將每個(gè)采樣點(diǎn)得到的幅度值用數(shù)字表示,量化位數(shù)(又稱采樣精度)表示存放采樣點(diǎn)幅度值的二進(jìn)制位數(shù),它決定了模擬信號(hào)數(shù)字化后的動(dòng)態(tài)范圍。在相同的采樣頻率下,量化位數(shù)越大,則采樣精度越高,聲音的質(zhì)量也越好,聲音信息的存儲(chǔ)量也相應(yīng)越大。4、在系統(tǒng)總線中,地址總線的位數(shù)()。A、與機(jī)器字長(zhǎng)有關(guān)B、與存儲(chǔ)單元個(gè)數(shù)有關(guān)C、與存儲(chǔ)字長(zhǎng)有關(guān)D、與存儲(chǔ)器帶寬有關(guān)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:地址總線的位數(shù)與存儲(chǔ)單元個(gè)數(shù)有關(guān),地址總線的位數(shù)越多,可訪問(wèn)的存儲(chǔ)單元個(gè)數(shù)就越多。系統(tǒng)總線按傳送信息的不同可以細(xì)分為地址總線、數(shù)據(jù)總線和控制總線。地址總線由單方向的多根信號(hào)線組成,用于CPU向主存、外設(shè)傳輸?shù)刂沸畔?;?shù)據(jù)總線由雙方向的多根信號(hào)線組成,CPU可以沿這些線從主存或外設(shè)讀入數(shù)據(jù),也可以沿這些線向主存或外設(shè)送出數(shù)據(jù);控制總線上傳輸?shù)氖强刂菩畔?,包括CPU送出的控制命令和主存(或外設(shè))返回CPU的反饋信號(hào)。地址總線寬度決定了CPU可以訪問(wèn)的最大的物理地址空間,簡(jiǎn)單地說(shuō)就是CPU到底能夠使用多大容量的主存。例如,32位地址線可尋址的最大容量為232=4096MB(4GB)。5、標(biāo)準(zhǔn)總線內(nèi)部結(jié)構(gòu)包含()。A、數(shù)據(jù)傳送總線B、仲裁總線C、公用總線D、以上三項(xiàng)均是標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:總線內(nèi)部結(jié)構(gòu)包括:數(shù)據(jù)傳送總線、仲裁總線、中斷和同步總線以及公用總線。6、下列關(guān)于總線仲裁方式的說(shuō)法中,不正確的是()。A、獨(dú)立請(qǐng)求方式總線控制邏輯復(fù)雜,但響應(yīng)時(shí)間最快B、計(jì)數(shù)器定時(shí)查詢方式下,有一根總線請(qǐng)求線(BR)和一根設(shè)備地址線C、分布式仲裁控制邏輯不需要中央仲裁器D、鏈?zhǔn)讲樵兎绞綄?duì)電路故障最敏感標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:獨(dú)立請(qǐng)求方式每個(gè)設(shè)備均有一對(duì)總線請(qǐng)求線和總線允許線,總線控制邏輯復(fù)雜,但響應(yīng)速度快,故選項(xiàng)A正確。計(jì)數(shù)器定時(shí)查詢方式采用一組設(shè)備地址線,故選項(xiàng)B錯(cuò)誤。鏈?zhǔn)讲樵兎绞綄?duì)硬件電路故障敏感,且優(yōu)先級(jí)不能改變,故選項(xiàng)D正確。分布式仲裁方式不需要中央仲裁器,每個(gè)主模塊都有自己的仲裁號(hào)和仲裁器,多個(gè)仲裁器競(jìng)爭(zhēng)使用總線,故選項(xiàng)C正確。7、下面關(guān)于PCI總線的敘述中,不正確的是()。A、HOST總線不僅連接主存,還可以連接多個(gè)CPUB、PCI總線體系中有三種橋,它們都是PCI設(shè)備C、以橋連接實(shí)現(xiàn)的PCI總線結(jié)構(gòu)不允許多條總線并行工作D、橋的作用可使所有的存取都按CPU的需要出現(xiàn)在總線上標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析8、下列關(guān)于總線的同步傳輸控制和異步傳輸控制的說(shuō)法中,不正確的是()。A、同步傳輸控制是指通信雙方使用同一個(gè)時(shí)鐘信號(hào)進(jìn)行同步B、總線時(shí)鐘可以由CPU的總線控制邏輯部件提供C、異步傳輸控制是指在總線上傳送數(shù)據(jù)時(shí),允許通信雙方各自使用自己的時(shí)鐘信號(hào),采用“應(yīng)答方式”解決數(shù)據(jù)傳輸過(guò)程中的時(shí)間配合關(guān)系D、異步傳輸控制雙方共同使用同一個(gè)時(shí)鐘信號(hào)進(jìn)行同步標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:同步傳輸控制是指在總線上傳送數(shù)據(jù)時(shí),通信雙方使用同一個(gè)時(shí)鐘信號(hào)進(jìn)行同步,這個(gè)時(shí)鐘信號(hào)通??梢杂蒀PU的總線控制邏輯部件提供,稱為總線時(shí)鐘。異步傳輸控制是指在總線上傳送數(shù)據(jù)時(shí),允許通信雙方各自使用自己的時(shí)鐘信號(hào),采用“應(yīng)答方式”解決數(shù)據(jù)傳輸過(guò)程中的時(shí)間配合關(guān)系。9、系統(tǒng)中的地址總線的位數(shù)與()相關(guān)。A、機(jī)器字長(zhǎng)B、實(shí)際存儲(chǔ)單元個(gè)數(shù)C、存儲(chǔ)字長(zhǎng)D、地址寄存器的位數(shù)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:地址總線的位數(shù)與最大存儲(chǔ)單元個(gè)數(shù)相關(guān),也與MAR的位數(shù)相關(guān)。地址總線的寬度決定了CPU可以訪存的最大物理地址空間。地址總線的位數(shù)與實(shí)際存儲(chǔ)單元個(gè)數(shù)是無(wú)關(guān)的,而MAR的位數(shù)與其是相關(guān)的,一般這二者是相等的。10、集中裁決方式包括()。A、鏈?zhǔn)讲樵兎绞紹、計(jì)數(shù)器查詢方式C、獨(dú)立請(qǐng)求方式D、以上三者均是標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:集中裁決方式包括:鏈?zhǔn)讲樵兎绞?、?jì)數(shù)器查詢方式、獨(dú)立請(qǐng)求方式。11、總線的一次信息傳送過(guò)程大致分為()階段。I.請(qǐng)求總線Ⅱ.總線仲裁Ⅲ.尋址(目的地址)Ⅳ.信息傳送Ⅴ.狀態(tài)返回(錯(cuò)誤報(bào)告)A、I、Ⅱ、Ⅲ、Ⅳ、ⅤB、Ⅱ、Ⅲ、ⅣC、I、Ⅲ、Ⅳ、ⅤD、I、Ⅱ、Ⅴ標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:總線的一次信息傳送過(guò)程可以分為:請(qǐng)求總線、總線仲裁、尋址(目的地址)、信息傳送、狀態(tài)返回(錯(cuò)誤報(bào)告)五個(gè)過(guò)程。12、訪問(wèn)內(nèi)存所得到信息經(jīng)()傳送到CPU。A、數(shù)據(jù)總線B、地址總線C、控制總線D、總線控制器標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:系統(tǒng)總線按傳送內(nèi)容的不同可分為地址總線、數(shù)據(jù)總線和控制總線。地址總線由單向多根信號(hào)線組成,可用于CPU向主存、外設(shè)傳送地址信息;數(shù)據(jù)總線由雙向的多根信號(hào)線組成,CPU可以沿著這些線從主存或外設(shè)讀入數(shù)據(jù),也可發(fā)送數(shù)據(jù);控制總線上傳輸控制信息,包括控制命令和反饋信號(hào)等。訪問(wèn)內(nèi)存所得到的信息是數(shù)據(jù)信息,通過(guò)數(shù)據(jù)線傳送至CPU。13、接口的主要功能包括()。I.?dāng)?shù)據(jù)轉(zhuǎn)換Ⅱ.?dāng)?shù)據(jù)緩沖與時(shí)序配合Ⅲ.提供外部設(shè)備和接口的狀態(tài)Ⅳ.實(shí)現(xiàn)主機(jī)和外部設(shè)備之間的通信聯(lián)絡(luò)控制V.電平匹配和負(fù)載匹配A、僅Ⅱ、Ⅲ、ⅣB、I、Ⅱ、Ⅲ、Ⅳ、ⅤC、僅Ⅲ、Ⅳ、ⅤD、僅I.Ⅱ、Ⅳ、Ⅴ標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:(1)數(shù)據(jù)轉(zhuǎn)換:不同類型的數(shù)據(jù)必須經(jīng)過(guò)轉(zhuǎn)換過(guò)程才能被對(duì)方識(shí)別和接收。(2)數(shù)據(jù)緩沖與時(shí)序配合:在接口電路中,一般設(shè)置幾個(gè)數(shù)據(jù)緩沖寄存器,從而使接口具備一定的緩沖存儲(chǔ)能力。(3)提供外部設(shè)備和接口的狀態(tài):在接口線路中設(shè)置設(shè)備和接口狀態(tài)寄存器,CPU可以通過(guò)讀取其內(nèi)容了解外部設(shè)備和接口線路的工作狀態(tài),調(diào)整對(duì)外部設(shè)備及數(shù)據(jù)接口的指令。(4)實(shí)現(xiàn)主機(jī)和外部設(shè)備之間的通信聯(lián)絡(luò)控制:主要通信聯(lián)絡(luò)控制工作包括設(shè)備選擇、操作時(shí)序的控制與協(xié)調(diào)、中斷的請(qǐng)求與批準(zhǔn)、主機(jī)命令與I/O設(shè)備狀態(tài)的交換和傳遞。(5)電平匹配和負(fù)載匹配:總線信號(hào)電平通常是與TTL兼容的,而外設(shè)的I/O信號(hào)有TTL電平和其他規(guī)格的電平。當(dāng)電平不同時(shí),需經(jīng)過(guò)接口電路進(jìn)行電平轉(zhuǎn)換。14、下面關(guān)于串行傳輸?shù)臄⑹鲋?,不正確的是()。A、串行總線的數(shù)據(jù)在數(shù)據(jù)線上按位進(jìn)行傳輸B、串行總線是一種信息傳輸信道C、串行傳輸需要一組數(shù)據(jù)線,線路的成本高,適合于近距離的數(shù)據(jù)傳輸D、串行傳輸方式可分為同步方式和異步方式兩種標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:串行總線的數(shù)據(jù)在數(shù)據(jù)線上按位進(jìn)行傳輸,因此只需要一根數(shù)據(jù)線,線路的成本低,適合于遠(yuǎn)距離的數(shù)據(jù)傳輸。串行總線是一種信息傳輸信道。在信息傳輸通道中,攜帶數(shù)據(jù)信息的信號(hào)單元叫做碼元,每秒通過(guò)信道傳輸?shù)拇a元數(shù)稱為碼元傳輸速率,簡(jiǎn)稱波特率。串行傳輸方式可分為同步方式和異步方式兩種。在異步傳輸方式中,每個(gè)字符要用一位起始位和若干停止位作為字符傳輸?shù)拈_始和結(jié)束標(biāo)志,需占用一定的時(shí)間。所以在進(jìn)行數(shù)據(jù)塊傳送時(shí),為了提高速度,一般把每個(gè)字符前后的附加位去掉,而將若干個(gè)字符作為一個(gè)數(shù)據(jù)塊一起傳送,在數(shù)據(jù)塊的開始和結(jié)尾處用一個(gè)或若干個(gè)同步字符作標(biāo)志。這種方式稱為同步串行傳輸方式。15、下面關(guān)于并行傳輸?shù)臄⑹鲋校徽_的是()。A、并行總線的數(shù)據(jù)在數(shù)據(jù)線上同時(shí)有多位一起傳送B、并行傳輸每一位要有一根數(shù)據(jù)線,因此有多根數(shù)據(jù)線C、衡量并行總線速度的指標(biāo)是平均數(shù)據(jù)傳輸率,即總線上傳輸?shù)钠骄畔⒘緿、為了減少線路的數(shù)量,可以將并行方式和串行方式結(jié)合起來(lái)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:并行總線的數(shù)據(jù)在數(shù)據(jù)線上同時(shí)有多位一起傳送,每一位要有一根數(shù)據(jù)線,因此有多根數(shù)據(jù)線。并行傳輸比串行傳輸速度要快得多,但需要更多的傳輸線。衡量并行總線速度的指標(biāo)是最大數(shù)據(jù)傳輸率,即單位時(shí)間內(nèi)在總線上傳輸?shù)淖畲笮畔⒘?。為了減少線路的數(shù)量,可以將并行方式和串行方式結(jié)合起來(lái)。16、某總線在一個(gè)總線周期中并行傳送4字節(jié)的數(shù)據(jù),假設(shè)一個(gè)總線周期等于一個(gè)總線時(shí)鐘周期,總線時(shí)鐘頻率為33MHz,則總線帶寬是()。A、148MB/sB、168MB/sC、132MB/sD、172MB/s標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:設(shè)總線帶寬用Dr表示,總線時(shí)鐘周期用T=1/f表示,一個(gè)總線周期傳送的數(shù)據(jù)量用D表示,根據(jù)定義可得:17、下面關(guān)于Futurebus總線的說(shuō)法中,正確的是()。A、Futurebus總線與結(jié)構(gòu)、處理器、技術(shù)無(wú)關(guān)B、Futurebus總線基本上是一個(gè)異步數(shù)據(jù)定時(shí)協(xié)議C、Futurebus總線提供對(duì)容錯(cuò)和高可靠性系統(tǒng)的支持D、以上三種標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:Futurebus是一個(gè)高性能的異步總線標(biāo)準(zhǔn)。其技術(shù)要求是:(1)一個(gè)與結(jié)構(gòu)、處理器、技術(shù)無(wú)關(guān)的開發(fā)標(biāo)準(zhǔn)。(2)基本上是一個(gè)異步數(shù)據(jù)定時(shí)協(xié)議。(3)允許采用可選的同步式協(xié)議,用來(lái)實(shí)現(xiàn)高速的塊數(shù)據(jù)傳送。(4)支持32位或64位尋址,數(shù)據(jù)線的長(zhǎng)度動(dòng)態(tài)可變(32位、64位、128位、256位),以滿足不同帶寬的要求。(5)全分布式的并行仲裁協(xié)議及集中式仲裁協(xié)議,并支持線路交換式和分離業(yè)務(wù)協(xié)議。(6)提供對(duì)容錯(cuò)和高可靠性系統(tǒng)的支持。(7)提供對(duì)Cache共享存儲(chǔ)器的支持。(8)提供一個(gè)兼容的消息傳遞定義。18、異步傳輸方式是指沒有統(tǒng)一的時(shí)鐘,也沒有固定的時(shí)間間隔,完全依靠傳送雙方相互制約的“握手信號(hào)”來(lái)實(shí)現(xiàn)定時(shí)控制。在下列各種情況中,最應(yīng)采用異步傳輸方式的是()。A、I/O接口與打印機(jī)交換信息B、CPU與主存交換信息C、CPU和總線交換信息D、CPU內(nèi)部的各個(gè)部件標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:I/O接口和打印機(jī)之間的速度差異較大,應(yīng)采用異步傳輸方式來(lái)提高效率。異步定時(shí)方式能保證兩個(gè)工作速度相差很大的部件或設(shè)備之間可靠地進(jìn)行信息交換。19、如果一個(gè)總線中并行傳送64位數(shù)據(jù),總線頻率為66MHz,則總線帶寬是()。A、1056MB/sB、528MB/sC、2112MB/sD、4224MB/s標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:64位=8B,Dr=Dxf=8B×66×106/s=528MB/s。20、若時(shí)鐘頻率為120MHz,傳送一個(gè)32位字需要8個(gè)時(shí)鐘周期,則該總線系統(tǒng)的數(shù)據(jù)傳輸速率是()。A、20MB/sB、60MB/sC、40MB/sD、80MB/s標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:總線的最大數(shù)據(jù)傳輸率又稱總線帶寬,即每秒傳輸?shù)淖止?jié)數(shù)??偩€帶寬=總線寬度×總線頻率。由于傳送4字節(jié)的數(shù)據(jù)需要8個(gè)時(shí)鐘周期,因此,總線帶寬為4B×120MHz÷8=60MB/s。21、在32位總線系統(tǒng)中,若時(shí)鐘頻率為500MHz,傳送一個(gè)32位字需要5個(gè)時(shí)鐘周期,則該總線系統(tǒng)的數(shù)據(jù)傳送速率是()。A、200MB/sB、400MB/sC、600MB/sD、800MB/s標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:時(shí)鐘頻率為500MHz,即每秒可以執(zhí)行500M時(shí)鐘周期,而數(shù)據(jù)的傳送速率是32位/5個(gè)時(shí)鐘周期,即1秒內(nèi)有100M個(gè)數(shù)據(jù)傳送過(guò)程,每一次傳送32位(4B),因此,總線系統(tǒng)的數(shù)據(jù)傳送速率是400MB/s。22、CPU總線是一種()。A、與CPU直接相連的系統(tǒng)總線B、時(shí)鐘同步型輸入/輸出總線C、高速串行總線D、局部總線標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析23、系統(tǒng)級(jí)的總線是用來(lái)連接()。A、CPU內(nèi)部的運(yùn)算器和寄存器B、主機(jī)系統(tǒng)板上的所有部件C、主機(jī)系統(tǒng)板上的各個(gè)芯片D、系統(tǒng)中的各個(gè)功能模塊或設(shè)備標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析二、綜合應(yīng)用題(本題共5題,每題1.0分,共5分。)24、總線的功能有哪些?從功能區(qū)分,總線由哪三部分組成?各自對(duì)計(jì)算機(jī)系統(tǒng)性能有什么影響?標(biāo)準(zhǔn)答案:計(jì)算機(jī)總線是計(jì)算機(jī)各部件之間傳輸信息的公共通路,包括傳輸數(shù)據(jù)(信息)信號(hào)的邏輯電路、管理信息傳輸協(xié)議的邏輯線路和物理連線。從總線各自承擔(dān)的不同功能,分為數(shù)據(jù)總線、地址總線、控制總線三部分。數(shù)據(jù)總線在計(jì)算機(jī)部件之間傳輸數(shù)據(jù)信息,它的時(shí)鐘頻率和寬度的乘積正比于它支持的最大數(shù)據(jù)輸入/輸出能力。地址總線在計(jì)算機(jī)部件之間傳輸?shù)刂?內(nèi)存地址、I/O地址)信息,它的寬度決定了系統(tǒng)可以尋址的最大內(nèi)存空間。控制總線給出總線周期類型、I/O操作完成的時(shí)刻、DMA周期、中斷等有關(guān)的控制信號(hào)。知識(shí)點(diǎn)解析:暫無(wú)解析25、存儲(chǔ)器讀/寫總線周期的功能有哪些?標(biāo)準(zhǔn)答案:存儲(chǔ)器讀/寫總線周期以猝發(fā)式傳送為基本機(jī)制,一次猝發(fā)式傳送總線周期通常由一個(gè)地址周期和一個(gè)或幾個(gè)數(shù)據(jù)周期組成。存儲(chǔ)器讀/寫周期的解釋,取決于PCI總線上的存儲(chǔ)器控制器是否支持存儲(chǔ)器/Cache之間的PCI傳輸協(xié)議。如果支持,則存儲(chǔ)器讀/寫一般是通過(guò)Cache來(lái)進(jìn)行;否則,以數(shù)據(jù)非緩存方式來(lái)傳輸。知識(shí)點(diǎn)解析:暫無(wú)解析26、接口按數(shù)據(jù)傳輸寬度分為哪幾類?按操作的節(jié)拍分為哪幾類?按信息傳送的控制方式分為哪幾類?標(biāo)準(zhǔn)答案:(1)按數(shù)據(jù)傳輸寬度分類①并行接口:主機(jī)與接口、接口與外部設(shè)備之間都是對(duì)1字節(jié)或幾字節(jié)各位同時(shí)進(jìn)行處理的方式完成信息傳遞工作的,即每次傳送1字節(jié)或幾字節(jié)的全部代碼。因此并行接口的數(shù)據(jù)通路是按字或字節(jié)設(shè)置的。一般當(dāng):I/O設(shè)備本身是按照并行方式工作,并且主機(jī)與外部設(shè)備之間距離較近時(shí),選用并行接口。②串行接口:接口與主機(jī)之間完全按照并行的方式傳遞數(shù)據(jù)。但接口與I/O設(shè)備之間有時(shí)是按照每次傳送一位的方式實(shí)現(xiàn)數(shù)據(jù)傳遞,即每字節(jié)是按位依次傳送的。因此要求串行接口必須設(shè)置具有移位功能的數(shù)據(jù)緩沖器,以實(shí)現(xiàn)數(shù)據(jù)格式的串一并轉(zhuǎn)換。同時(shí)還要求接口中使用同步定時(shí)脈沖信號(hào)來(lái)控制信息的傳遞速率,以保證信號(hào)能夠在接口與外部設(shè)備之間實(shí)現(xiàn)同步串行傳送。一般的低速I/O設(shè)備、計(jì)算機(jī)網(wǎng)絡(luò)的遠(yuǎn)程終端設(shè)備以及通信系統(tǒng)的終端采用串行接口。(2)按操作的節(jié)拍分類①同步接口:同步接口的數(shù)據(jù)傳送是按照CPU的控制節(jié)拍進(jìn)行的。無(wú)論是CPU與接口之間,還是接口與外部設(shè)備之間的數(shù)據(jù)交換都由CPU的控制節(jié)拍來(lái)協(xié)調(diào),與CPU的節(jié)拍同步。這種接口的控制簡(jiǎn)單,但其操作時(shí)間必須與CPU的時(shí)鐘同步。②異步接口:異步接口不由CPU的時(shí)鐘控制。CPU與I/O設(shè)備之間的信息交換采用應(yīng)答方式。連接在總線上的任何兩個(gè)設(shè)備均可以交換信息,在交換信息的兩個(gè)設(shè)備中,負(fù)責(zé)控制和支配總線控制權(quán)的設(shè)備稱為主設(shè)備,與主設(shè)備交換信息的設(shè)備稱為從設(shè)備。如將CPU看作主設(shè)備,將I/O設(shè)備看作從設(shè)備。在信息交換時(shí),主設(shè)備發(fā)出交換信息的“請(qǐng)求”信號(hào),經(jīng)過(guò)接口傳送給從設(shè)備,從設(shè)備完成主設(shè)備指定的操作后向主設(shè)備發(fā)出“回答”信號(hào)。按這種一問(wèn)一答的方式分步完成信息的交換。其中從“請(qǐng)求”到“回答”之間的時(shí)間是由完成操作所需的實(shí)際工作時(shí)間決定的,與CPU的時(shí)鐘節(jié)拍無(wú)關(guān)。(3)按信息傳送的控制方式分類根據(jù)接口對(duì)信息傳送的控制方式,可將接口分為:有程序控制的輸入/輸出接口;程序中斷輸入/輸出接口;直接存儲(chǔ)器存取(DMA)接口。知識(shí)點(diǎn)解析:暫無(wú)解析27、分布式裁決方式有哪些?標(biāo)準(zhǔn)答案:(1)自舉分布式裁決在沖突檢測(cè)分布式裁決方案也使用多個(gè)請(qǐng)求線,不需要中心裁決器,每個(gè)設(shè)備獨(dú)立地決定自己是否是最高優(yōu)先級(jí)請(qǐng)求者。(2)沖突檢測(cè)分布式裁決在;中突檢測(cè)分布式裁決方案中,每個(gè)設(shè)備獨(dú)立地請(qǐng)求總線,多個(gè)同時(shí)使用總線的設(shè)備會(huì)產(chǎn)生沖突,這時(shí)沖突被檢測(cè)到,按照某種策略在沖突的各方選擇一個(gè)設(shè)備。存儲(chǔ)器寫(不可重試):當(dāng)處理器要寫回一個(gè)更新的Cache行到存儲(chǔ)器(淘汰)以便為一個(gè)新行騰出空間時(shí),由處理器發(fā)出該事務(wù)。存儲(chǔ)器寫(可重試):當(dāng)處理器執(zhí)行到某指令需寫數(shù)據(jù)到存儲(chǔ)器中去時(shí),由處理器發(fā)出該事務(wù)。知識(shí)點(diǎn)解析:暫無(wú)解析28、什么是USB總線?USB總線有什么特點(diǎn)?USB的數(shù)據(jù)傳輸方式有哪些?標(biāo)準(zhǔn)答案:(1)USB通用串行總線是一種通用萬(wàn)能插口,可以將下列的任一部件插入U(xiǎn)SB端口:顯示器、鍵盤、鼠標(biāo)、調(diào)制解調(diào)器、游戲桿、掃描儀、打印機(jī)、視頻相機(jī)等。還可以將一些USB外設(shè)進(jìn)行串接,即多個(gè)設(shè)備共用PC一個(gè)端口。USB總線可提供電源,但如將多個(gè)耗電量大的外設(shè)串接起來(lái)有可能使總線過(guò)載,此時(shí)可使用一個(gè)自供電的集線器來(lái)補(bǔ)充功耗。另外USB外設(shè)可以熱插拔。(2)根據(jù)設(shè)備對(duì)系統(tǒng)資源需求的不同,在USB標(biāo)準(zhǔn)中規(guī)定了四種不同的數(shù)據(jù)傳輸方式:①等時(shí)傳輸方式:②中斷傳輸方式;③控制傳輸方式;④批處理方式。知識(shí)點(diǎn)解析:暫無(wú)解析計(jì)算機(jī)專業(yè)基礎(chǔ)綜合(計(jì)算機(jī)組成原理)模擬試卷第2套一、單選題(本題共32題,每題1.0分,共32分。)1、在計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)中,處于硬件和軟件交界面的是()。A、匯編語(yǔ)言B、指令系統(tǒng)C、操作系統(tǒng)D、編譯系統(tǒng)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:指令系統(tǒng)是計(jì)算機(jī)層次結(jié)構(gòu)中軟件與硬件的交界面。2、指令系統(tǒng)采用不同尋址方式的目的是()。A、增加內(nèi)存容量B、縮短指令長(zhǎng)度、擴(kuò)大尋址空間C、提高訪問(wèn)內(nèi)存的速度D、簡(jiǎn)化指令譯碼電路標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:為了擴(kuò)大尋址空間,計(jì)算機(jī)指令系統(tǒng)采用了很多不同方式的尋址方式。3、下列指令中,對(duì)軟件設(shè)計(jì)者完全透明的指令是()。A、機(jī)器指令B、匯編指令C、特權(quán)指令D、微指令標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:微指令僅有硬件設(shè)計(jì)者才能看到。4、已知地址為3600H的內(nèi)存單元中的內(nèi)容為OOFCH,地址為OOFCH的內(nèi)存單元的內(nèi)容為3200H,而地址為3200H單元的內(nèi)容為FCOOH,某指令操作數(shù)尋址方式為變址尋址,執(zhí)行該指令時(shí)變址寄存器的內(nèi)容為0400H,指令中給出的形式地址為3200H,則該指令操作數(shù)為()。A、OOFCHB、3200HC、3600HD、FC00H標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無(wú)解析5、根據(jù)計(jì)算機(jī)指令的格式,可知指令執(zhí)行過(guò)程中的操作數(shù)可能存放在()。I.寄存器Ⅱ.指令本身Ⅲ.主存中Ⅳ.控制存儲(chǔ)器A、只有I、ⅢB、只有Ⅱ、ⅢC、只有Ⅲ、ⅣD、只有I、Ⅱ、Ⅲ標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:指令執(zhí)行過(guò)程中的操作數(shù)可能來(lái)自寄存器、指令本身地址碼、主存,不會(huì)來(lái)自控制存儲(chǔ)器。6、下列關(guān)于機(jī)器指令的敘述中不正確的是()。A、機(jī)器指令系統(tǒng)是計(jì)算機(jī)所具有的全部指令的集合B、機(jī)器指令通常包括操作碼、地址碼兩部分,按地址個(gè)數(shù)分為零地址指令、一地址指令、二地址指令、三地址指令C、機(jī)器指令的長(zhǎng)度取決于操作碼長(zhǎng)度、操作數(shù)地址長(zhǎng)度、操作數(shù)個(gè)數(shù)D、系列計(jì)算機(jī)是指指令系統(tǒng)完全相同、基本體系結(jié)構(gòu)相同的一系列計(jì)算機(jī)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析7、數(shù)據(jù)尋址計(jì)算的是指令操作數(shù)的地址。下列尋址方式中,尋址得到的結(jié)果不是數(shù)據(jù)的是()。A、間接尋址B、基址尋址C、相對(duì)尋址D、變址尋址標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:相對(duì)尋址,一般作為轉(zhuǎn)移指令過(guò)程中使用的尋址方式,得到的結(jié)果為操作數(shù)。8、下列說(shuō)法中不正確的是()。A、變址尋址時(shí),有效數(shù)據(jù)存放在主存B、堆棧是先進(jìn)后出的隨機(jī)存儲(chǔ)器C、堆棧指針SP的內(nèi)容表示當(dāng)前堆棧內(nèi)所存放的數(shù)據(jù)個(gè)數(shù)D、內(nèi)存中指令的尋址和數(shù)據(jù)的尋址是交替進(jìn)行的標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析9、如果采用相對(duì)尋址方式,假設(shè)一條指令中的地址碼為X,可以得出其操作數(shù)的地址為()。A、XB、(PC)+XC、X+段地址D、X+變址寄存器標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:由相對(duì)尋址的尋址過(guò)程可知,操作數(shù)的地址為(PC)+X。10、設(shè)指令中的地址碼為A,變址寄存器為X,程序計(jì)數(shù)器為PC,則變址間址尋址方式的操作數(shù)有效地址EA是()。A、((PC)+A)B、((X)+A)C、(X)+(A)D、(X)+A標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:變址間址尋址方式就是先變址后間址。在4個(gè)選項(xiàng)中,選項(xiàng)A.((PC)+A)為相對(duì)尋址;選項(xiàng)B.((X)+A)為變址間址尋址;選項(xiàng)C.(X)+(A)為間址變址尋址;選項(xiàng)D.(X)+A為變址尋址。11、下面關(guān)于各種不同的尋址方式的敘述中,說(shuō)法正確的是()。I.確定本條指令中數(shù)據(jù)的地址或下一條指令地址的方法就稱為尋址方式Ⅱ.立即尋址方式就是將操作數(shù)本身存放在地址碼字段Ⅲ.基址尋址用于為數(shù)據(jù)和程序分配存儲(chǔ)區(qū)域,支持多道程序和程序浮動(dòng)Ⅳ.變址尋址與基址尋址沒有本質(zhì)的區(qū)別A、只有I、ⅢB、只有Ⅱ、ⅢC、只有Ⅲ、ⅣD、只有I、Ⅱ、Ⅲ標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:根據(jù)基本概念和定義可知IV是不對(duì)的,其他三項(xiàng)內(nèi)容的敘述是正確的。12、下列說(shuō)法中,不正確的是()。A、使用返回指令和中斷返回指令時(shí),都無(wú)需明顯給出返回地址B、返回指令絕對(duì)沒有操作數(shù)C、中斷返回指令I(lǐng)RET絕對(duì)沒有操作數(shù)D、返回指令可以帶一個(gè)操作數(shù)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題主要考查的是返回指令和中斷返回指令的相關(guān)特點(diǎn)。13、堆棧中保持不變的是()。A、棧項(xiàng)B、棧底C、堆棧指針D、棧中的數(shù)據(jù)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:根據(jù)堆棧的性質(zhì)可知,保持不變的是棧底部分。14、在通用計(jì)算機(jī)指令系統(tǒng)的二地址指令中,操作數(shù)的物理位置可安排在()。A、兩個(gè)數(shù)據(jù)寄存器B、一個(gè)主存單元和一個(gè)數(shù)據(jù)寄存器C、兩個(gè)主存單元中D、以上幾項(xiàng)均可標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:對(duì)于二地址指令,若兩個(gè)操作數(shù)都在寄存器中,稱為RR型指令;若一個(gè)操作數(shù)在寄存器中另一個(gè)操作數(shù)在存儲(chǔ)器中,稱為RS型指令;若兩個(gè)操作數(shù)都在存儲(chǔ)器中,則稱為SS型指令。15、下列說(shuō)法中,不正確的是()。A、無(wú)條件轉(zhuǎn)移指令和轉(zhuǎn)子指令都會(huì)實(shí)現(xiàn)指令執(zhí)行流的跳轉(zhuǎn)B、轉(zhuǎn)子指令在執(zhí)行完子程序后還會(huì)返回到轉(zhuǎn)子指令的下條指令繼續(xù)執(zhí)行C、無(wú)條件轉(zhuǎn)移指令執(zhí)行完跳轉(zhuǎn)后也需要返回D、轉(zhuǎn)子指令執(zhí)行過(guò)程中要將返回地址保存到堆?;蚰硞€(gè)特殊寄存器中標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題主要考查無(wú)條件轉(zhuǎn)移指令和轉(zhuǎn)子指令的區(qū)別。16、設(shè)變址寄存器為X,形式地址為D,(X)表示寄存器中的內(nèi)容,變址尋址方式的有效地址可表示為()。A、EA=(X)+DB、EA=(X)+(D)C、EA=((X)+D)D、EA=((X)+(D))標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題主要考查變址尋址中有效地址的確定方式。17、下列說(shuō)法中,正確的是()。A、如果指令字長(zhǎng)與機(jī)器字長(zhǎng)相等,那么取指周期等于機(jī)器周期B、如果指令字長(zhǎng)與存儲(chǔ)字長(zhǎng)相等,那么取指周期等于機(jī)器周期C、指令字長(zhǎng)和機(jī)器字長(zhǎng)的長(zhǎng)度一定相等D、為了硬件設(shè)計(jì)方便,指令字長(zhǎng)都和存儲(chǔ)字長(zhǎng)一樣大標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:指令字長(zhǎng)通常取存儲(chǔ)字長(zhǎng)的整數(shù)倍,如果指令字長(zhǎng)等于存儲(chǔ)字長(zhǎng)的2倍,則需要2次訪存,取指周期等于機(jī)器周期的2倍,如果指令字長(zhǎng)等于存儲(chǔ)字長(zhǎng),則取指周期等于機(jī)器周期,故選項(xiàng)A錯(cuò)誤,選項(xiàng)B正確。指令字長(zhǎng)取決于操作碼的長(zhǎng)度、操作數(shù)地址的長(zhǎng)度和操作數(shù)地址的個(gè)數(shù),與機(jī)器字長(zhǎng)沒有必然的聯(lián)系,但為了硬件設(shè)計(jì)方便,指令字長(zhǎng)一般取字節(jié)或存儲(chǔ)字長(zhǎng)的整數(shù)倍,故選項(xiàng)C錯(cuò)誤。指令字長(zhǎng)一般取字節(jié)或存儲(chǔ)字長(zhǎng)的整數(shù)倍,故選項(xiàng)D錯(cuò)誤。18、設(shè)寄存器R的內(nèi)容(R)=1500H,內(nèi)存單元:1500H的內(nèi)容為2500H,內(nèi)存單元2500H的內(nèi)容為3500H,PC的值為4500H,采用相對(duì)尋址方式,有效地址為2500H的操作數(shù)是()。A、1500HB、2500HC、3500HD、4500H標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:形式地址為2500H說(shuō)明操作數(shù)存放在主存單元2500H中,因此得到操作數(shù)為3500H。19、試比較各種尋址方式的效率,以下結(jié)論中不正確的是()。A、立即尋址的效率高于堆棧尋址B、堆棧尋址的效率高于寄存器尋址C、寄存器一次間接尋址的效率高于變址尋址D、變址尋址的效率高于一次間接尋址標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:立即尋址操作數(shù)在指令中,不需要訪問(wèn)任何寄存器或內(nèi)存,取數(shù)最快。堆棧尋址可能是硬堆棧(寄存器)或軟堆棧(內(nèi)存),采用軟堆棧時(shí)比寄存器尋址慢。寄存器一次間接尋址先訪問(wèn)寄存器得到地址,然后再訪問(wèn)主存。而變址尋址訪問(wèn)寄存器IX后,還要將A和(IX)相加(相加需要消耗時(shí)間),再根據(jù)相加的結(jié)果訪存。一次間接尋址需要兩次訪存,顯然慢于變址尋址。20、下列關(guān)于與寄存器有關(guān)的尋址方式的說(shuō)法中,正確的是()。A、采用寄存器尋址的好處是可以縮短指令長(zhǎng)度B、采用寄存器尋址方式的操作數(shù)一定在主存中C、采用寄存器直接尋址方式的操作數(shù)一定在寄存器中D、采用寄存器間接尋址方式的操作數(shù)一定在寄存器中標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:寄存器尋址的好處是可以縮短指令的長(zhǎng)度,寄存器尋址的操作數(shù)存放在寄存器中,其他情況存放在主存中。21、假設(shè)寄存器R中的數(shù)值為500,主存地址為500中存放的操作數(shù)是600,主存600的地址單元中存放的內(nèi)容是700。如果想得到操作數(shù)為500,那么可以選用的尋址方式包括()。A、直接尋址500B、寄存器間接尋址(R)C、存儲(chǔ)器間接尋址(500)D、寄存器尋址R標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:直接尋址500中,500就是有效地址,所訪問(wèn)的主存地址500對(duì)應(yīng)的內(nèi)容是600。寄存器間接尋址(R)的訪問(wèn)結(jié)果與選項(xiàng)A一樣。存儲(chǔ)器間接尋址(500)表示主存地址500中的內(nèi)容為有效地址,所以有效地址為600,訪問(wèn)的操作數(shù)是700。寄存器尋址R表示寄存器R的內(nèi)容即為操作數(shù)500。22、地址碼直接給出的就是操作數(shù)本身的數(shù)值,這種尋址方式稱為()方式。A、基址尋址B、立即尋址C、直接尋址D、間接尋址標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題主要考查立即尋址的概念。23、下列關(guān)于基址尋址的說(shuō)法中,表述錯(cuò)誤的是()。A、基址尋址擴(kuò)大指令的尋址范圍B、基址尋址適合于多道程序設(shè)計(jì)C、基址寄存器的內(nèi)容由操作系統(tǒng)確定,在執(zhí)行的過(guò)程中可變D、基址寄存器的內(nèi)容由操作系統(tǒng)或管理程序確定,在執(zhí)行過(guò)程中其內(nèi)容不變標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:基址尋址是有效地址都加上了對(duì)應(yīng)寄存器的內(nèi)容,擴(kuò)大了指令的尋址范圍,故選項(xiàng)A正確?;穼ぶ酚欣诙嗟莱绦蛟O(shè)計(jì),故選項(xiàng)B正確?;芳拇嫫鞯膬?nèi)容由操作系統(tǒng)或管理程序確定,在執(zhí)行過(guò)程中其內(nèi)容不變,故選項(xiàng)C錯(cuò)誤,選項(xiàng)D正確。24、下列關(guān)于變址尋址的說(shuō)法中,不正確的是()。A、變址尋址擴(kuò)大了指令的尋址范圍B、變址尋址適合于編制循環(huán)程序C、變址尋址適合處理數(shù)組D、變址寄存器的內(nèi)容由操作系統(tǒng)確定,在執(zhí)行的過(guò)程中不可變標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:變址尋址中利用有效地址都加上了對(duì)應(yīng)寄存器的內(nèi)容,擴(kuò)大了指令的尋址范圍,故選項(xiàng)A正確。變址尋址適合處理數(shù)組、編制循環(huán)程序,故選項(xiàng)B、C正確。變址寄存器的內(nèi)容由用戶確定,在執(zhí)行過(guò)程中其內(nèi)容可變,故選項(xiàng)D錯(cuò)誤。25、若指令中地址碼給出的是操作數(shù)有效地址,這種尋址方式稱為()方式。A、基址尋址B、立即尋址C、直接尋址D、間接尋址標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:地址碼中給出有效地址的尋址方式是直接尋址。26、程序控制類指令的功能是()。A、算術(shù)運(yùn)算和邏輯運(yùn)算B、主存和CPU之間的數(shù)據(jù)交換C、I/O和CPU之間的數(shù)據(jù)交換D、控制程序執(zhí)行順序標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:程序控制類指令的功能是控制指令的執(zhí)行順序。27、設(shè)相對(duì)尋址的轉(zhuǎn)移指令占兩字節(jié),第一字節(jié)是操作碼,第二字節(jié)是相對(duì)位移量(用補(bǔ)碼表示),每蘭CPU從存儲(chǔ)器取出一字節(jié)時(shí),即自動(dòng)完成(PC)+1→PC。若當(dāng)前PC的內(nèi)容為2008H,要求轉(zhuǎn)移到2001H,則該轉(zhuǎn)移指令第二字節(jié)的內(nèi)容為()。A、05HB、07HC、F8HD、F7H標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:由于轉(zhuǎn)移指令占兩字節(jié),當(dāng)PC的內(nèi)容為2008H時(shí),執(zhí)行完轉(zhuǎn)移指令后PC的內(nèi)容為200AH,所以有2001H一200AH=一9H,用補(bǔ)碼表示為F7H。28、下面關(guān)于CISC與RISC各自追求的主要目標(biāo)的說(shuō)法中,不正確的是()。A、CISC追求指令系統(tǒng)的功能復(fù)雜和完備B、CISC是為了彌補(bǔ)高級(jí)語(yǔ)言程序和機(jī)器語(yǔ)言程序之間的差異C、RISC追求指令系統(tǒng)的精簡(jiǎn)、高效,精簡(jiǎn)高速的硬件組成D、RISC是為了彌補(bǔ)高級(jí)語(yǔ)言程序和機(jī)器語(yǔ)言程序之間的差異標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:CISC:追求指令系統(tǒng)的功能復(fù)雜和完備,以彌補(bǔ)高級(jí)語(yǔ)言程序和機(jī)器語(yǔ)言程序之間的差異。RISC:追求指令系統(tǒng)的精簡(jiǎn)、高效,精簡(jiǎn)高速的硬件組成,精簡(jiǎn)智能的編譯軟件,達(dá)到低價(jià)高性能的理想目的。29、CISC與RISC的區(qū)別表現(xiàn)在()。A、CISC指令功能簡(jiǎn)單,指令功能齊全B、CISC指令復(fù)雜,指令功能齊全,指令條數(shù)多,并行度差C、RISC指令功能簡(jiǎn)單,指令格式規(guī)整,指令條數(shù)少,并行性高D、B和C均正確標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:CISC指令復(fù)雜,指令功能齊全,硬件實(shí)現(xiàn)復(fù)雜,指令條數(shù)多,并行度差。RISC指令功能簡(jiǎn)單,指令格式規(guī)整,指令條數(shù)少,實(shí)現(xiàn)簡(jiǎn)單,并行性高。30、下列關(guān)于RISC指令系統(tǒng)設(shè)計(jì)思想的說(shuō)法中,不正確的是()。A、指令長(zhǎng)度固定、只有Load/Store指令可以訪存B、指令種類較少且功能單一,多用硬布線控制實(shí)現(xiàn)C、設(shè)置大量的通用寄存器,指令和數(shù)據(jù)按邊界對(duì)齊存放D、采用流水線技術(shù),尋址方式種類豐富標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:采用流水線技術(shù)屬于RISC的思想,但RISC的指令尋址方式種類少(通常限制在2~3種),以防止降低編譯和執(zhí)行的效率。其他項(xiàng)均屬于RISC的思想。31、計(jì)算機(jī)指令中要用到的操作數(shù)一般可以來(lái)自()部件。A、通用寄存器B、外圍設(shè)備(接口)中的寄存器C、內(nèi)存的存儲(chǔ)單元D、以上答案都正確標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:(1)CPU內(nèi)部的通用寄存器,此時(shí)應(yīng)在指令字中給出用到的寄存器編號(hào)(寄存器名),通用寄存器的數(shù)量一般為幾個(gè)、十幾個(gè),故在指令字中須為其分配2,3,4,5或更多的數(shù)來(lái)表示一個(gè)寄存器;該寄存器的內(nèi)容可以是指令運(yùn)算用到的數(shù)據(jù),也可能用作一個(gè)操作數(shù)的地址。(2)可以是外圍設(shè)備(接口)中的一個(gè)寄存器,通常用設(shè)備編號(hào)或設(shè)備輸入/輸出端口地址或設(shè)備映像地址來(lái)表示。(3)可以是內(nèi)存儲(chǔ)器的一個(gè)存儲(chǔ)單元,此時(shí)應(yīng)在指令字中給出該存儲(chǔ)單元的地址。32、關(guān)于計(jì)算機(jī)系統(tǒng)中通用的尋址方式,以下說(shuō)法中不正確的是()。A、立即數(shù)尋址:操作數(shù)直接給出在指令字中,即指令字中直接給出的不再是操作數(shù)地址,而是操作數(shù)本身B、直接尋址:操作數(shù)地址字段直接給出操作數(shù)本身C、變址尋址:指令字中給出的一個(gè)數(shù)值(變址偏移量)與指定的一個(gè)寄存器(變址寄存器)的內(nèi)容相加之和作為操作數(shù)的地址,用于讀寫存儲(chǔ)器D、基地址尋址:把在程序中所用的地址與一個(gè)特定的寄存器(基地址寄存器)的內(nèi)容相加之和作為操作數(shù)的地址或指令的地址標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:計(jì)算機(jī)的尋址方式如下:(1)立即數(shù)尋址:操作數(shù)直接在指令字中給出,即指令字中直接給出的不再是操作數(shù)地址,而是操作數(shù)本身。(2)直接尋址:操作數(shù)地址字段直接給出操作數(shù)在存儲(chǔ)器中的地址。(3)寄存器尋址:指令字中直接給出操作數(shù)所在的通用寄存器的編號(hào)。(4)寄存器間接尋址:指令字中給出通用寄存器的編號(hào),在寄存器中給出的不是一個(gè)操作數(shù),而是操作數(shù)地址時(shí),就可以用這一地址去讀寫存儲(chǔ)器。(5)變址尋址:指令字中給出的一個(gè)數(shù)值(變址偏移量)與指定的一個(gè)寄存器(變址寄存器)的內(nèi)容相加之和作為操作數(shù)的地址,用于讀寫存儲(chǔ)器。(6)相對(duì)尋址:指令字中給出的一個(gè)數(shù)值(相對(duì)尋址偏移量)與程序計(jì)數(shù)器PC的內(nèi)容相加之和作為操作數(shù)的地址或轉(zhuǎn)移指令的轉(zhuǎn)移地址。(7)基地址尋址:把在程序中所用的地址與一個(gè)特定的寄存器(基地址寄存器)的內(nèi)容相加之和作為操作數(shù)的地址或指令的地址。(8)間接尋址:指令字的地址字段給出的既不是一個(gè)操作數(shù)的地址,也不是下一條指令的地址,而是一個(gè)操作數(shù)地址的地址,或一條指令地址的地址。(9)堆棧尋址:堆棧是存儲(chǔ)器中一塊特定的按“后進(jìn)先出”原則管理的存儲(chǔ)區(qū),該存儲(chǔ)區(qū)中被讀寫單元的地址是用一個(gè)特定的寄存器存儲(chǔ)的,該寄存器被稱為堆棧指針(SP)。如果有些指令,其操作碼部分已經(jīng)指明一個(gè)操作數(shù)為堆棧中的一個(gè)單元的內(nèi)容,則它已經(jīng)約定將使用sP訪問(wèn)該單元,故不必在指令的操作數(shù)地址字段中另加說(shuō)明。二、綜合應(yīng)用題(本題共8題,每題1.0分,共8分。)33、一條指令通常由哪兩個(gè)部分組成?指令的操作碼一般有哪幾種組織方式?這幾種方式各自應(yīng)用在什么場(chǎng)合?各自的優(yōu)缺點(diǎn)是什么?標(biāo)準(zhǔn)答案:一條指令要由操作碼和操作數(shù)地址兩部分組成。操作碼用于指明本條指令的操作功能;指令的操作數(shù)地址用于給出被操作的信息的地址,包括參加運(yùn)算的一個(gè)或多個(gè)操作數(shù)所在的地址、運(yùn)算結(jié)果的保存地址、程序的轉(zhuǎn)移地址、被調(diào)用的子程序的入口地址等。操作碼的組織有如下三種處理情況。(1)定長(zhǎng)的操作碼的組織方案:一般在指令字的最高位部分分配固定的若干位用于表示操作碼。優(yōu)點(diǎn):簡(jiǎn)化計(jì)算機(jī)硬件設(shè)計(jì),提高指令譯碼和識(shí)別的速度。缺點(diǎn):?jiǎn)为?dú)為操作碼劃分出固定的多位后,留給表示操作數(shù)地址的位數(shù)就會(huì)嚴(yán)重不足。(2)變長(zhǎng)的操作碼的組織方案:在指令字的最高位部分安排指令的操作碼,操作碼有長(zhǎng)有短。一些位在不同的指令中有不同的效用,在一些指令中,這些位用作操作碼,而在另外一些指令中,這些位用作操作數(shù)的地址,不同指令的操作數(shù)長(zhǎng)度就會(huì)不同,即盡量為那些最常用、用于表示操作數(shù)地址的位數(shù)要求較多的指令少分配幾位操作碼;而對(duì)那些表示操作數(shù)地址的位數(shù)要求較少的指令多分配幾位操作碼;對(duì)那些無(wú)操作數(shù)的指令,整個(gè)指令字的所有位均用作操作碼。優(yōu)點(diǎn):在比較短的一個(gè)指令字中,既能表示出比較多的指令條數(shù),又能盡量滿足給出相應(yīng)的操作數(shù)地址。缺點(diǎn):指令復(fù)雜,譯碼時(shí)間長(zhǎng),執(zhí)行時(shí)占用CPU周期多。(3)操作碼字段與操作數(shù)地址有所交叉的方案:與變長(zhǎng)的操作碼組織方案類似,不同之處是表示操作碼所用到的一些二進(jìn)制位不再集中在指令字的最高位部分,而是與表示操作數(shù)地址的一些字段有所交叉。缺點(diǎn):指令比變長(zhǎng)操作碼的組織方案更復(fù)雜。知識(shí)點(diǎn)解析:暫無(wú)解析34、根據(jù)操作數(shù)所在位置,指出其尋址方式(填空):(1)操作數(shù)在寄存器中,為()尋址方式。(2)操作數(shù)地址在寄存器,為()尋址方式。(3)操作數(shù)在指令中,為()尋址方式。(4)操作數(shù)地址(主存)在指令中,為()尋址方式。(5)操作數(shù)的地址為某一寄存器內(nèi)容與位移量之和,可以是()尋址方式。標(biāo)準(zhǔn)答案:(1)操作數(shù)在寄存器中的情況是寄存器(直接)尋址方式。(2)操作數(shù)地址在寄存器中的情況是(寄存器間接)尋址方式。(3)操作數(shù)在指令中的情況是(立即)尋址方式。(4)操作數(shù)地址(主存)在指令中的情況是(直接)尋址方式。(5)操作數(shù)的地址為某一寄存器內(nèi)容與位移量之和的情況,有可能是(相對(duì))尋址方式、(基值)尋址方式或(變址)尋址方式。知識(shí)點(diǎn)解析:暫無(wú)解析35、某計(jì)算機(jī)字長(zhǎng)為16位,存儲(chǔ)器直接尋址空間為128字,變址時(shí)的位移量為一64~+63,16個(gè)通用寄存器均可作為變址寄存器。采用擴(kuò)展操作碼技術(shù),設(shè)計(jì)一套指令系統(tǒng)格式,滿足下列尋址類型的要求:(1)直接尋址的二地址指令3條。(2)變址尋址的一地址指令6條。(3)寄存器尋址二地址指令8條。(4)直接尋址的一地址指令12條。(5)零地址指令32條。標(biāo)準(zhǔn)答案:由題意知道是多種尋址方式,為簡(jiǎn)化指令設(shè)計(jì),選用擴(kuò)展操作碼方式,所以要求的指令數(shù)從(1)到(5)遞增順序設(shè)計(jì)。(1)二地址直接尋址指令的操作碼部分應(yīng)為2位,故操作碼可定義成00、01、10,總的指令長(zhǎng)度可以是操作碼2位,地址碼為7位×2字段共14位。(2)一地址變址尋址指令的操作碼可從11000開始,順序遞增到11101為止,總的指令長(zhǎng)度可以是5位操作碼,4位寄存器編碼,7位地址碼,共16位。(3)二地址寄存器尋址指令的操作碼可以從11110000開始,順序遞增到11110111為止,總的指令長(zhǎng)度可以是8位操作碼,寄存器共24個(gè),地址碼為4位×2字段=8位。(4)一地址直接尋址指令的操作碼部分可以從111110000開始,順序遞增到111111011為止,總的指令長(zhǎng)度是9位操作碼,7位地址碼,共16位。(5)零地址指令的操作碼雖可從111111100000開始,順序遞增到111111110000,但指令總長(zhǎng)是12位,而上述其他指令的長(zhǎng)度都可為16位,所以這里將表示32種不同零地址指令的5位移動(dòng)到16位指令的最后5位,因而從1111111000000000~111111100001111。知識(shí)點(diǎn)解析:暫無(wú)解析36、字長(zhǎng)為16位的某計(jì)算機(jī),其主存容量為64KB,采用單字長(zhǎng)單地址指令,共有64條指令。請(qǐng)解決以下問(wèn)題:(1)系統(tǒng)采用立即尋址,請(qǐng)給出指令的設(shè)計(jì)格式。(2)系統(tǒng)采用直接尋址,請(qǐng)給出指令的設(shè)計(jì)格式。(3)系統(tǒng)采用基址尋址,請(qǐng)給出指令的設(shè)計(jì)格式。(4)系統(tǒng)采用相對(duì)尋址,請(qǐng)給出指令的設(shè)計(jì)格式。標(biāo)準(zhǔn)答案:64條指令需占用操作碼字段(OP)6位,這樣指令余下長(zhǎng)度為10位。為了覆蓋主存64K字的地址空間,設(shè)尋址模式(x)2位,形式地址(D)8位,其指令格式如下:尋址模式定義如下:x=00直接尋址有效地址E=D(256單元)x=01間接尋址有效地址E=(D)(64K)x=10變址尋址有效地址E=(R)+D(64K)x=11相對(duì)尋址有效地址E=(PC)+D(64K)其中R為變址寄存器(16位),PC為程序計(jì)數(shù)器(16位),在變址和相對(duì)尋址時(shí)位移量D可正可負(fù)。知識(shí)點(diǎn)解析:暫無(wú)解析37、設(shè)某計(jì)算機(jī)有變址尋址、間接尋址和相對(duì)尋址等尋址方式。設(shè)當(dāng)前指令的地址碼部分為001AH,正在執(zhí)行的指令所在地址為1F05H,變址寄存器中的內(nèi)容為23A0H。(1)當(dāng)執(zhí)行取數(shù)指令時(shí),如為變址尋址方式,取出的數(shù)為多少?(2)如為間接尋址,取出的數(shù)為多少?(3)當(dāng)執(zhí)行轉(zhuǎn)移指令時(shí),轉(zhuǎn)移地址為多少?已知存儲(chǔ)器的部分地址及相應(yīng)內(nèi)容,見下表:標(biāo)準(zhǔn)答案:(1)變址尋址的尋址過(guò)程如下:變址尋址工作原理:指令地址碼部分給出的地址A和指定的變址寄存器x的內(nèi)容通過(guò)加法器相加,所得的和作為地址從存儲(chǔ)器中讀出所需的操作數(shù)。因此,操作數(shù)S=((Rx)+A)=(23AOH+001AH):(23BAH)=1748H。(2)間接尋址的尋址過(guò)程如下:變址尋址工作原理:對(duì)于存儲(chǔ)器一次間址的情況,需訪問(wèn)兩次存儲(chǔ)器才能取得數(shù)據(jù):第一次從存儲(chǔ)器讀出操作數(shù)地址:第二次從該地址中讀取操作數(shù)。因此,操作數(shù)S=((A))=((001AH))=(23A0H)=2600H。(3)轉(zhuǎn)移指令使用相對(duì)尋址,其過(guò)程如下:轉(zhuǎn)移地址=(PC)+A=1F06H+1H+001AH=1F21H。知識(shí)點(diǎn)解析:暫無(wú)解析38、某計(jì)算機(jī)主存容量為4M×16位,且存儲(chǔ)字長(zhǎng)與指令字長(zhǎng)相等,若該機(jī)指令系統(tǒng)可完成108種操作,操作碼位數(shù)固定,且有直接、變址、基址、相對(duì)、立即5種尋址方式,試回答:(1)畫出一地址指令格式并指出各字段的作用。(2)該指令直接尋址的最大范圍。(3)一次間址和多次間址的尋址范圍。(4)立即數(shù)的范圍(十進(jìn)制表示)。(5)相對(duì)尋址的位移量(十進(jìn)制表示)。(6)上述5種尋址方式的指令哪一種執(zhí)行時(shí)間最短?哪一種最長(zhǎng)?為什么?哪一種便于程序的浮動(dòng)?哪一種最適合處理數(shù)組問(wèn)題?(7)如何修改指令格式,使指令的尋址范圍可擴(kuò)大到4M?(8)為使一條轉(zhuǎn)移指令能夠轉(zhuǎn)移到主存的任一位置,可采取什么措施?標(biāo)準(zhǔn)答案:(1)27=128>108條指令,23=8>6種尋址方式。(2)直接尋址范圍26=64。(3)一次間址和多次間址的尋址范圍都是64K。(4)立即數(shù)范圍0一63。(5)位移量為一32~+31。(6)立即尋址執(zhí)行時(shí)間最短,因?yàn)椴僮鲾?shù)在指令中;多次間址時(shí)間最長(zhǎng),因?yàn)橐啻卧L問(wèn)內(nèi)存。(7)4M=222,將指令字長(zhǎng)擴(kuò)展為2字節(jié)即32位。(8)可使用8086的段尋址,即可用段間尋址。知識(shí)點(diǎn)解析:暫無(wú)解析39、某16位計(jì)算機(jī)所使用的指令格式和尋址方式如下圖所示,該機(jī)有一個(gè)20位基址寄存器,16個(gè)16位通用寄存器。指令匯編格式中的S(源)、D(目標(biāo))都是通用寄存器,M是主存中的一個(gè)單元。三種指令的操作碼分別是MOV(OP)=(A)H,STA(OP)=(1B)H,LDA(OP)=(3C)H。MOV是傳送指令,STA為寫數(shù)指令,LDA為讀數(shù)指令,如下圖所示。要求:(1)分析三種指令的指令格式與尋址方式特點(diǎn)。(2)CPU完成哪一種操作所花的時(shí)間最短?哪一種操作所花時(shí)間最長(zhǎng)?第二種指令的執(zhí)行時(shí)間有時(shí)會(huì)等于第三種指令的執(zhí)行時(shí)間嗎?(3)下列情況下每個(gè)十六進(jìn)制指令字分別代表什么操作?其中如果有編碼不正確,如何改正才能成為合法指令?①(FOF1)H(3CD2)H②(2856)H③(6DC6)H④(1C2)H標(biāo)準(zhǔn)答案:(1)第一種指令是單字長(zhǎng)二地址指令,RR型;第二種指令是雙字長(zhǎng)二地址指令,RS型,其中S采用基址尋址或變址尋址,R由源寄存器決定。第三種也是雙字長(zhǎng)二地址指令,RS型,R由目標(biāo)寄存器決定,S由20位地址(直接尋址)決定。(2)處理機(jī)完成第一種指令所花的時(shí)間最短,因?yàn)镽R型指令不需要訪問(wèn)存儲(chǔ)器。第二種指令所花的時(shí)間最長(zhǎng),因?yàn)镽S型指令需要訪問(wèn)存儲(chǔ)器,同時(shí)要進(jìn)行尋址方式的變換運(yùn)算(基址或變址),這也需要時(shí)間。第二種指令的執(zhí)行時(shí)間不會(huì)等于第三種指令,因?yàn)榈谌N指令雖然也訪問(wèn)存儲(chǔ)器,但節(jié)省了求有效地址運(yùn)算的時(shí)間開銷。(3)根據(jù)已知條件:MOV(OP)=0001010,STA(OP)=011011,LDA(OP)=111100,將指令的十六進(jìn)制格式轉(zhuǎn)換為二進(jìn)制代碼且比較后可知:①(FOFl)H(3CD2)H指令代表LDA指令,編碼正確,其含義是把主存(13CD2)H地址單元的內(nèi)容取至15號(hào)寄存器。②(2856)H代表MOV指令,編碼正確,含義是把5號(hào)源寄存器的內(nèi)容傳送至6號(hào)目標(biāo)寄存器。③(6DC6)H是單字長(zhǎng)指令,一定是MOV指令,但編碼錯(cuò)誤,可改正為(28D6)H。④(1C2)H是單字長(zhǎng)指令,代表MOV指令,但編碼錯(cuò)誤,可改正為(28D6)H。知識(shí)點(diǎn)解析:暫無(wú)解析40、設(shè)某計(jì)算機(jī)有變址尋址、間接尋址和相對(duì)尋址等尋址方式,一個(gè)指令字長(zhǎng)等于一個(gè)存儲(chǔ)字。設(shè)當(dāng)前指令的地址碼部分為001AH,正在執(zhí)行的指令所在地址為1F05H,變址寄存器中的內(nèi)容為23AOH。已知存儲(chǔ)器的部分地址及相應(yīng)內(nèi)容如下表所示。(1)當(dāng)執(zhí)行取數(shù)指令時(shí),如為變址尋址方式,取出的數(shù)為多少?(2)如為間接尋址,取出的數(shù)為多少?(3)設(shè)計(jì)算機(jī)每取一個(gè)存儲(chǔ)字PC自動(dòng)加1,轉(zhuǎn)移指令采用相對(duì)尋址,當(dāng)執(zhí)行轉(zhuǎn)移指令時(shí),轉(zhuǎn)移地址為多少?若希望轉(zhuǎn)移到23AOH,則指令的地址碼部分應(yīng)設(shè)為多少?標(biāo)準(zhǔn)答案:本題考查指令的尋址方式。前兩小題涉及數(shù)據(jù)尋址,其最終目的是尋址操作數(shù),第3小題涉及指令尋址,其目的是尋址下一條將要執(zhí)行的指令地址。下表列出了基本的尋址方式,其中偏移尋址包括變址尋址、基址尋址和相對(duì)尋址三種方式。特別注意相對(duì)尋址方式中的PC值更新的問(wèn)題,根據(jù)歷年統(tǒng)考真題,通常在取出當(dāng)前指令后立即將PC的內(nèi)容加1(或加增量),使之變成下一條指令的地址。(1)變址尋址時(shí),操作數(shù)S=((Rx)+A)=(23AOH+001AH)=(23BAH)=1748H。(2)間接尋址時(shí),操作數(shù)S=((A))=((001AH))=(23AOH)=2600H。(3)轉(zhuǎn)移指令使用相對(duì)尋址,因?yàn)橹噶钭珠L(zhǎng)等于存儲(chǔ)字長(zhǎng),PC每取出一條指令后自動(dòng)加1,因此,轉(zhuǎn)移地址=(PC)+1+AH=1F05H+1+001AH=1F20H。若希望轉(zhuǎn)移到23AOH,則指令的地址碼部分應(yīng)為23AOH一(PC)一1=23AOH—1F05H一1=049AH。知識(shí)點(diǎn)解析:暫無(wú)解析計(jì)算機(jī)專業(yè)基礎(chǔ)綜合(計(jì)算機(jī)組成原理)模擬試卷第3套一、單選題(本題共23題,每題1.0分,共23分。)1、下列關(guān)于相聯(lián)存儲(chǔ)器的說(shuō)法中,錯(cuò)誤的是()。A、相聯(lián)存儲(chǔ)器指的是按內(nèi)容訪問(wèn)的存儲(chǔ)器B、在實(shí)現(xiàn)技術(shù)相同的情況下,容量較小的相聯(lián)存儲(chǔ)器速度較快C、相聯(lián)存儲(chǔ)器結(jié)構(gòu)簡(jiǎn)單,價(jià)格便宜D、在存儲(chǔ)單元數(shù)目不變的情況下,存儲(chǔ)字長(zhǎng)變長(zhǎng),相聯(lián)存儲(chǔ)器的訪問(wèn)速度下降標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:此題考查相聯(lián)存儲(chǔ)器的基本概念。2、下列關(guān)于DRAM和SRAM的說(shuō)法中,錯(cuò)誤的是()。I.SRAM不是易失性存儲(chǔ)器,而DRAM是易失性存儲(chǔ)器Ⅱ.DRAM比SRAM集成度更高,因此讀寫速度也更快Ⅲ.主存只能由DRAM構(gòu)成,而高速緩存只能由SRAM構(gòu)成Ⅳ.與SRAM相比,DRAM由于需要刷新,所以功耗較高A、Ⅱ、Ⅲ冪口ⅣB、I、Ⅲ和ⅣC、I、Ⅱ和ⅢD、I、Ⅱ、Ⅲ和Ⅳ標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:SRAM和DRAM都屬于易失性存儲(chǔ)器,掉電就會(huì)丟失,故I錯(cuò)誤。SRAM的集成度雖然更低,但速度更快,因此通常用于高速緩存Cache,故Ⅱ錯(cuò)誤。主存可以用SRAM實(shí)現(xiàn),只是成本高,故Ⅲ錯(cuò)誤。與SRAM相比,DRAM成本低、功耗低,但需要刷新,故Ⅳ錯(cuò)誤。3、某機(jī)字長(zhǎng)32位,主存容量1MB,按字編址,塊長(zhǎng)512B,Cache共可存放16個(gè)塊,采用直接映射方式,則Cache地址長(zhǎng)度為()。A、11位B、13位C、18位D、20位標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:主存地址中除去主存字塊標(biāo)記的部分就是Cache地址,結(jié)構(gòu)如下所示:而Cache地址的格式如下圖所示:其中,塊長(zhǎng)512B,主存按字(32位)編址,512B/4B=128=27,即塊內(nèi)字地址7位;Cache共可存放16個(gè)塊,采用直接映射方式,24=16,即Cache字塊地址4位。故Cache地址共4+7=11位,選A。4、在Cache和主存構(gòu)成的兩級(jí)存儲(chǔ)體系中,Cache的存取時(shí)間是100ns,主存的存取時(shí)間是1000ns。如果希望有效(平均)存取時(shí)間不超過(guò)Cache存取時(shí)間的15%,則Cache的命中率至少應(yīng)為()。A、90%B、98%C、95%D、99%標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:設(shè)Cache命中率為a,則(1000+100)(1-a)+100a≤115,解得a≥0.985,故至少為99%。5、下列關(guān)于Cache寫策略的論述中,錯(cuò)誤的是()。A、全寫法(寫直達(dá)法)充分保證Cache與主存的一致性B、采用全寫法時(shí),不需要為Cache行設(shè)置“臟位/修改位”C、寫回法(回寫法)降低了主存帶寬需求(即減少了Cache與主存之間的通信量)D、多處理器系統(tǒng)通常采用寫回法標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:采用全寫法時(shí),主存一Cache數(shù)據(jù)始終一致,被替換的Cache行不必寫回主存,所以不需要為Cache行設(shè)置“修改位”。對(duì)安全性、可靠性要求高,不允許有主存一Cache數(shù)據(jù)不一致現(xiàn)象發(fā)生的計(jì)算機(jī)系統(tǒng),它的Cache必須采用全寫法。6、假定用若干個(gè)8K×8位的芯片組成一個(gè)32K×32位的存儲(chǔ)器,則地址41FOH所在芯片的最大地址是()。A、0000HB、4FFFHC、5FFFHD、7FFFH標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:用8K×8位的芯片組成一個(gè)32K×32位的存儲(chǔ)器,每行中所需芯片數(shù)為4,每列中所需芯片數(shù)為4,各行芯片的地址分配如下:第一行(4個(gè)芯片并聯(lián)):0000H一1FFFH第二行(4個(gè)芯片并聯(lián)):2000H一3FFFH第三行(4個(gè)芯片并聯(lián)):4000H一5FFFH第四行(4個(gè)芯片并聯(lián)):6000H一7FFFH故,地址為41FOH所在芯片的最大地址即5FFFH。7、某機(jī)器采用四體低位交叉存儲(chǔ)器,現(xiàn)分別執(zhí)行下述操作:(1)讀取6個(gè)連續(xù)地址單元中存放的存儲(chǔ)字,重復(fù)80次:(2)讀取8個(gè)連續(xù)地址單元中存放的存儲(chǔ)字,重復(fù)60次:則(1)、(2)所花時(shí)間之比為()。A、1:1B、2:1C、4:3D、3:4標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:假設(shè)存儲(chǔ)器的存取周期為T:在(1)的情況下,連續(xù)讀取6個(gè)存儲(chǔ)字需時(shí)T+(6—1)×(T/4)=2.25T,但存放連續(xù)字中第一個(gè)字的存儲(chǔ)器需到3T時(shí)間后才能進(jìn)行下一輪讀取,故(1)共需時(shí)3T×(80—1)+2.25T=239.75T。同理,在(2)的情況下,一輪讀取需時(shí)T+(8—1)×(T/4)=2.75T,但開始下一輪讀取需3T時(shí)間后,故(2)共需時(shí)3T×(60—1)+2.75T=179.75T。綜合上述分析,(1)、(2)所花時(shí)間之比約為4:3。8、某計(jì)算機(jī)的存儲(chǔ)系統(tǒng)由Cache一主存系統(tǒng)構(gòu)成,Cache的存取周期為10ns,主存的存取周期為50ns。在CPU執(zhí)行一段程序時(shí),Cache完成存取的次數(shù)為4800次,主存完成的存取次數(shù)為200次,該Cache一主存系統(tǒng)的效率是()。(設(shè)Cache和主存不能同時(shí)訪問(wèn)。)A、0.833B、0.856C、0.958D、0.862標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:命中率=4800/(4800+200)=0.96,平均訪問(wèn)時(shí)間=0.96×10+(1-0.96)×(10+50)=12ns,故效率=10/12=0.833。9、某機(jī)字長(zhǎng)32位,主存容量1MB,按字編址,塊長(zhǎng)512B,Cache共可存放16個(gè)塊,采用直接映像方式,則Cache地址長(zhǎng)度為()。A、11位B、13位C、18位D、20位標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:主存地址中除去tag(主存字塊標(biāo)記)的部分就是Cache地址。其中,塊長(zhǎng)512B,主存按字編址,512B/(4B/W)=128W=27W,即塊內(nèi)字地址7位。Cache共可存放16個(gè)塊,采用直接映像方式,24=16,即Cache字塊地址4位。故Cache地址共4+7=11位,選項(xiàng)A正確。10、n體(模n)交叉編址存儲(chǔ)器在()時(shí),其存取帶寬是單體存儲(chǔ)器的n倍。A、連續(xù)訪存的n個(gè)地址是針對(duì)同一個(gè)存儲(chǔ)模塊B、任何情況下都能C、連續(xù)訪存的n個(gè)地址是針對(duì)不同的存儲(chǔ)模塊D、任何情況下都不能標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:此題考查n體(模n)交叉編址存儲(chǔ)器的特性。11、設(shè)有主存一Cache層次的存儲(chǔ)器,其主存容量1MB,Cache容量16KB,每字塊有8個(gè)字,每字32位,采用直接地址映像方式。若主存地址為35301H,且CPU訪問(wèn)Cache命中,則該主存塊在Cache的第()字塊中(Cache起始字塊為第0字塊)。A、152B、153C、154D、151標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:主存地址35301H對(duì)應(yīng)的二進(jìn)制為00110101001100000001,現(xiàn)在要分析該地址中哪些位是Cache塊內(nèi)地址、主存字塊標(biāo)記和Cache字塊地址。低位是塊內(nèi)地址,每個(gè)字塊8個(gè)字,一個(gè)塊內(nèi)有25B(每字32位),所以低5位表示字塊內(nèi)地址。主存字塊標(biāo)記為高6位(1MB÷16KB=64=26),其余010011000即為Cache字塊地址,對(duì)應(yīng)的十進(jìn)制數(shù)為152。12、雙端口存儲(chǔ)器在()發(fā)生訪問(wèn)沖突。A、左端口與右端口同時(shí)被訪問(wèn)的情況下B、同時(shí)訪問(wèn)左端口與右端口的地址碼不同的情況下C、同時(shí)訪問(wèn)左端口與右端口的地址碼相同的情況下D、任何情況下都不標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:此題考查雙端口存儲(chǔ)器的特性。13、下列關(guān)于雙端口存儲(chǔ)器和交叉存儲(chǔ)器的敘述中,正確的是()。A、雙端口存儲(chǔ)器兩個(gè)端口使用同一組地址線、數(shù)據(jù)線和讀寫控制線,同時(shí)訪問(wèn)同一區(qū)間、同一單元。B、雙端口存儲(chǔ)器當(dāng)兩個(gè)端口同時(shí)訪問(wèn)相同的地址碼時(shí)必然會(huì)發(fā)生沖突C、高位多體交叉存儲(chǔ)器的設(shè)計(jì)依據(jù)了程序的局部性原理D、高位四體交叉存儲(chǔ)器可能在一個(gè)存儲(chǔ)周期內(nèi)連續(xù)訪問(wèn)四個(gè)模塊標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:雙端口RAM的兩個(gè)端口具有2組相互獨(dú)立的地址線、數(shù)據(jù)線和讀寫控制線,因此可以同時(shí)訪問(wèn)同一區(qū)間、同一單元,故選項(xiàng)A錯(cuò)誤。當(dāng)兩個(gè)端口同時(shí)對(duì)相同的單元進(jìn)行讀操作時(shí),不會(huì)發(fā)生沖突,故選項(xiàng)B錯(cuò)誤。高位多體交叉存儲(chǔ)器由于在單個(gè)存儲(chǔ)器中字是連續(xù)存放的,所以不能保證程序的局部性原理;而低位多體交叉存儲(chǔ)器由于是交叉存放,所以能很好地滿足程序的局部性原理,故選項(xiàng)C錯(cuò)誤。高位四體交叉存儲(chǔ)器雖然不能滿足程序的連續(xù)讀取,但仍可能一次連續(xù)讀出彼此地址相差一個(gè)存儲(chǔ)體容量的4個(gè)字,只是這樣讀的概率較小,故選項(xiàng)D正確。14、下列關(guān)于主存一體多字和多體交叉方案的敘述中,不正確的是()。A、主存一體多字使每個(gè)主存單元同時(shí)存儲(chǔ)幾個(gè)主存字,則每一次讀操作就同時(shí)讀出幾個(gè)主存字,大大提高了主存讀出一個(gè)字的平均速度B、多體交叉編址把主存儲(chǔ)器分成幾個(gè)能獨(dú)立讀寫的、字長(zhǎng)為多個(gè)主存字的主體C、主存一體多字需要把每次讀出的幾個(gè)主存字保存在一個(gè)位數(shù)足夠長(zhǎng)的存儲(chǔ)器中D、多體交叉編址按讀寫需要情況,分別對(duì)每個(gè)存儲(chǔ)體執(zhí)行讀寫,幾個(gè)存儲(chǔ)體協(xié)同運(yùn)行,提高了存儲(chǔ)體的讀寫速度標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:主存一體多字的優(yōu)點(diǎn)是:通過(guò)加寬每個(gè)主存單元的寬度,增加每個(gè)主存單元所包括的數(shù)據(jù)位數(shù),使每個(gè)主存單元同時(shí)存儲(chǔ)幾個(gè)主存字,則每一次讀操作就同時(shí)讀出了幾個(gè)主存字,使讀出一個(gè)主存字的平均讀出時(shí)間變?yōu)樵瓉?lái)的幾分之一。缺點(diǎn)是:每次讀出的幾個(gè)主存字必須首先保存在一個(gè)位數(shù)足夠長(zhǎng)的存儲(chǔ)器中,等待通過(guò)數(shù)據(jù)總線分幾次把它們傳送走。因此,選項(xiàng)A、C是正確的。多體交叉編址的優(yōu)點(diǎn)是:把主存儲(chǔ)器分成幾個(gè)能獨(dú)立讀寫的、字長(zhǎng)為一個(gè)主存字的主體。由此可知選項(xiàng)B是錯(cuò)誤的。多體交叉編址按讀寫需要情況,分別對(duì)每個(gè)存儲(chǔ)體執(zhí)行讀寫;通過(guò)合理的組織方式,使幾個(gè)存儲(chǔ)體協(xié)同運(yùn)行,從而提供出比單個(gè)存儲(chǔ)體更高的(幾倍)讀寫速度。15、設(shè)存儲(chǔ)器容量為32字,字長(zhǎng)為64位。模塊數(shù)m=4,采用低位交叉方式。存儲(chǔ)周期T=200ns,數(shù)據(jù)總線寬度為64位,總線傳輸周期r=50ns。該交叉存儲(chǔ)器的帶寬是()。A、32×107b/sB、8×107b/sC、73×107b/sD、18×107b/s標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:低位交叉存儲(chǔ)器連續(xù)讀出4個(gè)字所需的時(shí)間為t=T+(m一1)×r=200ns+3×50ns=350ns=3.5×10-7s故帶寬為W=64×4b/(3.5×10-7s)=73×107b/s16、某機(jī)器采用四體低位交叉存儲(chǔ)器,現(xiàn)分別執(zhí)行下述操作:(1)讀取6個(gè)連續(xù)地址單元中存放的存儲(chǔ)字,重復(fù)80次;(2)讀取8個(gè)連續(xù)地址單元中存放的存儲(chǔ)字,重復(fù)60次。則(1)和(2)所花時(shí)間之比為()。A、1:1B、2:1C、4:3D、3:4標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:假設(shè)存儲(chǔ)器的存取周期為T:(1)的情況下,連續(xù)讀取6個(gè)存儲(chǔ)字需時(shí)T+(6—1)×(T/4)=2.25T,但存放連續(xù)字中第一個(gè)字的存儲(chǔ)器需到3T時(shí)間后才能進(jìn)行下一輪讀取,故(1)共需時(shí)3T×(80一1)+2.25T=239.75T。(2)的情況同理,一輪讀取需時(shí)T+(8一1)×(T/4)=2.75T,但開始下一輪讀取需3T時(shí)間后,故(2)共需時(shí)3T×(60一1)+2.75T=179.75T。綜合上述分析,(1)、(2)所花時(shí)間之比約為4:3。17、設(shè)n體交叉編址(低位交叉)存儲(chǔ)器中每個(gè)體的存儲(chǔ)字長(zhǎng)等于數(shù)據(jù)總線寬度,每個(gè)體存取一個(gè)字的存取周期為T,總線傳輸周期為t,則T與t的關(guān)系以及讀取地址連續(xù)的n個(gè)字需要的時(shí)間分別是()。A、T=t,T+ntB、T=(n-1)t,T+ntC、T=nt,T+ntD、T=nt,T+(n-1)t標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:此題考查n體交叉編址(低位交叉)存儲(chǔ)器的性能分析。18、實(shí)現(xiàn)虛擬存儲(chǔ)器的關(guān)鍵是虛擬地址向?qū)嶋H地址的快速變換。為此,在處理器內(nèi)部設(shè)置一個(gè)特殊的Cache來(lái)記錄最近使用頁(yè)的頁(yè)表項(xiàng),以快速完成地址轉(zhuǎn)換。不同文獻(xiàn)對(duì)這個(gè)特殊的Cache有不同的稱呼。下列選項(xiàng)中,不屬于這些稱呼的是()。A、轉(zhuǎn)換旁視緩沖器(TLB)B、轉(zhuǎn)換后援緩沖器C、快表D、慢表標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:不同文獻(xiàn)對(duì)變換旁視緩沖器TLB有不同的稱呼。19、虛擬存儲(chǔ)器不能解決的問(wèn)題是()。A、存儲(chǔ)系統(tǒng)成本高B、編程空間受限C、訪存速度慢D、多道程序共享主存而引發(fā)的信息安全標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:存儲(chǔ)體系/存儲(chǔ)層次解決的共性問(wèn)題就是存儲(chǔ)系統(tǒng)成本高。在此基礎(chǔ)上,虛擬存儲(chǔ)器還解決“編程空間受限”和“多道程序共享主存而引發(fā)的信息安全”兩個(gè)問(wèn)題,其中后一個(gè)問(wèn)題是通過(guò)在地址變換增加地址檢查功能來(lái)解決的?!霸L存速度慢”屬于Cache,而不是虛擬存儲(chǔ)器解決的問(wèn)題。20、在頁(yè)面尺寸為4KB的頁(yè)式存儲(chǔ)管理中,頁(yè)表中的內(nèi)容依次是2、5、6、8、7、11,則物理地址32773對(duì)應(yīng)的邏輯地址為()。A、32773B、42773C、12293D、62773標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:32773=32768+5=1000000000000000B+101B=1000000000000101B。后12位為頁(yè)內(nèi)地址,前4位為頁(yè)號(hào)。物理頁(yè)號(hào)為8,對(duì)應(yīng)邏輯頁(yè)號(hào)為3=11B。則邏輯地址=11000000000101B=3×4K+3=10240+2048+5=12288+5=1229321、當(dāng)缺頁(yè)故障處理完畢后,處理器將()。A、重新執(zhí)行引發(fā)缺頁(yè)故障的指令B、執(zhí)行導(dǎo)致發(fā)生缺頁(yè)故障的指令的下一條指令C、重新開始執(zhí)行發(fā)生缺頁(yè)故障的指令所在的進(jìn)程D、終止執(zhí)行發(fā)生缺頁(yè)故障的指令所在的進(jìn)程標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:當(dāng)處理器欲訪問(wèn)的頁(yè)面對(duì)應(yīng)的頁(yè)表項(xiàng)中的“存在位”為0,即表示該頁(yè)面不在內(nèi)存中,則處理器發(fā)出缺頁(yè)故障信號(hào)。當(dāng)處理器處理缺頁(yè)故障后,將重新執(zhí)行引發(fā)缺頁(yè)故障的指令。22、頁(yè)式存儲(chǔ)管理系統(tǒng)不會(huì)出現(xiàn)()。A、抖動(dòng)/顛簸B、內(nèi)零頭(內(nèi)碎片)C、外零頭(外碎片)D、越界訪問(wèn)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:此題考查的知識(shí)點(diǎn):抖動(dòng)是頁(yè)式存儲(chǔ)管理特有的現(xiàn)象,因?yàn)轫?yè)式存儲(chǔ)管理中指令或數(shù)據(jù)可能跨頁(yè)存儲(chǔ);頁(yè)式存儲(chǔ)管理會(huì)出現(xiàn)內(nèi)零頭,段式存儲(chǔ)管理會(huì)出現(xiàn)外零頭;任何一種存儲(chǔ)管理都面臨著越界訪問(wèn)的危險(xiǎn)。23、下列關(guān)于頁(yè)式存儲(chǔ)管理與段式存儲(chǔ)管理的區(qū)別的論述中,正確的是()。A、頁(yè)式存儲(chǔ)管理更有利于存儲(chǔ)保護(hù)B、段式存儲(chǔ)管理的存儲(chǔ)空間利用率較高C、在段式存儲(chǔ)管理中,指令或數(shù)據(jù)不會(huì)跨段存儲(chǔ)D、段的尺寸要大于頁(yè)的尺寸標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:此題考查的知識(shí)點(diǎn):段式存儲(chǔ)管理更有利于存儲(chǔ)保護(hù);頁(yè)式存儲(chǔ)管理的存儲(chǔ)空間利用率較高。在段式存儲(chǔ)管理中指令或數(shù)據(jù)不會(huì)跨段存儲(chǔ);段的尺寸可大可小,而頁(yè)的尺寸是固定的。二、綜合應(yīng)用題(本題共3題,每題1.0分,共3分。)24、假設(shè)CPU執(zhí)行某段程序時(shí),950次從Cache得到數(shù)據(jù),50次從主存得到數(shù)據(jù),已知Cache存取周期為50ns,主存存取周期為200ns(設(shè)每次訪問(wèn)時(shí),Cache訪問(wèn)與主存訪問(wèn)并發(fā)進(jìn)行,如Cache命中則中斷主存的訪問(wèn))。求:(1)Cache的命中率。(2)平均訪問(wèn)時(shí)間。(3)Cache一主存系統(tǒng)的效率。標(biāo)準(zhǔn)答案:(1)Cache未命中情況下才需要從主存取數(shù)據(jù),故Cache的命中率=Cache命中次數(shù)÷(Cache命中次數(shù)+Cache未命中次數(shù))=950÷(950+50)=0.95(2)平均訪問(wèn)時(shí)間=(950×50ns+50×200ns)÷1000=57.5ns(3)Cache一主存系統(tǒng)的效率=Cache存取周期/平均訪問(wèn)時(shí)間=50÷57.5×100%=87.0%知識(shí)點(diǎn)解析:暫無(wú)解析25、已知某8位機(jī)的主存采用半導(dǎo)體存儲(chǔ)器,地址碼為18位,若使用4K×4位RAM芯片組成該機(jī)所允許的最大主存空間,并選用模塊條的形式,問(wèn):(1)若每個(gè)模塊條為32K×8位,共需幾個(gè)模塊條?(2)每個(gè)模塊內(nèi)共有多少片RAM芯片?(3)主存共需多少RAM芯片?CPU如何選擇各模塊條?標(biāo)準(zhǔn)答案:(1)由于主存地址碼給定18位,所以最大存儲(chǔ)空間為218=256KB,主存的最大容量為256KB?,F(xiàn)每個(gè)模塊條的存儲(chǔ)容量為32KB,所以主存共需256KB÷32KB=8塊板。(2)每個(gè)模塊條的存儲(chǔ)容量為32KB,現(xiàn)使用4K×4位的RAM芯片拼成4K×8位(共8組),用地址碼的低12位(A0一A11)直接接到芯片地址輸入端,然后用地址的高3位(A14一A12)通過(guò)3線一8線譯碼器輸出,分別接到8組芯片的選片端。共有8×2=16個(gè)RAM。(3)據(jù)前面所得,共需8個(gè)模塊條,每個(gè)模塊條上有16片芯片,故主存共需8×16=128片RAM芯片。知識(shí)點(diǎn)解析:暫無(wú)解析26、設(shè)某機(jī)中,CPU的地址總線為A15~A0,數(shù)據(jù)總線為D7~D0(A0、D0為最低位)。存儲(chǔ)器地址空間為3000H~67FFH。其中3000H一4FFFH為ROM區(qū),選用4K×2的ROM芯片;5000H~67FFH為RAM區(qū),選用2K×4的SRAM芯片。請(qǐng)問(wèn):(1)組成該存儲(chǔ)器需要多少片ROM芯片和SRAM芯片?(2)ROM芯片、SRAM芯片各需連接CPU的哪幾根地址線和數(shù)據(jù)線?(3)應(yīng)如何設(shè)置片選信號(hào),分別寫出各片選信號(hào)的邏輯表達(dá)式。標(biāo)準(zhǔn)答案:(1)已知數(shù)據(jù)總線為8位,ROM區(qū)為3000H~4FFFFH,故ROM的容量為8K×8b:ROM芯片數(shù)=(8K×8b)÷(4K×2b)=8片(分為2組,每組4片)。RAM區(qū)為5000H一67FFH,故RAM的容量為6K×8b:SRAM芯片數(shù)=(6K×8b)÷(2K×4b)=6片(分為3組,每組2片)。(2)ROM芯片的容量為4K×2,具有12根地址線、2根數(shù)據(jù)線,因此ROM芯片的地址線連接CPU地址線的低12位A11~A0,每組ROM內(nèi)的4片芯片分別連接CPU數(shù)據(jù)線的D7D6、D5D4、D3D2、D1D0。SRAM芯片的容量為2K×4,具有11根地址線、4根數(shù)據(jù)線,因此SRAM芯片的地址線連接CPU地址線的低11位A10一A0,每組SRAM內(nèi)的2片芯片分別連接CPU數(shù)據(jù)線的D7D6D5D4、D3D2D1D0。(3)ROM區(qū)有2個(gè)片選信號(hào),RAM區(qū)有3個(gè)片選信號(hào),共需5個(gè)片選信號(hào),根據(jù)地址分配的要求,各片選信號(hào)的邏輯表達(dá)式如下:CS0=A15A14A13A12CS1=A15A14A13A12CS2=A15A14A13A12A11CS3=A15A14A13A12A11CS4=A15A14A13A12A11知識(shí)點(diǎn)解析:暫無(wú)解析計(jì)算機(jī)專業(yè)基礎(chǔ)綜合(計(jì)算機(jī)組成原理)模擬試卷第4套一、單選題(本題共30題,每題1.0分,共30分。)1、若用二進(jìn)制數(shù)表示十進(jìn)制數(shù)0到999999,則最少需要的二進(jìn)制數(shù)的位數(shù)是()。A、6B、16C、20D、100000標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:如果用二進(jìn)制表示0~999999(<220)則需要20位。2、在補(bǔ)碼加法運(yùn)算中,產(chǎn)生溢出的情況是()。I.兩個(gè)操作數(shù)的符號(hào)位相同,運(yùn)算時(shí)采用單符號(hào)位,結(jié)果的符號(hào)位與操作數(shù)相同Ⅱ.兩個(gè)操作數(shù)的符號(hào)位相同,運(yùn)算時(shí)采用單符號(hào)位,結(jié)果的符號(hào)位與操作數(shù)不同Ⅲ.運(yùn)算時(shí)采用單符號(hào)位,結(jié)果的符號(hào)位和最高數(shù)位不同時(shí)產(chǎn)生進(jìn)位Ⅳ.運(yùn)算時(shí)采用單符號(hào)位,結(jié)果的符號(hào)位和最高數(shù)位相同時(shí)產(chǎn)生進(jìn)位V.運(yùn)算時(shí)采用雙符號(hào)位,運(yùn)算結(jié)果的兩個(gè)符號(hào)位相同Ⅵ.運(yùn)算時(shí)采用雙符號(hào)位,運(yùn)算結(jié)果的兩個(gè)符號(hào)位不同A、I,Ⅲ,ⅤB、Ⅱ,Ⅳ,ⅥC、Ⅱ,Ⅲ,ⅥD、I,Ⅲ,Ⅵ標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:常用的溢出判斷方法主要有三種:采用一個(gè)符號(hào)位、采用進(jìn)位位和采用變形補(bǔ)碼。采用一個(gè)符號(hào)位的溢出條件為:結(jié)果的符號(hào)位與操作數(shù)符號(hào)位不同。采用進(jìn)位位的溢出條件為:結(jié)果的符號(hào)位和最高數(shù)位不同時(shí)產(chǎn)生進(jìn)位。采用雙符號(hào)位(變形補(bǔ)碼)的溢出條件為:運(yùn)算結(jié)果的兩個(gè)符號(hào)位不同。3、計(jì)算機(jī)中常采用下列幾種編碼表示數(shù)據(jù),其中,±0編碼相同的是()。I.原碼Ⅱ.反碼Ⅲ.補(bǔ)碼Ⅳ.移碼A、I和ⅢB、Ⅱ和ⅢC、Ⅲ和ⅣD、I和Ⅳ標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:假設(shè)字長(zhǎng)為8位,[+0]原=00000000,[一0]原=10000000;[+0]反=00000000,[一0]反=11111111;[+0]補(bǔ)=00000000,[一0]補(bǔ)=00000000;[+0]移=10000000,[一0]移=10000000。對(duì)于真值0,原碼和反碼各有兩種不同的表示形式,而補(bǔ)碼和移碼只有唯一的一種表示形式。正因?yàn)檠a(bǔ)碼和移碼0的表示形式唯一,才使得補(bǔ)碼和移碼比原碼和反碼能夠表示的負(fù)數(shù)個(gè)數(shù)多一個(gè)。4、如果X為負(fù)數(shù),則已知[X]補(bǔ),求[一X]補(bǔ)的方法是()。A、[X]補(bǔ)各值保持不變B、[X]補(bǔ)符號(hào)位變反,其他各位不變C、[X]補(bǔ)除符號(hào)位外,各位變反,末位加1D、[X]補(bǔ)連同符號(hào)位一起各位變反,末位加1標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:[一X]補(bǔ)被稱為[X]補(bǔ)的機(jī)器負(fù)數(shù),由[X]補(bǔ)求[一X]補(bǔ)的過(guò)程稱為對(duì)[X]補(bǔ)變補(bǔ)(求補(bǔ)),這是做減法運(yùn)算時(shí)必須要完成的操作。不管X的真值為正或?yàn)樨?fù),已知[X]補(bǔ)求[一X]補(bǔ)的方法是:[X]補(bǔ)連同符號(hào)位一起各位變反,末位加1。[X]補(bǔ)表示的真值如果是正數(shù),則變補(bǔ)后[一X]補(bǔ)所表示的真值變?yōu)樨?fù)數(shù);反過(guò)來(lái),[X]補(bǔ)表示的真值如果是負(fù)數(shù),則[一X]補(bǔ)所表示的真值變?yōu)檎龜?shù)。此題容易錯(cuò)選選項(xiàng)C。如果除符號(hào)位外,各位變反,末位加1,得到的是[X]原,而不是[一X]補(bǔ),且只有X為負(fù)數(shù)時(shí)成立。5、某計(jì)算機(jī)字長(zhǎng)8位,采用補(bǔ)碼表示小數(shù)。若某數(shù)真值為一0.1001,則它在該計(jì)算機(jī)中的機(jī)器數(shù)形式為()。A、10111B、10110111C、10111000D、10110000標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:補(bǔ)碼與原碼,[X]補(bǔ)求[一X]補(bǔ)的轉(zhuǎn)換:一0.1001=一0.100100

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論