版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選文檔 運(yùn)算器練習(xí)題一、填空題 1、8位二進(jìn)制補(bǔ)碼(反碼、原碼、移碼)表示整數(shù)的最小值為(-128),最大值為(127)。2、若移碼的符號(hào)位為1,則該數(shù)為(正數(shù));若符號(hào)位為0,則為(負(fù)數(shù))。3、(原碼、反碼)對(duì)0的表示有兩種形式,(補(bǔ)碼、移碼)有一種。4、若【x】補(bǔ)=1000,則x=(-8)。5、浮點(diǎn)數(shù)中尾數(shù)用補(bǔ)碼表示時(shí),其規(guī)格化特征是(符號(hào)位與尾數(shù)最高位相反)。6、一個(gè)定點(diǎn)數(shù)由(符號(hào)位)和(數(shù)值)兩部分組成,根據(jù)小數(shù)點(diǎn)的位置不同,定點(diǎn)數(shù)有(定點(diǎn)小數(shù))和(定點(diǎn)整數(shù))兩種表示方法。7、碼值80H; 若表示真值0,則為(移碼);若表示-128,則為(補(bǔ)碼);若表示-127,則為(反碼);若表示
2、-0,則為(原碼)。8、若浮點(diǎn)數(shù)格式中基數(shù)一定,且尾數(shù)采用規(guī)格化表示法,則浮點(diǎn)數(shù)的表示范圍取決于(階碼)的位數(shù),而精度取決于(尾數(shù))的位數(shù)。9、設(shè)階碼8位(最左一位為符號(hào)位),用移碼表示,而尾數(shù)為24為(最左一位為符號(hào)位),用規(guī)格化補(bǔ)碼表示,則它能表示的最大整數(shù)的階碼為(11111111),尾數(shù)為(011111111111111111111111),而絕對(duì)值最小的負(fù)數(shù)的階碼為( ),尾數(shù)為( )。10、漢字的(輸入碼、內(nèi)碼、字模碼)是計(jì)算機(jī)用于漢字輸入、內(nèi)部處理、輸出三種不同用途的編碼。11、為使?jié)h字機(jī)內(nèi)碼與ASCII相區(qū)別,通常將漢字機(jī)內(nèi)碼的最高位置(1)。12、一個(gè)24×24點(diǎn)陣
3、的漢字,需要(72)字節(jié)的存儲(chǔ)空間。二、選擇題 1、計(jì)算機(jī)表示地址時(shí)使用(無(wú)符號(hào)數(shù))。2、字長(zhǎng)16位,用定點(diǎn)補(bǔ)碼小數(shù)表示時(shí),一個(gè)字能表示的范圍為(-11-2-15)。3、某機(jī)字長(zhǎng)32位,其中1位符號(hào)位,31位尾數(shù),若用定點(diǎn)整數(shù)補(bǔ)碼表示,則最小正整數(shù)為(1),最大負(fù)數(shù)值為(232)。4、字長(zhǎng)12位,用定點(diǎn)補(bǔ)碼規(guī)格化小數(shù)表示時(shí),所能表示的正數(shù)范圍是(1/21-2-11)。5、在浮點(diǎn)數(shù)編碼表示中,(基數(shù))在機(jī)器數(shù)中不出現(xiàn),是隱含的。6、浮點(diǎn)數(shù)的表示范圍和精度取決于(階碼的位數(shù)和尾數(shù)的位數(shù))。7、32個(gè)漢字的機(jī)內(nèi)碼需要(64)字節(jié)。三、判斷題 1、所有進(jìn)位計(jì)數(shù)制,其整數(shù)部分最低位的權(quán)都是1。 對(duì)2、某
4、R進(jìn)位計(jì)數(shù)制,其左邊1位的權(quán)是其相鄰的右邊1位的權(quán)的R倍。 對(duì)3、在計(jì)算機(jī)中,所表示的數(shù)有時(shí)會(huì)發(fā)生溢出,其根本原因是計(jì)算機(jī)的字長(zhǎng)有限。 對(duì)4、8421碼就是二進(jìn)制數(shù)。 不對(duì),是十進(jìn)制的編碼。5、浮點(diǎn)數(shù)通常采用規(guī)格化數(shù)來(lái)表示,規(guī)格化數(shù)是指其尾數(shù)的第一位為0的浮點(diǎn)數(shù)。 不對(duì),分正負(fù)兩種情況。6、一個(gè)正數(shù)的補(bǔ)碼和這個(gè)數(shù)的原碼表示一樣,而正數(shù)的反碼就不是該數(shù)的原碼表示。 不對(duì)7、將補(bǔ)碼的符號(hào)位改用多位來(lái)表示,就變成變形補(bǔ)碼,一個(gè)用雙符號(hào)位表示的變形補(bǔ)碼是01.1010是正數(shù)。 不對(duì)四、簡(jiǎn)答題1、試比較定點(diǎn)帶符號(hào)數(shù)在計(jì)算機(jī)內(nèi)的四種表示方法。2、試述浮點(diǎn)數(shù)規(guī)格化的目的、方法。五、綜合題1、給出一個(gè)十進(jìn)制數(shù)
5、,寫出其二進(jìn)制的四種表示形式。2、給出一個(gè)數(shù)的位數(shù),寫出其最大、最小值。3、浮點(diǎn)數(shù)的表示、規(guī)格化、和范圍。一、填空題1、補(bǔ)碼加減法中,(符號(hào)位)作為數(shù)的一部分參加運(yùn)算,(符號(hào)位產(chǎn)生的進(jìn)位)要丟掉。2、為判斷溢出,可采用雙符號(hào)位補(bǔ)碼,此時(shí)正數(shù)的符號(hào)用(00)表示,負(fù)數(shù)的符號(hào)用(11)表示。3、采用雙符號(hào)位的方法進(jìn)行溢出檢測(cè)時(shí),若運(yùn)算結(jié)果中兩個(gè)符號(hào)位(不相同),則表明發(fā)生了溢出。若結(jié)果的符號(hào)位為(01),表示發(fā)生正溢出,若為(10)表示發(fā)出負(fù)溢出。4、原碼一位乘法中,符號(hào)位與數(shù)值位(分開(kāi)運(yùn)算),運(yùn)算結(jié)果的符號(hào)位等于(被乘數(shù)與乘數(shù)符號(hào)位的異或)。5、在浮點(diǎn)加法運(yùn)算中,主要的操作步驟是(對(duì)階、尾數(shù)相加
6、、結(jié)果規(guī)格化、舍入、溢出檢查)。 6、浮點(diǎn)數(shù)乘除法的運(yùn)算步驟為(階碼相加/減、尾數(shù)相乘除、結(jié)果規(guī)格化、舍入、溢出判斷)。7、一個(gè)浮點(diǎn)數(shù),當(dāng)其補(bǔ)碼尾數(shù)右移1位時(shí),為使其值不變化,階碼應(yīng)該(加1)。 8、由若干一位加法器構(gòu)成多位加法器時(shí),進(jìn)位可采用(串行進(jìn)位法和并行進(jìn)位法)。 9、行波進(jìn)位加法器的缺點(diǎn)是(運(yùn)算速度慢)。10、浮點(diǎn)運(yùn)算器由(階碼運(yùn)算器)和(尾數(shù)運(yùn)算器)組成,它們都是定點(diǎn)運(yùn)算器,(尾數(shù)運(yùn)算器要求能進(jìn)行(加減乘除)運(yùn)算。 11、當(dāng)運(yùn)算結(jié)果的尾數(shù)不是(11.0.或00.1.)的形式時(shí),則進(jìn)行規(guī)格化處理,當(dāng)尾數(shù)符號(hào)位為(01或10)時(shí),需要右規(guī),當(dāng)運(yùn)算結(jié)果的符號(hào)位和最高有效位為(11.1或0
7、0.0)時(shí)需要左規(guī)二、選擇題1、運(yùn)算器的主要功能是(邏輯運(yùn)算和算術(shù)運(yùn)算)。2、運(yùn)算器雖由許多部件構(gòu)成,但核心部分是(算術(shù)邏輯運(yùn)算單元)。3、在定點(diǎn)二進(jìn)制運(yùn)算中,減法一般通過(guò)(補(bǔ)碼運(yùn)算的二進(jìn)制加法)實(shí)現(xiàn)。4、加法器采用先行進(jìn)位的目的是(提高加法器的速度、快速傳遞進(jìn)位信號(hào))。 三、判斷題1、 在串行定點(diǎn)補(bǔ)碼乘法器中,被乘數(shù)和乘數(shù)的符號(hào)都參加運(yùn)算。 對(duì)2、 在定點(diǎn)補(bǔ)碼除法器中,為了避免產(chǎn)生溢出,被除數(shù)的絕對(duì)值一定要小于除數(shù)的絕對(duì)值。 對(duì)3、 在浮點(diǎn)運(yùn)算器中,階碼部件可實(shí)現(xiàn)加、減、乘、除四種運(yùn)算。 不對(duì)4、 在浮點(diǎn)運(yùn)算器中,尾數(shù)部件只可實(shí)現(xiàn)乘法和除法運(yùn)算。 不對(duì)
8、5、 運(yùn)算器不論是復(fù)雜還是簡(jiǎn)單,都有一個(gè)狀態(tài)寄存器,為計(jì)算機(jī)提供判斷條件,以實(shí)現(xiàn)程序轉(zhuǎn)移。 對(duì)6、 加法器是構(gòu)成運(yùn)算器的基本部件,為提高運(yùn)算速度,運(yùn)算器一般都采用串行進(jìn)位加法器。 不對(duì)四、簡(jiǎn)答題1、簡(jiǎn)述運(yùn)算器的功能。2、簡(jiǎn)述采用雙符號(hào)位檢測(cè)溢出的方法。3、簡(jiǎn)述采用單符號(hào)位檢測(cè)溢出的方法。4、簡(jiǎn)述浮點(diǎn)運(yùn)算器如何判斷溢出,如何處理5、簡(jiǎn)述先行進(jìn)位的解決問(wèn)題及基本思想。五、計(jì)算題 1、已知X0.1011,求【X/2】補(bǔ)、【X/4】補(bǔ)、【X】補(bǔ)、。X為負(fù)數(shù)呢?2、 已知X27/32, Y31/32,用變形補(bǔ)碼計(jì)算X()Y,并同時(shí)指出運(yùn)算結(jié)果是否溢出。3、 已
9、知機(jī)器字長(zhǎng)n=8,x=-44,y=-53,求x+y,x-y4、 已知【X】補(bǔ)1.1011000,【Y】補(bǔ)1.1011000,用變形補(bǔ)碼求2【X】補(bǔ)1/2【Y】補(bǔ),并判斷結(jié)果有無(wú)溢出?5、 已知2【X】補(bǔ)1.0101001,1/2【Y】補(bǔ)1.01011000,用變形補(bǔ)碼求【X】補(bǔ)【Y】補(bǔ),并判斷結(jié)果有無(wú)溢出6、設(shè)浮點(diǎn)數(shù)的階碼為4位(含階苻),尾數(shù)為7位(含尾符),x,y中的指數(shù)項(xiàng)、小數(shù)項(xiàng)均為二進(jìn)制真值。 1)x201×0.1101,y211×(0.1010),求x+y; 2)x2010×0.1111,y2100×(0.1110),求
10、xy。7、已知x=-0.1101,y=-0.1011,用原碼一位或兩位乘法求(x×y)原8、已知x=-o.1101,y=0.1011,用補(bǔ)碼一位乘法求(x×y)補(bǔ)9、已知x=-0.1101,y=0.1011,用原碼一位不恢復(fù)除法求(x/y)原10、已知x=-0.1101,y=0.1011,用原碼一位減加交替法求(x/y)原11、在第六題的基礎(chǔ)上求乘法和除法。一、選擇題:1、指令系統(tǒng)中采用不同尋址方式的目的主要 是: A. 實(shí)現(xiàn)存儲(chǔ)程序和程序控制。 B. 縮短指令長(zhǎng)度,擴(kuò)大尋址空間,提高編程靈活性。 C. 可以直接訪問(wèn)內(nèi)存。 D. 提供擴(kuò)展操作碼的可能,并降低指令譯碼難度。2
11、、單地址指令中為了完成兩個(gè)數(shù)的算術(shù)運(yùn)算,除地址碼指明的一個(gè)操作數(shù)外,另一個(gè)數(shù)常需采用: A. 堆棧尋址方式。 B. 立即尋址方式。 C. 隱含尋址方式。 D. 間接尋址方式。3、二地址指令中,操作數(shù)的物理位置可安排在: A. 棧頂和次棧頂。 B. 兩個(gè)主存單元。 C. 一個(gè)主存單元一個(gè)寄存器。 D. 兩個(gè)寄存器4、對(duì)某個(gè)寄存器中操作數(shù)的尋址方式稱為: A. 直接尋址。 B. 間接尋址。 C. 寄存器尋址。 D. 寄存器間接尋址。5、寄存器間接尋址方式中,操作數(shù)處在: A. 通用寄存器。 B. 主存單元。 C. 程序計(jì)數(shù)器。 D. 堆棧。6、變址尋址方式中,操作數(shù)的有效地址等于: A. 基址寄存
12、器內(nèi)容加上形式地址。 B. 堆棧指示器內(nèi)容加上形式地址。 C. 變址寄存器內(nèi)容加上形式地址。 D. 程序計(jì)數(shù)器內(nèi)容加上形式地址。7、堆棧尋址方式中,設(shè)A為累加器,SP為堆棧指示器,MSP為SP指示的棧頂單元,如果進(jìn)棧操作的動(dòng)作是(A) MSP, (SP)-1 SP,那么出棧操作的動(dòng)作為: A. ( MSP ) A, (SP)+1 SP。 B. (SP)+1 SP , ( MSP ) A 。 C. (SP)-1 SP , ( MSP ) A 。 D. ( MSP ) A, (SP)-1 SP。8、程序控制類指令的功能是: A. 進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算。 B. 進(jìn)行主存與CPU之間的數(shù)據(jù)傳送。 C
13、. 進(jìn)行CPU和I/O設(shè)備之間的數(shù)據(jù)傳送。 D. 改變程序執(zhí)行的順序。9、運(yùn)算型指令的尋址與轉(zhuǎn)移性指令的尋址不同點(diǎn)在于: A. 前者取操作數(shù)后者決定程序轉(zhuǎn)移地址。 B. 后者取操作數(shù)前者決定程序轉(zhuǎn)移地址。 C. 前者是短指令,后者是長(zhǎng)指令。 D. 后者是短指令,前者是長(zhǎng)指令。10、指令的尋址方式有順序和跳躍兩種方式。采用跳躍尋址方式可以實(shí)現(xiàn): A. 堆棧尋址。 B. 程序的條件轉(zhuǎn)移。 C. 程序的無(wú)條件轉(zhuǎn)移。 D. B和C。11、算術(shù)右移指令執(zhí)行的操作是: A. 符號(hào)位添0,并順序右移一位,最低位移至進(jìn)位標(biāo)志位。 B. 符號(hào)位不變,并順序右移一位,最低位移至進(jìn)位標(biāo)志位。 C. 進(jìn)位標(biāo)志位移至符
14、號(hào)位,順次右移一位,最低位移至進(jìn)位標(biāo)志位。 D. 符號(hào)位添1,并順序右移一位,最低位移至進(jìn)位標(biāo)志位。12、位操作類指令的功能是: A. 對(duì)CPU內(nèi)部通用寄存器或主存某一單元任一位進(jìn)行狀態(tài)檢測(cè)。 B. 對(duì)CPU內(nèi)部通用寄存器或主存某一單元任一位進(jìn)行狀態(tài)強(qiáng)置。 C. A和B。 D. 進(jìn)行移位操作。13、指出下面描述匯編語(yǔ)言特性的句子中概念上有錯(cuò)誤的句子: A. 對(duì)程序員的訓(xùn)練要求來(lái)說(shuō),需要硬件知識(shí)。 B. 匯編語(yǔ)言對(duì)機(jī)器的依賴性高。 C. 匯編語(yǔ)言的源程序通常比高級(jí)語(yǔ)言源程序短小。 D. 匯編語(yǔ)言編寫的程序執(zhí)行速度比高級(jí)語(yǔ)言塊。14、下列說(shuō)法中不正確的是: A. 機(jī)器語(yǔ)言和匯編語(yǔ)言都是面向機(jī)器的,
15、它們和具體機(jī)器的指令系統(tǒng)密切相關(guān)。 B. 指令的地址字段指出的不是地址,而是操作數(shù)本身,這種尋址方式稱為直接尋址。 C. 串聯(lián)堆棧一般不需要堆棧指示器,但串聯(lián)堆棧的讀出是破壞性的。 D. 存儲(chǔ)器堆棧是主存的一部分,因而也可以按照地址隨機(jī)進(jìn)行讀寫操作。15、就取得操作數(shù)的速度而言,下列尋址方式中速度最快的是:B.立即尋址,速度最慢的是:C.間接尋址,不需要再訪存的尋址方式是: B.立即尋址。 A. 直接尋址。16、下列說(shuō)法中不正確的是: A. 變址尋址時(shí),有效數(shù)據(jù)存放在主存中。 B. 堆棧時(shí)先進(jìn)后出的隨機(jī)存儲(chǔ)器。 C. 堆棧指針SP的內(nèi)容表示當(dāng)前堆棧內(nèi)所存儲(chǔ)的數(shù)據(jù)的個(gè)數(shù)。 D. 內(nèi)存中指令的尋址
16、和數(shù)據(jù)尋址是交替進(jìn)行的。17、下列幾項(xiàng)中,不符合RISC指令系統(tǒng)的特點(diǎn) 是: A. 指令種類少,譯碼簡(jiǎn)單。 B. 尋址方式種類盡量減少,指令功能盡可能強(qiáng)。 C. 增強(qiáng)寄存器的數(shù)目,以盡量減少訪存次數(shù)。 D. 選取使用頻率最高的一些簡(jiǎn)單指令,以及很有用但不復(fù)雜的指令。18、下面關(guān)于RISC技術(shù)的描述中,正確的是: A. 采用RISC技術(shù)后,計(jì)算機(jī)的體系結(jié)構(gòu) 又恢復(fù)到早期的比較簡(jiǎn)單的情況。 B. 為了實(shí)現(xiàn)兼容新設(shè)計(jì)的RISC是從原來(lái)的CISC系統(tǒng)的指令系統(tǒng)中挑選一部分實(shí)現(xiàn)的。 C. RISC的主要目標(biāo)是減少指令數(shù)。 D. RISC設(shè)有乘除法指令和浮點(diǎn)運(yùn)算指令。二、填空題1、一臺(tái)計(jì)算機(jī)所有機(jī)器指令的
17、集合,稱為這臺(tái)計(jì)算機(jī)的指令系統(tǒng)。2、指令格式是指令用二進(jìn)制代碼表示的結(jié)構(gòu)形式,指令格式有操作碼字段和地址碼字段組成。3、指令操作碼字段表征指令的操作特性與功能,而地址碼字段指示操作數(shù)的地址,微型機(jī)中多采用二地址、單地址和零地址混合方式的指令格式。4、形式指令地址的方式,稱為指令尋址方式,有順序?qū)ぶ泛吞S尋址兩種,使用程序計(jì)數(shù)器來(lái)跟蹤指令地址。5、形式操作數(shù)地址的方式稱為數(shù)據(jù)尋址方式,操作數(shù)可放在寄存器、內(nèi)存和指令中。6、尋址方式按操作數(shù)的物理位置不同,多使用RR型和RS型,前者比后者執(zhí)行速度快。7、數(shù)據(jù)尋址方式有:隱含、立即數(shù)、直接、間接、寄存器、寄存器間接、相對(duì)、基址、變址、塊、段尋址等多種
18、。8、堆棧是一種特殊的數(shù)據(jù)尋址方式,它采用先進(jìn)后出原理。9、隱含尋址是指令格式中不明確給出操作數(shù)地址,而是隱含指定,通常以累加器作為隱含地址。立即尋址是指令的地址字段指出的不是操作數(shù)地址,而是操作數(shù)本身。10、寄存器直接尋址是操作數(shù)在通用寄存器中,操作數(shù)地址是通用寄存器的編號(hào),寄存器間接尋址是操作數(shù)在主存單元中,通用寄存器中的內(nèi)容作為操作數(shù)的地址,所以指令執(zhí)行的速度前者比后者快。11、變址尋址和基址尋址的區(qū)別是:基址尋址中基址寄存器提供基準(zhǔn)量,指令提供位移量,后者位數(shù)較短。而變址尋址中變址寄存器提供修改量,指令提供基準(zhǔn)量,后者位數(shù)足以表示整個(gè)存儲(chǔ)空間。12、塊尋址方式常用于輸入輸出指令,以實(shí)現(xiàn)
19、外存或外設(shè)同主存之間的數(shù)據(jù)塊傳送,在主存中還可用于數(shù)據(jù)塊搬家。13、指令字長(zhǎng)度等于機(jī)器字長(zhǎng)度的指令稱為單字長(zhǎng)指令;指令字長(zhǎng)度等于半個(gè)機(jī)器字長(zhǎng)度的指令稱為半字長(zhǎng)指令;指令字長(zhǎng)度等于兩個(gè)機(jī)器字長(zhǎng)度的指令稱為雙字長(zhǎng)指令。14、條件轉(zhuǎn)移指令、無(wú)條件轉(zhuǎn)移指令、轉(zhuǎn)子指令、返主指令、中斷返回指令等都是程序控制指令。這類指令在指令格式主所表示的地址,表示要轉(zhuǎn)移的是下一條指令的地址,而不是操作數(shù)的地址。15、存儲(chǔ)器堆棧中,需要一個(gè)堆棧指示器,它是CPU中的一個(gè)專用寄存器,它指定的主存單元就是堆棧的棧頂。16、數(shù)據(jù)傳送指令的功能是實(shí)現(xiàn)主存和寄存器之間,或寄存器和寄存器之間的數(shù)據(jù)傳送。17、移位是,如果寄存器中的數(shù)
20、為邏輯數(shù),則左移或右移時(shí)所有位一起移位,這種移位稱為邏輯移位。如果寄存器中的數(shù)是算術(shù)數(shù),左移時(shí)符號(hào)位不變,其它位左移,低位補(bǔ)0,右移時(shí)符號(hào)位不變,其它位右移,高位補(bǔ)的值同符號(hào)位的值,這種移位稱為算術(shù)移位。18、計(jì)算機(jī)中機(jī)器語(yǔ)言和匯編語(yǔ)言是面向機(jī)器的語(yǔ)言;高級(jí)語(yǔ)言的語(yǔ)句和用法與具體機(jī)器的指令系統(tǒng)無(wú)關(guān)。19、設(shè)D為指令中的形式地址,I為基址寄存器,PC為程序計(jì)數(shù)器。若有效地址E(PC)D,則為相對(duì)尋址方式;若有效地址E(D),則為間接尋址方式;若E(I)D,則為基址尋址方式。20、在寄存器間接尋址方式中,有效地址存放在寄存器中,而操作數(shù)存放在內(nèi)存單元中。21、根據(jù)操作數(shù)所在的位置,指出其尋址方式:
21、操作數(shù)在寄存器中,為寄存器尋址;操作數(shù)地址在寄存器中,為寄存器間接尋址;操作數(shù)在指令中,為立即數(shù)尋址;操作數(shù)的主存地址在指令中,為內(nèi)存器直接尋址;操作數(shù)的地址為某一寄存器的內(nèi)容與指令中的位移量之和,可以是相對(duì)尋址、基址尋址和變址尋址。三、分析題1、指令格式結(jié)構(gòu)如下所示,試分析指令格式及尋址方式特點(diǎn)。解:指令格式及尋址方式特點(diǎn)如下:A。單字長(zhǎng)二地址指令;B。操作碼字段OP可以指定2664條指令;C。源和目標(biāo)都是寄存器,所以是型指令,兩個(gè)操作數(shù)均在 寄存器中;D。這種指令結(jié)構(gòu)常用于算術(shù)邏輯運(yùn)算類指令。2、指令格式結(jié)構(gòu)如下所示,試分析指令格式及尋址方式特點(diǎn)。解:指令格式與尋址方式特點(diǎn)如下:雙字長(zhǎng)二地
22、址指令,用于訪問(wèn)存儲(chǔ)器。操作碼字段可指定64種操作。型指令,一個(gè)操作數(shù)在寄存器中,另一個(gè)操作數(shù)在主存中。有效地址可通過(guò)變址尋址求得,即有效地址等于變址寄存器內(nèi)容加上位移量3、指令格式結(jié)構(gòu)如下所示,試分析指令格式及尋址方式特點(diǎn)。解:指令格式及尋址方式特點(diǎn)如下:?jiǎn)巫珠L(zhǎng)二地址指令,用于訪問(wèn)存儲(chǔ)器。操作碼字段可指定64種操作。RS型指令,一個(gè)操作數(shù)在寄存器中,一個(gè)操作數(shù)在主存中。有效地址可通過(guò)尋址特征位X確定:有X00,01,10,11四種組合,可指定四種尋址方式。4、某機(jī)的16位單字長(zhǎng)訪內(nèi)存指令格式如下:其中,A為形式地址,補(bǔ)碼表示(一位符號(hào)位);I為直接/間接尋址方式(I為1是間接尋址);M為尋址
23、模式(0為絕對(duì)尋址、1為基址尋址、2為相對(duì)尋址、3為立即尋址);X為變址尋址。設(shè)PC,Rz,Rb分別為指令計(jì)數(shù)器、變址寄存器、基址寄存器,E為有效地址,試解答如下問(wèn)題:該指令格式能定義多少中不同的操作?立即尋址操作數(shù)的范圍是多少?在非間址情況下,寫出各計(jì)算有效地址的表達(dá)式。C. 設(shè)基址寄存器14位,在非變址直接基址尋址時(shí),確定存儲(chǔ)器可尋址的地址范圍。D. 間接尋址時(shí),尋址范圍是多少?解:A. 該指令格式可定義16種不同的操作。立即數(shù)尋址操作數(shù)的范圍是128127。B. 絕對(duì)尋址(直接地址)EA 基址尋址 E(Rb)A 相對(duì)尋址 E(PC)A 立即尋址 DA 變址尋址 E(Rz)AC. E(Rb
24、)A,Rb為 14位,故存儲(chǔ)器可尋址范圍為: Rb 127 Rb 128。D. 間接尋址時(shí),尋址范圍為64K,因?yàn)榇藭r(shí)從主存讀出的數(shù)作為有效地址(16位)。5、已知計(jì)算機(jī)指令字長(zhǎng)16位,是二地址指令。其中,OP為操作碼(6位);后面為通用寄存器地址R(2位);最后面是D(8位)。試說(shuō)明下列各種情況下能訪問(wèn)的最大主存區(qū)位多少機(jī)器字? A:D位直接操作數(shù);B:D為直接主存地址;C:D為間接地址(一次間址);D:D為變址的形式地址,假定變址寄存器為R1(16位)。解:A:該機(jī)器字即為指令字,它本身包含操作數(shù)D(8位),無(wú)需再訪存。B:256個(gè)機(jī)器字,此時(shí)位直接尋址,ED。C:64K機(jī)器字,此時(shí)位間接
25、尋址,E(D)。D:64K機(jī)器字,此時(shí)為變址尋址,ER1D。6、一種二地址型指令的結(jié)構(gòu)如下所示,寫出尋址方式其中I為間接尋址標(biāo)志位,X為尋址模式字段,D為位移量字段,通過(guò)I、 X、 D的組合,可構(gòu)成下表所示的尋址方式:6 4 1 2 16OP - 通用寄存器I X 位移量D尋址方式 I X E 說(shuō)明直接尋阯 0 00 D相對(duì)尋阯 0 01 (PC)D變阯尋阯 0 10 (變阯寄存器)D 寄存器緊接尋阯0 11 (寄存器)間接尋阯 1 00 (D)相對(duì)間接尋阯1 01 (PC)D)變阯間阯 1 10 (變阯寄存器)D)基阯間阯 1 11 (基阯寄存器)D)四、判斷題1、執(zhí)行指令時(shí),下一條指令在內(nèi)存中的
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年外轉(zhuǎn)子電機(jī)項(xiàng)目資金需求報(bào)告代可行性研究報(bào)告
- 五年級(jí)數(shù)學(xué)(小數(shù)乘法)計(jì)算題專項(xiàng)練習(xí)及答案匯編
- 學(xué)校食品安全工作實(shí)施方案
- 2024年房地產(chǎn)圍擋施工協(xié)議詳盡示例
- 2024年企業(yè)勞動(dòng)協(xié)議格式樣本2
- 保安監(jiān)控系統(tǒng)維修保養(yǎng)協(xié)議樣本文檔
- 2024年專項(xiàng)企業(yè)融資促成協(xié)議示例
- 店面買賣協(xié)議2024年
- 2024年餐飲業(yè)食材采購(gòu)協(xié)議范本
- 城市出租車2024年度承包協(xié)議樣本
- 《影響人類文明的里程碑》課件
- 《針織學(xué)》期末考試試卷附答案
- 風(fēng)電場(chǎng)地質(zhì)勘察設(shè)計(jì)方案
- 橫河UT35A-32A-操作手冊(cè)
- 計(jì)算機(jī)網(wǎng)絡(luò)(第三版)課件(完整版)
- 《紅樓夢(mèng)》指導(dǎo)第二課 命名
- 關(guān)于建立企業(yè)干部職工末等調(diào)整和不勝任退出機(jī)制的實(shí)施方案
- 水利工程工程量清單計(jì)價(jià)解讀講解課件
- 3DMine軟件自學(xué)教程
- TCECA-G 0171-2022 零碳工廠評(píng)價(jià)規(guī)范
- 第十三章多相流計(jì)量技術(shù)
評(píng)論
0/150
提交評(píng)論