版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2023年計(jì)算機(jī)原理考試題及答案一、簡答題1、計(jì)算機(jī)又稱為電腦,它是電子計(jì)算機(jī)的簡稱。2、簡述什么是電子計(jì)算機(jī)。答:電子計(jì)算機(jī)是一種能夠按照指令對各種數(shù)據(jù)和信息進(jìn)行自動(dòng)加工與處理的電子設(shè)備。3、計(jì)算機(jī)具有速度快、精度高、能記憶、會(huì)判斷和自動(dòng)化的特點(diǎn)。4、計(jì)算機(jī)的應(yīng)用領(lǐng)域有科學(xué)計(jì)算、信息處理、過程控制、計(jì)算機(jī)輔助設(shè)計(jì)/輔助教學(xué)和人工智能。5、對計(jì)算機(jī)進(jìn)行分類的標(biāo)準(zhǔn)有功能和用途、工作原理、性能和規(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年誕生于美國(國家)。10、半個(gè)世紀(jì)以來,電子計(jì)算機(jī)經(jīng)歷了4個(gè)發(fā)展階段。微型計(jì)算機(jī)從1971年問世以來經(jīng)歷了7個(gè)發(fā)展階段。11、第一代電子計(jì)算機(jī)從1946年到1958年,稱為電子管計(jì)算機(jī),采用的主要邏輯部件為電子管。12、第二代電子計(jì)算機(jī)從1959年到1964年,稱為晶體管計(jì)算機(jī),采用的主要邏輯部件為晶體管。13、第三代電子計(jì)算機(jī)從1965年到1970年,稱為集成電路計(jì)算機(jī),采用的主要邏輯部件為中小規(guī)模集成電路。14、第四代電子計(jì)算機(jī)從1971年到現(xiàn)在,稱為超大規(guī)模集成電路計(jì)算機(jī),采用的主要邏輯部件為微處理器和其他芯片。15、計(jì)算機(jī)的發(fā)展趨勢有4個(gè)方面,它們是巨型化、微型化、網(wǎng)絡(luò)化和智能化。16、世界上最大的計(jì)算機(jī)網(wǎng)絡(luò)是Internet。17、智能計(jì)算機(jī)屬于第五代計(jì)算機(jī)。一、填空題1、第一代計(jì)算機(jī)語言是機(jī)器語言,第二代計(jì)算機(jī)語言是匯編語言,第三代計(jì)算機(jī)語言是高級(jí)語言,計(jì)算機(jī)惟一能執(zhí)行的是機(jī)器語言。2、主機(jī)是由運(yùn)算器、控制器和內(nèi)存儲(chǔ)器合在一起構(gòu)成的處理系統(tǒng)。3
、運(yùn)算器和控制器一起構(gòu)成中央處理器(
CPU),這是計(jì)算機(jī)的核心部件。、計(jì)算機(jī)硬件系統(tǒng)通常由
5個(gè)基本部分組成:運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備前三者合稱為主機(jī)。、計(jì)算機(jī)存儲(chǔ)器分為主存儲(chǔ)器和?存儲(chǔ)器(如磁盤存儲(chǔ)器)。、計(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ì) 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
、對于沒有?存儲(chǔ)器的計(jì)算機(jī)來說,它的監(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ī)8
、下列說法中,正確的是(
B
)D.
單片機(jī)控制器能理解、解釋并執(zhí)行所有的指令及存儲(chǔ)結(jié)果儀態(tài)計(jì)算機(jī)包括輸入、輸出、控制、存儲(chǔ)及算術(shù)邏輯運(yùn)算
5個(gè)單元所有的數(shù)據(jù)運(yùn)算都在
CPU
的控制器中完成以上答案均正確9
、計(jì)算機(jī)主存的
ROM
的特點(diǎn)是(
D
)A.
不能改變其中的數(shù)據(jù) B.
只能讀出數(shù)據(jù)不能寫入數(shù)據(jù)C.
通常用來存儲(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
的說法,正確的是(
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)用稱為(
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ù)庫管理系統(tǒng) B.
操作系統(tǒng) C.
編譯程序 D.文字編輯程序三、名詞解釋題解釋下列各個(gè)計(jì)算機(jī)術(shù)語的含義:1
、硬件:指那些由電子元器件和機(jī)械裝置組成的硬設(shè)備2、運(yùn)算器:又稱為算術(shù)邏輯部件,用來進(jìn)行加、減、乘、除等算術(shù)運(yùn)算和“與”、“或”、“非”等邏輯運(yùn)算。3
、存儲(chǔ)器:用來存放數(shù)據(jù)、程序和計(jì)算結(jié)果的記憶部件。4、主機(jī):是由運(yùn)算器、控制器和存儲(chǔ)器合在一起構(gòu)成的處理系統(tǒng)。、系統(tǒng)軟件:是指構(gòu)成操作系統(tǒng)的程序及相關(guān)程序的集合。、操作系統(tǒng):
Operating
System
(OS),是用戶與計(jì)算機(jī)硬件之間的接口。、
CPU
:
Central
ProcessingUnit,中央處理器,由運(yùn)算器和控制器一起構(gòu)成。、
ALU:
Arithmetic
and
Logic
Unit
,算術(shù)邏輯部件,用來進(jìn)行加、減、乘、除等算術(shù)運(yùn)算和“與”、“或”、“非”等邏輯運(yùn)算。四、簡答題、試舉例說明計(jì)算機(jī)的應(yīng)用領(lǐng)域有哪些?答:計(jì)算機(jī)的應(yīng)用領(lǐng)域可以歸納為五大類:科學(xué)計(jì)算、信息處理、過程控制、計(jì)算機(jī)輔助設(shè)計(jì)
/
輔助教學(xué)和人工智能。、操作系統(tǒng)的主要功能有哪些?答:操作系統(tǒng)的主要功能有:存儲(chǔ)器管理、處理機(jī)管理、設(shè)備管理、文件管理和用戶接口管理。、試說明現(xiàn)代以存儲(chǔ)器為中心的計(jì)算機(jī)系統(tǒng)的簡單工作過程。答:原始數(shù)據(jù)和處理程序通過輸入設(shè)備輸入計(jì)算機(jī)并存放于存儲(chǔ)器中,控制器執(zhí)行程序指揮運(yùn)算器從內(nèi)存中取出數(shù)據(jù),進(jìn)行處理后將結(jié)果放入存儲(chǔ)器中,然后通過輸出設(shè)備把存儲(chǔ)器中的結(jié)果輸出。五、分析與計(jì)算機(jī)1
、若某計(jì)算機(jī)的內(nèi)存為
128MB,則該計(jì)算機(jī)的內(nèi)存有多少個(gè)字節(jié)?答:
128*1024/8=16384Byte
2
、若某計(jì)算機(jī)的地址線是
32位的,則該計(jì)算機(jī)最多能訪問多大容量的內(nèi)存?答:
232=4294967296b一、
填空題1、計(jì)算機(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)制位(按位取反)。、一種記數(shù)制允許選用基本數(shù)字符號(hào)的個(gè)數(shù)稱為基數(shù)。、整數(shù)部分個(gè)位位置的序號(hào)是
0
。、通常把表示信息的數(shù)字符號(hào)稱為數(shù)碼。、八進(jìn)制數(shù)的基數(shù)是
8
。、
7420.45Q
的十六進(jìn)制數(shù)是
F02.94H
。、數(shù)在計(jì)算機(jī)中的二進(jìn)制表示形式稱為二進(jìn)制數(shù)。、在小型或微型計(jì)算機(jī)中,最普遍采用的字母與字符編碼是ASCII
碼
。12、計(jì)算機(jī)一般都采用二進(jìn)制數(shù)進(jìn)行運(yùn)算、存儲(chǔ)和傳送,其理由是運(yùn)算規(guī)則簡單,可以節(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ī)則。、目前常見的機(jī)器編碼有原碼、反碼和補(bǔ)碼。、對
-0
和
+0
有不同表示方法的機(jī)器碼是原碼和反碼。、
8
位寄存器中存放二進(jìn)制整數(shù),內(nèi)容全為
1,當(dāng)它為原碼、補(bǔ)碼和反碼時(shí)所對應(yīng)的十進(jìn)制真值分別是
-127、
-1
、
-0
。18、在二進(jìn)制浮點(diǎn)數(shù)表示方法中,階碼的位數(shù)越多則數(shù)的表示范圍越大,尾數(shù)的位數(shù)越多則數(shù)的精度越高。19
、對于定點(diǎn)整數(shù),
8
位原碼(含
1位符號(hào)位)可表示的最小整數(shù)為
-127
,最大整數(shù)為
127
。、采用
BCD
碼,
1
位十進(jìn)制數(shù)要用
4
位二進(jìn)制數(shù)表示,
1個(gè)字節(jié)可存放
2
個(gè)
BCD
碼。、對于定點(diǎn)小數(shù),
8
位補(bǔ)碼可表示的最小的數(shù)為
-1,最大的數(shù)為
1-27
。、在原碼、補(bǔ)碼、反碼中,補(bǔ)碼的表示范圍最大。、浮點(diǎn)運(yùn)算時(shí),若運(yùn)算結(jié)果尾數(shù)的最高位不為
1時(shí)需要規(guī)格化處理,此方法稱為規(guī)格化。、西文字符通常采用
ASCII
編碼,這種編碼用
7位二進(jìn)制數(shù)表示。、在
1
個(gè)字節(jié)中存放兩個(gè)十進(jìn)制數(shù)的編碼方式稱為二—
十進(jìn)制碼,簡稱
BCD
碼
。26、浮點(diǎn)運(yùn)算中的對階操作采用尾數(shù)右移幾位,加上幾個(gè)階碼來實(shí)現(xiàn),此方法稱為對階。27
、浮點(diǎn)運(yùn)算結(jié)果規(guī)格化時(shí),尾數(shù)左移解決尾數(shù)值小于
0.5
的問題,右移解決尾數(shù)值大于或等于
1
的
問題。28、邏輯操作是對數(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)數(shù),這種計(jì)算機(jī)稱為浮點(diǎn)機(jī)。32、在計(jì)算機(jī)中用相同的字長表示二進(jìn)制數(shù),浮點(diǎn)數(shù)表示的范圍比定點(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)是只在對應(yīng)的兩個(gè)二進(jìn)制位上進(jìn)行,與相鄰的高低位之間不發(fā)生關(guān)系,不存在進(jìn)位、借位等。36、摸是指一個(gè)計(jì)量系統(tǒng)的測量范圍,即該系統(tǒng)所能表示的最大值,是產(chǎn)生溢出的量,在計(jì)算中會(huì)自動(dòng)丟失。二、單項(xiàng)選擇題1
、下列數(shù)中最小的數(shù)為(
D
)。A.
10101101B B.
256Q C.
ACHD.
171D2
、將
-33
以單符號(hào)位補(bǔ)碼形式存入
8位寄存器中,寄存器中的內(nèi)容為(
A
)。A.
DFH B.
A1H C.
5FH D.
DEH3
、對
+0
和
-0
表示形式惟一的機(jī)器碼是(
B
)。A.
原碼 B.
補(bǔ)碼 C.
反碼 D.
真值、
8
位補(bǔ)碼可表示定點(diǎn)整數(shù)的范圍是(
C
)。A.–127~+127B.–128~+128
C.–128~+127
D.–
127~+128、原碼
1.0101110
所表示的真值為(
A
)。A.-0.0101110 B.+0.0101110 C.-0.1010010D.+0.1010010、
8
位反碼可表示定點(diǎn)小數(shù)的范圍是(
D
)。A.
–1~1 B.
–1~1-2-7 C.
–1+2-7~1
D.
–1+2-7~1-2-7、在計(jì)算機(jī)加減法運(yùn)算中,最常使用的是(
B
)。A.
原碼 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)。A.
尾數(shù)最高位為零 B.
尾數(shù)最高位為1C.
尾數(shù)最高位與符號(hào)位相同
D.
尾數(shù)最高位與符號(hào)位不同10
、計(jì)算機(jī)中字符的編碼為(D
)。A.
原碼
B.補(bǔ)碼
C.
反碼
D.ASCII碼11
、邏輯運(yùn)算中的邏輯加是指(
B
)。A.
“與”運(yùn)算
B.“或”運(yùn)算
C.
“非”運(yùn)算
D.“異或”運(yùn)算12、[X]補(bǔ)=0.0000,X的真值為(C、D
)。A.1 B.
–1 C.
+0 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-X C.
[X]原=X-1 D.
[X]原=2n-
1-X15
、反碼的作用是(A
)。A.作為求補(bǔ)碼的中間手段B.
作為求原碼的中間手段C.
能將負(fù)數(shù)轉(zhuǎn)換為正數(shù)D.
能將減法轉(zhuǎn)化為加法16
、國標(biāo)碼屬于(
D
)。A.
音碼 B.
形碼 C.
音形碼 D.
數(shù)字碼17
、漢字內(nèi)碼又稱為機(jī)內(nèi)碼,其編碼方法為(
B
)。每個(gè)漢字或字符大多采用
2
個(gè)字節(jié)長的
ASCII
碼,最高位為0每個(gè)漢字或字符大多采用
2
個(gè)字節(jié)長的
ASCII
碼,最高位為1每個(gè)漢字或字符不能采用
3
或
4
個(gè)字節(jié)長的
ASCII
碼每個(gè)漢字或字符只能采用
2
個(gè)
7
位
ASCII
碼18
、漢字字模碼是指(
C
)。A.
一種漢字的內(nèi)碼 B.
一種漢字的輸入碼C.
一種用點(diǎn)陣表示的漢字字形代碼,屬于漢字的輸出碼 D.不采用二進(jìn)制代碼的編碼、對于
24
×
24
點(diǎn)的漢字字模碼,每個(gè)漢字在字庫中占(
B)字節(jié)。A.32 B.
72 C.
128 D.
288、邏輯數(shù)據(jù)表達(dá)的是(
C
)。A.
事物的數(shù)值關(guān)系B.
事物的數(shù)值關(guān)系,但不能用
0
、
1
表示C.
事物的邏輯關(guān)系位二進(jìn)制數(shù)來表示D.
事物的邏輯關(guān)系,只能用
1三、多項(xiàng)選擇題1
、計(jì)算機(jī)中可以表示二進(jìn)制小數(shù)的機(jī)器碼是(
A
、
B
、
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ù)的碼制簡單 B.使計(jì)算機(jī)的運(yùn)算符合其物理性能C.
能將負(fù)數(shù)轉(zhuǎn)換為正數(shù) D.
能將減法轉(zhuǎn)化為加法4
、對于
n
位二進(jìn)制整數(shù),(
A
、
C
)的表示范圍為:
-
(
2n-1–1)
~+
(
2n-1-1
)。A.
原碼 B.
補(bǔ)碼 C.
反碼 D.
都不是5
、對于兩個(gè)機(jī)器數(shù)
55H
和
AAH,運(yùn)算結(jié)果相同的邏輯操作是(
B
、
D
)。A.
邏輯與 B.
邏輯或 C.
邏輯非 D.
邏輯異或6、在定點(diǎn)數(shù)運(yùn)算中,除加法器之?還必須使用移位器的運(yùn)算是(C
、
D
)。A.
加法 B.
減法 C.
乘法 D.
除法7
、二進(jìn)制整數(shù)采用機(jī)器碼表示時(shí),(
B
)的表示范圍最大。A.
原碼 B.
補(bǔ)碼 C.
反碼 D.
BCD碼8、設(shè)字長8位并用定點(diǎn)整數(shù)表示,模為28,若[X]補(bǔ)=11111010,則X的原碼及真值X分別為(B、D
)。A.[X]原=00000110,X=+0000110 B.[X]原=10000110,X=-0000110C.
[X]
原
=01111010
,
X=+1111010 D.
[X]
原=[11111010]
補(bǔ),
X=-00001109
、真值
X=-127D
,則其真值及
8
位反碼分別為(
D
)。A.
[X]
反
=11111111
,
X=-1000000 B.
[X]
反=10000000
,
X=-1000000C.
[X]
反
=11111111
,
X=-1111111 D.
[X]
反=10000000
,
X=-111111110
、若
X=10111001
,
Y=11110011
,則
X
和
Y“邏輯與”的值及“邏輯異或”的值分別為(
C
)。A.
110101100
,
000001101B.
001010011
,
111110010C.
10110001
,
01001010D.
01001110
,
11111011四、判斷題、正的二進(jìn)制定點(diǎn)小數(shù)的真值與機(jī)器碼相同。(×
)、十進(jìn)制整數(shù)和十進(jìn)制小數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)的方法相同。(×
)、定點(diǎn)負(fù)小數(shù)原碼的數(shù)學(xué)表達(dá)式為:
1+|X|
,
-1<X
≤
0
。(
√)、定點(diǎn)負(fù)小數(shù)原碼的數(shù)值表示范圍為:
-
(
1–2n-1
)≤
X
≤
1-2n-1
。(×
)、
n
位二進(jìn)制整數(shù)和小數(shù)補(bǔ)碼的模都為
2n
。(×
)、
n
位二進(jìn)制負(fù)整數(shù)反碼的數(shù)學(xué)表達(dá)式為
X
。(×
)、文字信息分為字符信息和漢字信息,都用
8
位
ASCII碼表示,其中字符信息的最高位為
0
,用個(gè)
8
位
ASCII碼表示,占
1
個(gè)字節(jié)。(×
)、
BCD
碼具有二進(jìn)制的形式,又具有十進(jìn)制的特點(diǎn)。(√
)、
8421
碼是一種有權(quán)碼,用其表示的十進(jìn)制數(shù)正好與相應(yīng)的4
位二進(jìn)制數(shù)按權(quán)展開求和的值相等。(
√
)10、漢字輸入碼是指從鍵盤上輸入的代表漢字的編碼,簡稱?碼。(√
)五、名詞解釋題解釋下列各個(gè)計(jì)算機(jī)術(shù)語的含義: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
。、階碼:在浮點(diǎn)數(shù)據(jù)編碼中,表示小數(shù)點(diǎn)的位置的代碼。、尾數(shù):在浮點(diǎn)數(shù)據(jù)編碼中,表示數(shù)據(jù)有效值的代碼。、基數(shù):一種記數(shù)制允許選用基本數(shù)字符號(hào)的個(gè)數(shù)稱為基數(shù)
。、規(guī)格化數(shù):所謂規(guī)格化數(shù)是指尾數(shù)的最高位是有效數(shù)字
1而不是
0
,且尾數(shù)應(yīng)滿足大于或等于
0.5
,小于
1
。六、簡答題1、
在存儲(chǔ)的文字信息中,計(jì)算機(jī)怎樣判別它是
ASCII碼還是漢字編碼?答:
ASCII
碼的最高位為“
0
”而漢字編碼的最高位為“
1
”。2
、計(jì)算機(jī)中為什么采用二進(jìn)制數(shù)?答:這是由二進(jìn)制數(shù)的特點(diǎn)決定的:二進(jìn)制數(shù)的狀態(tài)簡單,容易表示二進(jìn)制數(shù)的運(yùn)算規(guī)則簡單。使用二進(jìn)制數(shù)可以節(jié)省設(shè)備。使用二進(jìn)制數(shù)可以利用機(jī)器結(jié)構(gòu)的簡化。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=157D
②
10110110B=182D
③10000111B=135D
④
00111000B=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.D8H、寫出下列二進(jìn)制數(shù)的原碼、反碼和補(bǔ)碼①11010100B②0.1010000B③-10101100④-
0.0110000答:①
X=11010100B
[X]
原
=[X]
反
=[X]
補(bǔ)
=011010100②
0.1010000B[X]
原
=[X]
反
=[X]補(bǔ)
=0.1010000③-10101100 [X]
原
=110101100
[X]
反
=101010011
[X]補(bǔ)=101010100④-0.0110000 [X]
原
=1.0110000
[X]
反
=1.1001111 [X]補(bǔ)=1.1010000、一個(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
×(
224-1
)
~231
×(
224-1)、進(jìn)行下列數(shù)值的轉(zhuǎn)換① 1110.1100B=(
14.75
)
D
②43.75D=
(
101011.1100)
B② ③
53.6Q=
(
101011.110
)
B
④
2B.CH=
(101011.1100
)
B、寫出下面二進(jìn)制數(shù)的原碼、反碼和補(bǔ)碼-0.0110110答:
X=-0.0110110[X]
原
=1.0110110
[X]反
=1.1001001
[X]補(bǔ)=1.10010107
、寫出下面數(shù)值為原碼、反碼和補(bǔ)碼時(shí)所對應(yīng)的二進(jìn)制真值11010101答:
[X]
原
=11010101
X=-1010101
[X]
反
=11010101
X=-0101010[X]
補(bǔ)
=11010101
X=-01010118
、將下面數(shù)表示成規(guī)格化的浮點(diǎn)數(shù)1010B答:1010B=20×1010B=2100×0.1010B
1、將下列二進(jìn)制數(shù)轉(zhuǎn)換為相應(yīng)的十進(jìn)制數(shù)、八進(jìn)制數(shù)、十六進(jìn)制數(shù)01101101B 10101001B 100000000B答:
01101101B=109D=155Q=6DH
10101001B=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.8H
54.75D=110110.11B=66.6Q=36.CH76.125D=1001100.001B=114.1Q=4C.2H25.25D=11001.01B=31.2Q=19.4H126D=1111110B=176Q=7EH、什么是原碼、反碼、補(bǔ)碼?它們之間是如何轉(zhuǎn)換的?答:原碼:符號(hào)位用
0
表示正數(shù)
,1
表示負(fù)數(shù)
,其余各位表示尾數(shù)本身。反碼:正數(shù)的反碼與其原碼相同,負(fù)數(shù)的反碼是將二進(jìn)制位按位取反。補(bǔ)碼:正數(shù)的補(bǔ)碼與其原碼相同,負(fù)數(shù)的補(bǔ)碼是將二進(jìn)制位按位取反后在最低位加
1
。、寫出求原碼、反碼、補(bǔ)碼的數(shù)學(xué)表達(dá)式答:設(shè)機(jī)器字長為
n
位,真值為
X
,則[X]原=
X
(
0
≤
X<2n-1) [X]
原
=
2n-1-X1<X
≤
0)(-2n-[X]反=X
(0
≤
X<2n-1)
2n-1<X≤
0)[X]
反
=
2n-1+X
(
-[X]
補(bǔ)
=
X
(0
≤
X<2n-1≤
X<0)) [X]
補(bǔ)
=
2n+X(
-2n-15
、字長
8
位,對下列數(shù)求原碼、反碼、補(bǔ)碼。-1 -128
-64
127答:X=-1D=-0000001B
[X]
原
=10000001B
[X]
反=11111110B
[X]
補(bǔ)
=11111111BX=-128D=-10000000B=10000000B[X]
原
溢出[X]
反
溢出[X]
補(bǔ)X=-64D=-1000000B
[X]
原
=11000000B
[X]
反=10111111B
[X]
補(bǔ)
=11000000BX=127D=+1111111B
[X]
原
=
[X]
反
=
[X]補(bǔ)
=01111111B6
、什么是定點(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)位置不是固定的,或者說是浮動(dòng)的。它們的特點(diǎn)有:①對于用相同的字長表示的二進(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ù)表示的大。、將下列數(shù)表示成規(guī)格化的浮點(diǎn)數(shù)2.5
1010B
-16.75答:
2.5D=10.1B=210
×
0.101
1010B=2100
×
0.1010-16.75D=-10000.11B=2101
×
(-0.1000011)、將下列數(shù)由小到大排序A=10D B=1011.01B C=12.3Q [X1]補(bǔ)=10001101B[X2]
原
=10010101B [X3]反
=11001101B答:A=10DB=11.25D
C=10.3DX2=-149D
X3=-
178D
X1=-243D由小到大排序:
X1<
X3<
X2<
A
<
C
<
B一、填空題1、在計(jì)算機(jī)中,凡是帶符號(hào)的數(shù)一律用補(bǔ)碼表示,其運(yùn)算也是用補(bǔ)碼表示的。、在補(bǔ)碼系統(tǒng)中,求補(bǔ)就是求一個(gè)與其相反的數(shù)。、在計(jì)算機(jī)中,基本的運(yùn)算有加法和減法。4
、
X=0.100101
,
Y=0.001101,則
X+Y=0.110010
。5
、
X=0.1101
,
Y=-0.0101,則
X+Y=0.1000
。6
、
X=-0.10101
,
Y=-0.01101,則
X+Y=0.1110
(溢出)
。7
、
X=0.10101
,
Y=0.01010
,則
X-Y=0.01011
。8
、
X=-0.11011
,
Y=-0.0110
,則
X-Y=-0.0111
。、在計(jì)算機(jī)中,無符號(hào)數(shù)經(jīng)常用于表示存儲(chǔ)單元的地址。、
B3H
∧
7FH=33H
,
3BH
∨
FFH=FFH
。二、單項(xiàng)選擇題、原碼加減法運(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ù)取絕對值,直接相加減,符號(hào)單獨(dú)處理、補(bǔ)碼加減法運(yùn)算是(
C
)A.操作數(shù)用補(bǔ)碼表示,兩數(shù)的尾數(shù)相加減,符號(hào)位單獨(dú)處理,減法用加法代替B.操作數(shù)用補(bǔ)碼表示,符號(hào)位與尾數(shù)一起參加運(yùn)算,結(jié)果的符號(hào)與加減所得相同C.操作數(shù)用補(bǔ)碼表示,連同符號(hào)位直接相加減,減某數(shù)用加負(fù)某數(shù)的補(bǔ)碼代表,結(jié)果的符號(hào)在運(yùn)算中形成D.操作數(shù)用補(bǔ)碼表示,由數(shù)符決定兩尾數(shù)的操作,符號(hào)位單獨(dú)處理、計(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
.以上都是、運(yùn)算器在運(yùn)算的過程當(dāng)中,得到的標(biāo)志位中沒有(
D
)。A
.進(jìn)位標(biāo)志位 B.溢出標(biāo)志位 C
.零標(biāo)志位 D.正數(shù)標(biāo)志位、定點(diǎn)運(yùn)算器運(yùn)算時(shí)產(chǎn)生溢出的原因是(
D
)。A
.主存容量不夠B
.操作數(shù)過大C
.操作數(shù)地址過大 D
.運(yùn)算結(jié)果超過機(jī)器的表示范圍、(
C
)不屬于邏輯運(yùn)算。A
.非運(yùn)算 B.與運(yùn)算 C
.除法運(yùn)算 D
.或運(yùn)算、在計(jì)算機(jī)中表示地址時(shí)使用(
D
)。A
.補(bǔ)碼 B.原碼 C
.反碼 D
.無符號(hào)數(shù)、運(yùn)算器的主要功能是(
C
)。A
.邏輯運(yùn)算
B
.算術(shù)運(yùn)算
C
.邏輯運(yùn)算和算術(shù)運(yùn)算
D.函數(shù)運(yùn)算、運(yùn)算器雖然由許多部件組成,但其核心部件是(
B
)。A
.?dāng)?shù)據(jù)總線
B
.算術(shù)邏輯部件
C
.通用寄存器
D
.累加寄存器三、名詞解釋題解釋下列各個(gè)計(jì)算機(jī)術(shù)語的含義、溢出:運(yùn)算的結(jié)果超出了機(jī)器所能表示的范圍。、進(jìn)位:運(yùn)算結(jié)果的最高位向更高位進(jìn)位。3、全加器:三個(gè)輸入端,兩個(gè)輸出端,這樣的一個(gè)二進(jìn)制位相加的電路稱為全加器。4、半加器:兩個(gè)輸入端,兩個(gè)輸出端,這樣的一個(gè)二進(jìn)制位相加的電路稱為半加器。5、數(shù)據(jù)通路:指從一個(gè)功能部件向另一個(gè)功能部件傳送數(shù)據(jù)所經(jīng)過的功能部件、總線等。6
、無符號(hào)數(shù):不帶符號(hào)的數(shù),經(jīng)常用于表示存儲(chǔ)單元的地址。四、簡答題1
、試簡述先行進(jì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)算器主要包括哪些邏輯部件?試說明這些邏輯部件的作用。5
、現(xiàn)代計(jì)算機(jī)的運(yùn)算器大體上有哪
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):只需要一條控制線路,操作簡單缺點(diǎn):由于操作數(shù)和運(yùn)算結(jié)果需要爭用一條總線,所以需要緩沖器和一定的延遲。雙總線的優(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)算器中最高的。五、分析與計(jì)算題1
、已知
X=1101B
,
Y=1011B
,試用
8位補(bǔ)碼加減法計(jì)算它們的和與差。答:
[X]補(bǔ)
=00001101B
,
[Y]補(bǔ)
=00001011B
,
[-Y]補(bǔ)=11110101B[X+Y]補(bǔ)
=[X]
補(bǔ)
+[Y]
補(bǔ)
=00011000B,則X+Y=+0011000B[X-Y]補(bǔ)
=[X]
補(bǔ)
+[-Y]
補(bǔ)
=00000010B,則X+Y=+0000010B2
、已知下列
[X]
補(bǔ)和
[Y]
補(bǔ)的值,用補(bǔ)碼加減法計(jì)算
[X+Y]補(bǔ)和
[X-Y]
補(bǔ)
,指出結(jié)果是否溢出。①
[X]
補(bǔ)
=0.11011,
[Y]
補(bǔ)
=0.00011;②
[X]
補(bǔ)
=0.10111,
[Y]
補(bǔ)
=1.00101;③
[X]
補(bǔ)
=1.01010,
[Y]
補(bǔ)
=1.10001。答:①
[X+Y]補(bǔ)
=[X]
補(bǔ)
+[Y]
補(bǔ)
=0.11110B
[X-Y]
補(bǔ)
=[X]
補(bǔ)
+[-Y]
補(bǔ)
=0.11000B②
[X+Y]補(bǔ)
=[X]
補(bǔ)
+[Y]
補(bǔ)
=1.11100B[X-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.11011
;②
X
=0.11101
,
Y
=0.10011
;③
X
=0.11011
,
Y
=-0.01010
;④
X
=-0.11111
,
Y
=0.11011
;答:①
[X+Y]補(bǔ)
=[X]
補(bǔ)
+[Y]
補(bǔ)
=1.10010B(溢出)[X-Y]
補(bǔ)
=[X]
補(bǔ)
+[-Y]
補(bǔ)
=1.11100B②
[X+Y]補(bǔ)
=[X]
補(bǔ)
+[Y]
補(bǔ)
=1.10000B(溢出)[X-Y]
補(bǔ)
=[X]
補(bǔ)
+[-Y]
補(bǔ)
=0.01010B③
[X+Y]補(bǔ)
=[X]
補(bǔ)
+[Y]
補(bǔ)
=0.10001B[X-Y]補(bǔ)
=[X]
補(bǔ)
+[-Y]
補(bǔ)
=1.00101B(溢出)④
[X+Y]補(bǔ)
=[X]
補(bǔ)
+[Y]
補(bǔ)
=1.11100B[X-Y]補(bǔ)
=[X]
補(bǔ)
+[-Y]
補(bǔ)
=0.00110B(溢出)4
、一個(gè)
8
位寄存器中的十六進(jìn)制數(shù)
C5H,經(jīng)過一次算術(shù)右移后變成什么?再經(jīng)過一次邏輯左移后變成什么?再經(jīng)過一次帶進(jìn)位的循環(huán)右移后變成什么?最后經(jīng)過一次帶進(jìn)位的循環(huán)左移后變成什么?答:因?yàn)镃5H=11000101B所以,依題意得
[X]
補(bǔ)
=11000101B經(jīng)過一次算術(shù)右移后[X]補(bǔ)=11100010
11100010B=E2H,所以變成
E2HB
,而再經(jīng)過一次邏輯左移后
[X]
補(bǔ)
=11000100B
,而11000100B=C4H
,所以變成
C4H再經(jīng)過一次帶進(jìn)位的循環(huán)右移后,①
假設(shè)
C
初始值為
0
,則
[X]補(bǔ)
=01100010B
,
C=0
,而01100010B=62H
,所以變成
62H最后經(jīng)過一次帶進(jìn)位的循環(huán)左移后,
[X]
補(bǔ)
=11000100B
,C=0
,而
11000100B=E4H
,所以變成
E4H
。②
假設(shè)
C
初始值為
1
,則
[X]補(bǔ)
=11100010B
,
C=0
,而11100010B=E2H
,所以變成
E2H最后經(jīng)過一次帶進(jìn)位的循環(huán)左移后,
[X]
補(bǔ)
=11000100B
,C=1
,而
11000100B=E4H
,所以變成
E4H
。一、填空題1
、一個(gè)完善的指令系統(tǒng)應(yīng)滿足以下
4個(gè)方面的要求,它們是:完備性、有效性、規(guī)整性和兼容性。2、一條完整的指令是由操作碼和地址碼(操作數(shù))兩部分信息組成的。3、指令中的地址碼字段包括源操作數(shù)的地址和操作結(jié)果數(shù)的地址(目的操作數(shù)的地址),前者用語指明操作數(shù)的存放處,后者用語存放運(yùn)算的結(jié)果。4、指令格式按地址碼部分的地址個(gè)數(shù)可以分為零地址指令格式、一地址指令格式、二地址指令格式和三地址指令格式。5
、常見的操作碼方法有定長操作碼和擴(kuò)展操作碼。6、邏輯運(yùn)算指令包括邏輯乘(與)、邏輯加(或)、邏輯非(求反)和異或(按位加)等操作。二、單項(xiàng)選擇題、直接、間接、立即這
3種尋址方式指令的執(zhí)行速度有快到慢的排序是(
C
)A
.直接、立即、間接 B
.直接、間接、立即C
.立即、直接、間接 D
.立即、間接、直接、指令系統(tǒng)中采用不同尋址方式的目的是(
B
)A
.實(shí)現(xiàn)存儲(chǔ)程序和程序控制 B.縮短指令長度,擴(kuò)大尋址空間,提高編程靈活性C
.可以直接訪問?存 D.提高擴(kuò)展操作碼的可能并降低指令譯碼難度3、一地址指令中為了完成兩個(gè)數(shù)的算術(shù)運(yùn)算,除地址碼指明的一個(gè)操作數(shù)?,另一個(gè)數(shù)常采用(
C
)A
.堆棧尋址方式 B.立即尋址方式 C
.隱含尋址方式 D.間接尋址方式、對某個(gè)寄存器中操作數(shù)的尋址方式稱為(
C
)尋址方式A
.直接 B.間接 C
.寄存器直接 D
.寄存器間接、寄存器間接尋址方式中,操作數(shù)在(
B
)A
.通用寄存器
B.主存單元 C
.程序計(jì)數(shù)器 D
.?存、變址尋址方式中,操作數(shù)的有效地址等于(
C
)A
.基址寄存器內(nèi)容加上偏移量 B.堆棧指示器內(nèi)容加上偏移量C
.變址寄存器內(nèi)容加上偏移量 D.程序計(jì)數(shù)器內(nèi)容加上偏移量、擴(kuò)展操作碼是(
D
)A
.操作碼字段中用來進(jìn)行指令分類的代碼 B.指令格式中不同字段設(shè)置的操作碼C
.操作碼字段?用來操作字段的代碼D.一種指令優(yōu)化技術(shù),即讓操作碼的長度隨地址數(shù)的變化而變化、下面關(guān)于匯編語言的敘述中,不恰當(dāng)?shù)氖牵?/p>
D
)A
.對程序員的訓(xùn)練要求來說,需要硬件知識(shí) B.匯編語言對機(jī)器的依賴性強(qiáng)C
.用匯編語言編寫程序的難度比高級(jí)語言大D
.用匯編語言編寫的程序執(zhí)行速度比高級(jí)語言慢、能夠改變程序執(zhí)行順序的是(
D
)A
.?dāng)?shù)據(jù)傳送類指令
B
.移位操作類指令
C
.輸入
/
輸出類指令D
.條件
/
無條件轉(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í)行的各種指令的集合、指令字:一條完整的指令稱為一個(gè)指令字、操作碼:表示操作的性質(zhì)及功能、地址碼:表示指令的操作對象,指出操作數(shù)的地址、指令字長:等于地址碼長度加上操作碼長度7、定長操作碼:讓操作碼的長度固定且集中放在指令字的一個(gè)字段中8
、擴(kuò)展操作碼:操作碼的長度可變且分散地放在不同的字段中9、尋址方式:指確定本條指令的地址及下一條要執(zhí)行的指令地址的方法10、匯編語言:一種面向機(jī)器的程序設(shè)計(jì)語言,用助記符形式表示,屬于低級(jí)程序設(shè)計(jì)語言11
、機(jī)器語言:一種能被機(jī)器識(shí)別和執(zhí)行的語言,用二進(jìn)制數(shù)“0
”和“
1
”形式表示、
RISC
:精簡指令系統(tǒng)計(jì)算機(jī):
CISC:復(fù)雜指令系統(tǒng)計(jì)算機(jī),指具有大量指令的計(jì)算機(jī)系統(tǒng)四、簡答題、計(jì)算機(jī)指令中一般包含哪些字段?分別是什么含義?答:計(jì)算機(jī)指令中一般包含地址碼和操作碼兩部分,地址碼表示指令的操作對象,指出操作數(shù)的地址,操作碼表示操作的性能及功能。、試簡要說明匯編語言程序的匯編過程答:①用
MASM
命令將匯編源程序(
.asm文件)匯編成目標(biāo)程序(
.obj
文件)②用
LINK
命令將目標(biāo)程序(
.obj文件)鏈接成可執(zhí)行程序(
.exe
文件)③用
DEBUG
命令進(jìn)行運(yùn)行和調(diào)試可執(zhí)行程序、常用的指令有哪些?其功能各是什么?答:略、三地址指令、二地址指令和一地址指令各有什么特點(diǎn)?答:三地址指令是將地址碼
1
和地址碼
2執(zhí)行操作碼操作,然后將結(jié)果存放在地址碼
3
中;二地址指令是將地址碼
1
和地址碼
2執(zhí)行操作碼操作后將結(jié)果存放在地址碼
1
中;一地址指令的地址碼是源操作數(shù)的地址;五、分析與計(jì)算機(jī)題、設(shè)某機(jī)器的指令長度為
12
位,每個(gè)地址碼為
3位,采用擴(kuò)展操作碼的方式,設(shè)計(jì)
4
條三地址指令,
16條二地址指令,
64
條一地址指令和
16條零地址指令,應(yīng)如何安排操作碼?答:1.JPG
(20.91
KB)2009-2-12
09:54、設(shè)某機(jī)器的指令長度為
12
位,每個(gè)地址碼為
3位,采用擴(kuò)展操作碼的方式,設(shè)計(jì)
4
條三地址指令,
255條一地址指令和
8
條零地址指令,應(yīng)如何安排操作碼?答:2.JPG
(11.08
KB)2009-2-12
09:54、根據(jù)操作數(shù)所在的位置,是什么尋址方式?①操作數(shù)在寄存器中,是什么尋址方式?②操作數(shù)地址在寄存器中,是什么尋址方式?③操作數(shù)在指令中,是什么尋址方式④操作數(shù)地址在指令中,是什么尋址方式?⑤操作數(shù)地址為某一寄存器中的內(nèi)容與偏移量之和,是什么尋址方式?答:①操作數(shù)在寄存器中,是寄存器直接尋址方式;②操作數(shù)地址在寄存器中,是寄存器間接尋址方式;③操作數(shù)在指令中,是立即數(shù)尋址方式;④操作數(shù)地址在指令中,是直接尋址方式;⑤如此寄存器為變址寄存器,則是變址尋址方式;如此寄存器為基址寄存器,則是基址尋址方式;4
、設(shè)某機(jī)器的指令長度為
16位,采用擴(kuò)展操作碼的方式,操作數(shù)地址為
4位。該指令系統(tǒng)已有
M
條三地址指令,二地址指令
N條,沒有零地址指令,最多還有多少條一地址指令?答:一地址指令的條數(shù):
212-28
×
M-24
×
N一、填空題1
、計(jì)算機(jī)硬件由控制器、運(yùn)算器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備5
大部件組成。2、根據(jù)目前常用的存儲(chǔ)介質(zhì)可以把存儲(chǔ)器分為半導(dǎo)體存儲(chǔ)器、磁表面存儲(chǔ)器和光存儲(chǔ)器
3
種。、
ROM
可分為掩模式只讀存儲(chǔ)器(
MROM
)、可編程只讀存儲(chǔ)器(
PROM
)
、可擦除可編程只讀存儲(chǔ)器(EPROM
)
和電擦除可編程只讀存儲(chǔ)器(
EEPROM
)
4
種。、采用
4K
×
4
位規(guī)格的靜態(tài)
RAM
存儲(chǔ)芯片擴(kuò)展為
32K
×16
位的存儲(chǔ)器,需要這種規(guī)模的存儲(chǔ)芯片
32
片。、要組成容量為
4K×
8
位的存儲(chǔ)器,需要8片4K×1
位的靜態(tài)
RAM
芯片并聯(lián),或者需要
4
片
1K
×
8
位的靜態(tài)RAM芯片串聯(lián)。、
Cache的地址映射方式有直接映射、全相聯(lián)映射和組相聯(lián)映射
3
種。二、單項(xiàng)選擇題、內(nèi)存儲(chǔ)器用來存放(
C
)A
.程序
B.?dāng)?shù)據(jù) C
.程序和數(shù)據(jù) D
.微程序、某一靜態(tài)
RAM
存儲(chǔ)芯片,其容量是
64K
×
1位,則其地址線有(
C
)A
.
64
條 B.
64000
條 C
.
16
條 D
.
65536
條、下列存儲(chǔ)器中,存取速度最慢的是(
D
)A
.光盤存儲(chǔ)器 B.半導(dǎo)體存儲(chǔ)器 C
.硬盤存儲(chǔ)器 D.磁帶存儲(chǔ)器、下列部件(設(shè)備)中,存取速度最快的?(
A
)A
.
CPU
中的寄存器 B.硬盤存儲(chǔ)器 C
.光盤存儲(chǔ)器 D.軟盤存儲(chǔ)器、在主存儲(chǔ)器與
CPU
之間增加
Cache
的主要目的?(C)
A
.降低整機(jī)系統(tǒng)的成本
B
.?dāng)U大主存之間的速度匹配問題C
.解決
CPU
和主存之間的速度匹配問題D
.代替
CPU
中的寄存器工作、在
ROM
存儲(chǔ)器中必須有(
C
)電路。A
.?dāng)?shù)據(jù)寫入 B.再生 C
.地址譯碼 D
.刷新、在多級(jí)存儲(chǔ)體系中,“
Cache
—主存”結(jié)構(gòu)的作用?解決(
D
)的問題。A
.主存容量不足 B
.主存和輔存速度不匹配C
.輔存與
CPU
速度不匹配 D
.主存與
CPU
速度不匹配三、?非題、?存比內(nèi)存的存儲(chǔ)容量大,存取速度快。(
×
)、
DRAM
和
SRAM
都?易失性半導(dǎo)體存儲(chǔ)器。(
√
)、計(jì)算機(jī)的內(nèi)存由
RAM
和
ROM
兩種半導(dǎo)體存儲(chǔ)器組成。(
√)、
Cache
?內(nèi)存的一部分,它可由指令直接訪問。(
×
)、引入虛擬存儲(chǔ)系統(tǒng)?為了加快?存的存取速度。(
×
)
四、名詞解釋題1、存取時(shí)間:指存儲(chǔ)器存取信息所需時(shí)間的長短,一般用存取周期來表示。2
、存取周期:?向存儲(chǔ)器寫入或讀出一個(gè)數(shù)據(jù)所需要的時(shí)間。3、隨機(jī)存儲(chǔ)器:指在工作過程中,可以隨機(jī)存入或取出信息的存儲(chǔ)器。4
、
DRAM
刷新:
DRAM反復(fù)對其存儲(chǔ)單元進(jìn)行充電,以恢復(fù)原來的電荷的過程稱為DRAM
刷新。五、簡答題1
、
DRAM
的刷新有哪幾種方式?它們的特點(diǎn)?什么?答:
DRAM
的刷新有集中式刷新、分散式刷新和異步式刷新。集中式刷新優(yōu)點(diǎn):在讀
/
寫時(shí)不受刷新的影響,讀
/
寫速度較高缺點(diǎn):刷新時(shí)必須停止讀
/寫操作,形成一段“死區(qū)”分散式刷新優(yōu)點(diǎn):避免了“死區(qū)”缺點(diǎn):加長了機(jī)器的存取時(shí)間,降低了整機(jī)的運(yùn)算速度,不適用于高速存儲(chǔ)器異步式刷新優(yōu)點(diǎn):充分利用了最大刷新間隔時(shí)間并使“死區(qū)”縮短。2
、簡述高速緩沖存儲(chǔ)器
Cache的各種替換算法,并比較它們的優(yōu)缺點(diǎn)。答:高速緩沖存儲(chǔ)器
Cache的替換算法有先進(jìn)先出策略和近期最少使用策略先進(jìn)先出策略(
FIFO
策略)?把最先調(diào)入
Cache的字塊替換出去。優(yōu)點(diǎn):不需要隨時(shí)記錄各個(gè)字塊的使用情況,容易實(shí)現(xiàn);缺點(diǎn):經(jīng)常使用的塊也可能由于它?最早的塊而被替換掉;近期最少使用策略(
LRU
策略)?把當(dāng)前
Cache中近期使用次數(shù)最少的字塊替換出去。優(yōu)點(diǎn):平均命中率高,并且當(dāng)分組容量加大時(shí)能提高
LRU替換策略的命中率;缺點(diǎn):需隨時(shí)記錄
Cache中各個(gè)字塊的使用情況,以便確定哪個(gè)字塊?近期最少使用的字塊;3
、簡述虛擬頁面調(diào)度算法。答:虛擬頁面調(diào)度算法有最優(yōu)(
OPT
)算法、隨機(jī)(
RAND)算法、先進(jìn)先出(
FIFO
)算法和近期最少使用(
LRU
)算法。六、分析與計(jì)算機(jī)題假設(shè)可供用戶使用的主存容量為200KB,而某用戶的程序和數(shù)據(jù)所占的主存容量超過200KB,但小于邏輯地址所表示的范圍,試問:具有虛存與不具有虛存對用戶有何影響?答:由于此用戶的程序和數(shù)據(jù)所占的主存容量已超過了可供用戶使用的主存容量,具有虛存可解決內(nèi)存空間不足的問題;一.填空題算術(shù)邏輯運(yùn)算結(jié)果通常放在累加寄存器AC和通用寄存器中.一般而言,CPU至少有程序計(jì)數(shù)器PC
,緩沖寄存器DR,指令寄存器IR
,
地址寄存器MAR
,
累加寄存器AC和狀態(tài)寄存器6個(gè)寄存器.在計(jì)算機(jī)中,基本的運(yùn)算有算術(shù)運(yùn)算和邏輯運(yùn)算
.保存當(dāng)前正在執(zhí)行指令的寄存器?指令寄存器IR,保存當(dāng)前正在執(zhí)行指令地址的寄存器?程序計(jì)數(shù)器PC,保存當(dāng)前棧頂?shù)刂返募拇嫫?堆棧指令寄存器SP
.二.單項(xiàng)選擇題中央處理器(CPU)?指(
C
).A.控制器 B.控制器和主存D.運(yùn)算器和寄存器C.運(yùn)算器和控制器下列邏輯部件中,(
C
)不包括在運(yùn)算器內(nèi).A.累加器 B.狀態(tài)條件寄存器 C.指令寄存器3.程序計(jì)數(shù)器的功能?(
B).D.ALUA.存放指令 B.存放下一條機(jī)器指令的地址 C.計(jì)算程序長度D.存放微指令的地址狀態(tài)寄存器用來存放(
D
).A.算術(shù)運(yùn)算結(jié)果 B.運(yùn)算類型 C.邏輯運(yùn)算結(jié)果D.算術(shù)運(yùn)算,邏輯運(yùn)算及指令的狀態(tài)結(jié)果5.在微程序控制器中,機(jī)器指令和微指令的關(guān)系?(
C
)
A.每一條機(jī)器指令由一條微指令來執(zhí)行B.一條微指令由若干條機(jī)器指令組成C.每一條機(jī)器指令由一段用微指令組成的微程序來解釋執(zhí)行D.一段微程序由一條機(jī)器指令來執(zhí)行6.運(yùn)算器在運(yùn)算的過程中,得到的標(biāo)志位中沒有(
D
)A.進(jìn)位標(biāo)志位D.正數(shù)標(biāo)志位B.溢出標(biāo)志位C.零標(biāo)志位三.?非題在主機(jī)中,只有內(nèi)存能存放數(shù)據(jù).(
×
)一個(gè)指令周期由若干個(gè)機(jī)器周期組成.(
√
)非訪內(nèi)指令不需要從內(nèi)存中取操作數(shù),也不需要將目的操作數(shù)存放到內(nèi)存,因此這類指令的執(zhí)行不需要地址寄存器參與工作.(×
)與微程序控制器相比,組合邏輯控制的速度較快.(
√
)一.填空題同步通信?所以比異步通信具有較高的傳輸率,?因?yàn)橥酵ㄐ啪哂?/p>
,
,
,3個(gè)特點(diǎn)。PCI?一個(gè)與處理器無關(guān)的高速?圍總線,它采用同步時(shí)序協(xié)議和集中式仲裁策略,并具有自動(dòng)配置能力.目前在各類Pentium機(jī)上廣泛使用的PCI總線,其最高速度可達(dá)到每秒132MB。計(jì)算機(jī)系統(tǒng)中各部件?間傳輸?shù)男畔⒘?數(shù)據(jù)流和控制流。主機(jī)CPU和IOP?間的通信,原則上?通過共享主存儲(chǔ)器來實(shí)現(xiàn)的。二.單項(xiàng)選擇題1.現(xiàn)代計(jì)算機(jī)的運(yùn)算器一般通過總線結(jié)構(gòu)來組織,下述總線結(jié)構(gòu)的運(yùn)算器中,(
D)的操作速度最快,(A
)的操作速度最慢A.單總線結(jié)構(gòu) B.雙總線結(jié)構(gòu) C.三總線結(jié)構(gòu)D.多總線結(jié)構(gòu)2.總線中地址總線的作用?(
C
)
A.用于選擇存儲(chǔ)單元B.用于選擇進(jìn)行信息傳輸?shù)脑O(shè)備C.用于指定存儲(chǔ)單元和I/O設(shè)備接口電路的選擇地址D.決定數(shù)據(jù)總線上的數(shù)據(jù)流方向在(
A)的計(jì)算機(jī)系統(tǒng)中,?設(shè)可以與主存儲(chǔ)器單元統(tǒng)一編址,因此可以不使用I/O指令.A.單總線 B.雙總線 C.三總線 D.以上3種都可以4.把總線分成數(shù)據(jù)總線,地址總線,控制總線3類?根據(jù)(
B)來分的.A.總線所處的位置 B.總線傳送的內(nèi)容 C.總線的傳送方向D.總線的傳送方式5.同步通信?所以比異步通信具有較高的傳輸率?因?yàn)?
C
)
A.同步通信不需要應(yīng)答信號(hào)B.同步通信的總線長度較短C.同步通信用一個(gè)公共時(shí)鐘信號(hào)進(jìn)行同步D.同步通信中各部件存取時(shí)間比較接近6.為協(xié)調(diào)計(jì)算機(jī)系統(tǒng)各部件工作,需要有一種器件提供統(tǒng)一的時(shí)鐘標(biāo)準(zhǔn),這個(gè)器件?(B ).A.總線緩沖器 B.時(shí)鐘發(fā)生器 C.總線控制器D.操作命令產(chǎn)生器多總線結(jié)構(gòu)的計(jì)算機(jī)系統(tǒng),采用(B)方法,對提高系統(tǒng)的吞吐率最有效.A.多口存儲(chǔ)器 B.交叉編址多模存儲(chǔ)器D.高速緩沖存儲(chǔ)器C.提高主存速度三.?非題內(nèi)部總線?指CPU內(nèi)部連接各邏輯部件的一組數(shù)據(jù)傳輸線,由三態(tài)門和多路開關(guān)來實(shí)現(xiàn).
(
×
)組成總線不僅要有傳輸信息的傳輸線,還應(yīng)有實(shí)現(xiàn)總線傳輸控制的器件,它們?總線緩沖和總線控制器.(
√
)
一.填空題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東科學(xué)技術(shù)職業(yè)學(xué)院《城市公用事業(yè)管理理論與實(shí)踐》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東酒店管理職業(yè)技術(shù)學(xué)院《工程文件編制》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東交通職業(yè)技術(shù)學(xué)院《全媒體新聞策劃與編輯》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東海洋大學(xué)《私人財(cái)富管理與籌劃》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東工商職業(yè)技術(shù)大學(xué)《土木工程軟件應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東第二師范學(xué)院《衣柜文化》2023-2024學(xué)年第一學(xué)期期末試卷
- 小學(xué)生語文的重要性
- 《附加價(jià)值銷售技巧》課件
- 廣東白云學(xué)院《材料化學(xué)基礎(chǔ)(二)》2023-2024學(xué)年第一學(xué)期期末試卷
- 《刑法的基本原則網(wǎng)》課件
- 抵押物變更協(xié)議范本版
- 煤矸石充填塌陷區(qū)復(fù)墾技術(shù)規(guī)程
- TSG-T7001-2023電梯監(jiān)督檢驗(yàn)和定期檢驗(yàn)規(guī)則宣貫解讀
- 河南省平頂山市魯山縣2023-2024學(xué)年二年級(jí)上學(xué)期期末語文試卷
- 中原文化(歷史篇)智慧樹知到期末考試答案2024年
- 金蝶軟件旗艦版月底結(jié)賬作業(yè)流程操作
- (正式版)JBT 14762-2024 電動(dòng)摩托車和電動(dòng)輕便摩托車用閥控式鉛酸蓄電池
- 勞動(dòng)教育智慧樹知到期末考試答案2024年
- 大疆慧飛無人機(jī)考試題庫附有答案
- 初中歷史統(tǒng)編九年級(jí)材料論述題觀點(diǎn)整合(世界史)【學(xué)案】
- JTG D60-2015 公路橋涵設(shè)計(jì)通用規(guī)范
評(píng)論
0/150
提交評(píng)論