计算机组成原理 精选习题集
- 第一章
- 第二章
- 第三章-總線
- 第四章-存儲器
- 第六章-計算機的運算方法
- 第七章-指令系統
第一章
有些計算機將一部分軟件永恒地存于只讀存儲器中,稱之為()
A.硬件 ?? B.軟件
C.固件 ?? D.輔助存儲器
輸入、輸出裝置以及外界的輔助存儲器稱為()
A.操作系統 ?? B.存儲器
C.主機 ???? D.外圍設備
完整的計算機系統包括()
A.運算器、存儲器、控制器 ?? B.外部設備和主機
C.主機和實用程序 ?????? D.配套的硬件設備和軟件系統
計算機的存儲系統是指()
A.RAM存儲器 ?? B.ROM存儲器
C.主存 ???? ? D.主存和輔存
用以指定待執行指令所在地址的是()
A.指令寄存器 ?? B.數據計數器
C.程序計數器 ?? D.累加器
計算機與日常使用的袖珍計算器的本質區別在于()
A.運算速度的高低 ?? B.存儲器容量的大小
C.規模的大小 ???? D.自動化程度的高低
馮.諾伊曼機工作方式的基本特點是()
A.多指令流單數據流 ?? B.按地址訪向并順序執行指令
C.堆棧操作 ?????? D.存儲器按內容選擇地址
用戶與計算機通信的界面是()
A. CPU ???? B.外圍設備
C.應用程序 ? ? D.系統程序
只有當程序要執行時,它才會去將源程序翻譯成機器語言,而且一次只能讀取、翻譯并執行源程序中的一行語句,此程序稱為()
A.目標程序 ?? B.編譯程序
C.解釋程序 ?? D.匯編程序
“容量為640K存儲器"是指下列()
A.640x103 字節的存儲器 ?? B.640x103位的存儲器
C. 640x210位的存儲器 ??? D.640x210字節的存儲器
計算機存儲數據的基本單位為()
A.比特( Bit) ???B.字節(Byte)
C.字組(Word) ?? D.以上都不對
計算機中()負責指令譯碼
A.算術邏輯單元 ??? B.控制單元
C.存儲器譯碼電路 ?? D.輸人輸出譯碼電路
下列()不屬于系統程序。
A.數據庫系統 ?? B.操作系統
C.編譯程序 ??? D.編輯程序
第二章
下面四種語言中,()更適應網絡環境
A、FORTRAN ?? B、Java
C、C ?????? D、PASCAL
下列敘述中正確的是()
A.終端是計算機硬件的一部分,好比電視中的小屏幕 ??????? B. ALU是代數邏輯單元的縮寫
C.導航用計算機屬于一般用途計算機 ????? ??????? ??????? ??????? D.80386處理器可以作為微型機的CPU
目前被廣泛使用的計算機是()。
A、數字計算機
B、模擬計算機
C、數字模擬混合式計算機
D、特殊用途計算機
計算機輔助設計的英文縮寫是()
A、CAI ?? B、CAM ?? C、CAD ?? D、CAE
下列()是計算機輔助教學的英文縮寫
A、CAI ?? B、CAM ?? C、CAD ?? D、CAE
個人計算機(PC)屬于()類計算機。
A、小型機 ?? B、超級計算機 ?? C、微型計算機 ?? D、大型計算機
下列()是16位微處理器
A、Zilog Z80 ?? B、Intel 8080 ?? C、Intel 8086 ?? D、Mos Technology 6502
目前大部分的微處理器使用的半導體工藝稱為()
A、TTL ?? B、CMOS ?? C、ECL ?? D、DMA
將許多電子元件集成在一片芯片上稱為IC(Integrated Circuit 集成電路),它可分為SSI、MSI、LSI、VLSI。
操作系統最早出現在第三代計算機上。
第三章-總線
計算機使用總線結構便于增減外設,同時()。
A、減少了信息傳輸量
B、提高了信息的傳輸速度
C、減少了信息傳輸線的條數
D、上述各項均不對
計算機使用總線結構的主要優點是便于實現積木化,缺點是()。
A、地址信息、數據信息和控制信息不能同時出現 ???????? B、地址信息與數據信息不能同時出現
C、兩種信息源的代碼在總線中不能同時傳送 ???????? D、上述各項均不對
總線中地址線的作用是()。
A、只用于選擇存儲器單元
B、由設備向主機提供地址
C、用于選擇指定存儲器單元和I/O設備接口電路的地址
D、上述各項均不對
所謂三總線結構的計算機是指()。
A、地址線、數據線和控制線三組傳輸線
B、I/O總線、主存總線和DMA總線三組傳輸線
C、I/O總線、主存總線和系統總線三組傳輸線
D、上述各項均不對
以下描述PCI總線的基本概念中,正確的是()。
A、PCI總線是一個與處理器時鐘頻率無關的高速外部總線
B、PCI總線需要人工方式與系統配置
C、系統中只允許有一條PCI總線
D、上述各項均不對
連接計算機與計算機之間的總線屬于()總線。
A、內 ?? B、系統 ?? C、通信 ?? D、上述各項均不對
在三種集中式總線控制中,獨立請求方式響應時間最快,是以()為代價的。
A、增加控制線數 ?? B、增加處理機的開銷和增加控制線數 ?? C、增加處理機的開銷
“總線忙”信號的建立者是()。
A、獲得總線控制權的設備 ?? B、發出”總線請求“信號的設備
C、總線控制器 ??????? D、CPU
總線中數據信號和地址信號用一組線路傳輸,這種傳輸方式稱為()。
A、串行傳輸 ?? B、并行傳輸
C、復用傳輸 ?? D、上述各項均不對
關于總線的敘述,以下正確的是()。
I、總線忙信號由總線控制器建立
II、計數器定時查詢方式不需要總線同意信號
III、鏈式查詢方式、計數器查詢方式、獨立請求方式所需控制線路由少到多排序是:鏈式查詢方式、獨立請求方式、計數器查詢方式
A. I、III
B. II、III
C. 只有III
D. 只有II
總線復用方式可以()。
A、提高總線的傳輸帶寬 ???? B、增加總線的功能
C、減少總線中信號線的數量 ?? D、上述各項均不對
不同的信號共用一組信號線,分時傳送,這種總線傳輸方式是()。
A、并發 ?? B、并行 ?? C、復用 ?? D、上述各項均不對
下列()總線是顯示卡專用的局部總線。
A、USB ?? B、AGP ?? C、PCI ?? D、上述各項均不對
計算機之間的遠距離通信除了直接由網卡經網線傳輸外,還可用()總線通過載波電話線傳輸。
A、USB ?? B、PCI ?? C、RS-232 ?? D、上述各項均不對
一個工作頻率為400MHz的32位總線帶寬是()。
A、400 ?? B、800 ?? C、1600 ?? D、3200
假設某系統總線在一個總線周期中并行傳輸4字節信息,一個總線周期共占用2個時鐘周期,總線時鐘頻率為10MHz,則總線帶寬是()。
A、10MB/s ?? B、20MB/s
C、40MB/s ?? D、80MB/s
在總線上,同一時刻()。
A、只能有一個主設備控制總線傳輸操作 ???????? B、只能有一個從設備控制總線傳輸操作
C、只能有一個主設備和一個從設備控制總線傳輸操作 ???????? D、可以有多個主設備控制總線傳輸操作
掛接在總線上的多個部件()。
A、只能分時向總線定時發送數據,并只能分時從總線接收數據
B、只能分時向總線定時發送數據,但可同時從總線接收數據
C、可同時向總線發送數據,并同時從總線接收數據
D、可同時向總線發送數據,但只能分時從總線接收數據
Plug and Play的含義是即插即用。EISA和PCI總線標準具有這種功能。
每個總線部件一般都配有三態門電路,以避免總線訪問沖突,當某個部件不占用總線時,由該電路禁止向總線輸出信息。
總線同步通信影響總線效率的原因是必須按最慢速度的部件來設計公共時鐘。
單向總線只能將信息從總線一端傳到另一端,不能反向傳輸。
例 3.1 假設總線的時鐘頻率為 100MHz,總線的傳輸周期為 4 個時鐘周期,總線的寬度為32 位,試求總線的數據傳輸率。若想提高一倍數據傳輸率,可采取什么措施?
解:根據總線時鐘頻率為 100MHz,得 1個時鐘周期為 1/100MHz = 0.01μs 總線傳輸周期為 0.01μs×4 = 0.04μs 由于總線的寬度為 32 位 = 4B(字節) 故總線的數據傳輸率為 4B/(0.04μs)= 100MBps 若想提高一倍數據傳輸率,可以在不改變總線時鐘頻率的前提下,使數據線寬度改為 64 位,也可以仍保持數據寬度為 32 位,但使總線的時鐘頻率增加到 200MHz。例 3.2 在異步串行傳輸系統中,假設每秒傳輸 120 個數據幀,其字符格式規定包含 1 個起始位,7 個數據位,1 個奇校驗位,1 個終止位,試計算波特率。
解: 根據題目給出的字符格式,一幀包含 1+7+1+1=10 位 故波特率為(1+7+1+1)×120=1200bps=1200 波特第四章-存儲器
A、半導體RAM信息可讀可寫,且斷電后仍能保持記憶
B、半導體RAM是易失性RAM,而靜態RAM中的存儲信息是不易失的
C、半導體RAM是易失性RAM,而靜態RAM只有在電源不掉電時,所存信息是不易失的
D、以上選項都不對
半導體RAM中有MOS管,MOS管必須通電,所以半導體存儲器斷電后信息易失
下述說法中()是正確的。
A、EPROM是可改寫的,是隨機存儲器的一種
B、EPROM是可改寫的,但它不能作為隨機存儲器
C、EPROM只能改寫一次,故不能作為隨機存儲器
D、以上說法都不對
下列各類存儲器中,不采用隨機存取方式的是()。
A、EPROM ?? B、CD-ROM ?? C、DRAM ?? D、SRAM
磁盤屬于()類型的存儲器。
A、隨機存取存儲器(RAM) ?? B、只讀存儲器(ROM) ?? C、順序存取存儲器(SAM) ?? D、直接存取存儲器(DAM)
主存儲器和CPU之間增加高速緩沖存儲器的目的是()。
A、解決CPU與主存之間的速度不匹配問題
B、擴大主存儲器的容量
C、擴大CPU中通用寄存器的數量
D、既擴大主存容量又擴大CPU通用寄存器數量
某計算機系統,其操作系統保存在硬盤上,其內存儲器應該采用()。
A、RAM ?? B、ROM ?? C、RAM和ROM ?? D、都不對
在下列幾種存儲器中,CPU不能直接訪問的是()。
A、硬盤 ?? B、內存 ?? C、Cache ?? D、寄存器
同外存儲器相比,內存儲器的特點是()。
A、容量大、速度快、成本低 ?? B、容量大、速度慢、成本高
C、容量小、速度快、成本高 ?? D、容量小、速度快、成本低
計算機的存儲器采用分級方式是為了()。
A、方便編程 ?? B、解決容量、速度、價格三者之間的矛盾
C、保存大量數據方便 ?? D、操作方便
計算機的存儲器系統是指()。
A、RAM ?? B、ROM ?? C、主存儲器 ?? D、Cache、主存儲器和外存儲器
存儲器分層體系結構中,存儲器從速度最快到最慢的排序是()。
A、寄存器-主存-Cache-輔存 ?? B、寄存器-主存-輔存-Cache
C、寄存器-Cache-輔存-主存 ?? D、寄存器-Cache-主存-輔存
下列存儲器中存取方式為順序存取的是()。
A、硬盤 ?? B、光盤 ?? C、軟盤 ?? D、磁帶
采用虛擬存儲器的主要目的是()。
A、提高主存儲器的存取速度 ?? B、擴大主存儲器的存儲空間,并能進行自動管理和調度
C、提高外存儲器的存取速度 ?? D、擴大外存儲器的存儲空間
虛擬存儲器中,程序正在執行時,由()完成地址映射。
A、編譯系統 ?? B、裝入程序 ?? C、操作系統 ?? D、專用程序
某一RAM芯片,其容最為512×8位,除電源和接地端外,該芯片引出線的最少數目是()。
A、21 ?? B、17 ?? C、19 ?? D、20
同動態MOS存儲器比較,雙極型半導體存儲器的性能是()。
A、集成度低,存取周期快,位平均功耗大 ?? B、集成度低,存取周期慢,位平均功耗小
C、集成度高,存取周期快,位平均功耗小 ?? D、集成度高,存取周期慢,位平均功耗大
下列幾種存儲器中,()是易失性存儲器。
A、Cache ?? B、EPROM ?? C、Flash Memory ?? D、CD-ROM
存儲器DRAM中之D代表()。
A、Digital ?? B、Data ?? C、Dynamic ?? D、Drive
下列說法中,正確的是()。
A、半導體RAM信息可讀可寫,且斷電后仍能保持記憶
B、DRAM是易失性RAM,而SRAM中的存儲信息是不易丟失的
C、半導體RAM是易失性RAM,但只要電源不斷電,所存信息是不丟失的
D、半導體RAM是非易失性的RAM
DRAM的刷新是以()為單位的。
A、存儲單元 ?? B、行 ?? C、列 ?? D、存儲字
U盤屬于()類型的存儲器。
A、高速緩存 ?? B、主存 ?? C、只讀存儲器 ?? D、隨機存取存儲器
動態RAM采用下列哪種刷新方式時,不存在死時間()。
A、集中刷新 ?? B、分散刷新 ?? C、異步刷新 ?? D、都不對
某計算機主存容量為64KB,其中ROM區為4KB,其余為RAM區,按字節編址。現要用2K╳8位的ROM芯片和4K╳4位的RAM芯片來設計該存儲器,則需要上述規格的ROM芯片數和RAM芯片數分別是()。
A、1,15 ?? B、2,15 ?? C、1,30 ?? D、2,30
假定用若干個2K╳4位的芯片組成一個8K╳8位的存儲器,則地址0B1FH所在芯片的最小地址是()。
A、0000H ?? B、0600H ?? C、0700H ?? D、0800H
80386DX是32位系統,以4個字節為編址單位,當在該系統中用8KB(8K╳8位)的存儲芯片構造32KB的存儲體時,應完成存儲器的()設計。
A、位擴展 ?? B、字擴展 ?? C、字位擴展 ?? D、字位均不擴展
地址總線A0(高位)~A15(低位),用4K╳4位的存儲芯片組成16KB存儲器,則產生片選信號的譯碼器的輸入地址線應該是()。
A、A2A3 ?? B、A0A1 ?? C、A12A13 ?? D、A14A15
若內存地址區間為4000H~43FFH,每個存儲單元可存儲16位二進制數,該內存區域用4片存儲器芯片構成,則構成該內存所用的存儲器芯片的容量是()。
A、512╳16位 ?? B、256╳8位 ?? C、256╳16位 ?? D、1024╳8位
內存按字節編址,地址從90000H到CFFFFH,若用存儲容量為16K╳8位的芯片構成該內存,至少需要的芯片數是()。
A、2 ?? B、4 ?? C、8 ?? D、16
CFFFF-90000+1=40000,即256KB,若用存儲容量為16K×8bit芯片則需芯片數=(256K×8)/(16k×8)=16(片)。
采用字擴展的方法,用若干存儲芯片構成一個存儲器。
用地址范圍的末地址減去首地址再加1,就可以方便地計算出存儲空間的大小。
若片選地址為111時,選定某一32K╳16的存儲芯片工作,則該芯片在存儲器中的首地址和末地址分別人()。
A、00000H,01000H ?? B、38000H,3FFFFH
C、3800H,3FFFH ?? D、0000H,0100H
若單譯碼方式的地址輸入線為6,則譯碼輸出線有()根,那么雙譯碼方式有輸出線()根。
A、64,16 ?? B、64,32
C、32,16 ?? D、16,64
單譯碼方式的地址輸入線有6根,則有64個譯碼輸出線。
雙譯碼方式:有兩個譯碼器(X地址譯碼器、Y地址譯碼器),X和Y兩個方向譯碼器的輸出線在存儲體內部的一個記憶單元上交叉,以選擇對應的記憶單元。在本題中,X和Y各有3為,則一共有16根。
雙端口RAM在()情況會發生讀/寫沖突。
A、左端口和右端口的地址碼不同 ?? B、左端口和右端口的地址碼相同
C、左端口和右端口的數據碼不同 ?? D、左端口和右端口的數據碼相同
交叉存儲器實際上是一種()的存儲器,它能()執行多個獨立的讀/寫操作。
A、模塊式,并行 ?? B、整體式,并行
C、模塊式,串行 ?? D、整體式,串行
已知單個存儲體的存儲周期為110ns,總線傳輸周期為10ns,則當采用低位交叉編址的多模塊存儲器時,存儲體數應()。
A、小于11 ?? B、等于11 ?? C、大于11 ?? D、大于或等于11
某機器采用四體低位交叉存儲器,現分別執行下述操作:①讀取6個連續地址單元中存放的存儲字,重復80次;②讀取8個連續地址單元中存放的存儲字,重復60次。則①、②所花費的時間之比為()。
A、1:1 ?? B、2:1 ?? C、4:3 ?? D、3:4
假設存儲器的存取周期為T,(1)的情況下,連續讀取6個存儲字需時T+(6-1)×(T/4)=2.25T,但存放連續字中第一個字的存儲器需到3T時間后才能進行下一輪讀取,故(1)共需時3T×(80-1)+2.25T=239.75T;(2)的情況同理,一輪讀取需時T+(8-1)×(T/4)=2.75T,但開始下一輪讀取需3T時間后,故(2)共需時3T×(60-1)+2.75T-179.75T;綜合上述分析,(1)、(2)所花時間之比約為4:3。
某計算機的Cache共有16塊,采用二路組相聯映射方式(即每組2塊),每個主存塊大小為32字節,按字節編址,主存129號單元所在主存塊應裝入到的Cache組號是()。
A、0 ?? B、2 ?? C、4 ?? D、6
假設某計算機按字編址,Cache有4個行,Cache和主存之間交換的塊大小為1個字。若Cache的內容初始為空,采用2路組相聯映射方式和LRU替換策略,訪問的主存地址依次為0,4,8,2,0,6,8,6,4,8時,命中Cache的次數是()。
A、1 ?? B、2 ?? C、3 ?? D、4
當訪問Cache系統失效時,通常不僅主存向CPU傳送信息,同時還需要將信息寫入Cache,在此過程中,傳送和寫入信息的數據寬度各為()。
A、塊、頁 ?? B、字、字 ?? C、字、塊 ?? D、塊、塊
有效容量為128KB的Cache,每塊16字節,采用8路組相聯,字節地址為1234567H的單元調入該Cache,則其Tag應為()。
A、1234H ?? B、2468H ?? C、048DH ?? D、12345H
某存儲系統中,主存容量是Cache容量的4096倍,Cache被分為64個塊,當主存地址和Cache地址采用直接映射方式時,地址映射表的大小就為()。(假設不考慮一致維護和替換算法位)
A、6╳4097bit ?? B、64╳12bit
C、6╳4096bit ?? D、64╳13bit
主存是Cache的4096=212,得出高位主存塊的標記是12位。
由括號中的補充知道,只需要再加一位基本的有效位即可。 因此,一個Cache快需要13bits進行標識。
總共是64塊,得出64 * 13bit的答案。
A、高速緩存地址 ?? B、虛擬地址
C、主存物理地址 ?? D、磁盤地址
當CPU訪存時,先要到Cache中查看該主存地址是否在Cache中,所以發送的是主存物理地址。只有在虛擬存儲器中,CPU發出的才是虛擬地址,這里并沒有指出是虛擬存儲系統。磁盤地址是外存地址,外存中的程序由操作系統調入主存中,然后在主存中執行的,因此CPU不可能直接訪問磁盤。
一個四體并行低位交叉存儲器,每個模塊的容量是64K╳32位,存取周期為200ns,總線周期為50ns,在下述說法中()是正確的。
A、在200ns內,存儲器能向CPU提供256位二進制信息
B、在200ns內,存儲器能向CPU提供128位二進制信息
C、在50ns內,每個模塊能向CPU提供32位二進制信息
D、以上都不對
某32位計算機的Cache容量為16KB,Cache行的大小為16KB,若主存與Cache地址映射采用直接映射方式,則主存地址為0x1234E8F8的單元裝入Cache的地址是()。
A、00010001001101
B、01000100011010
C、10100011111000
D、11010011101000
第六章-計算機的運算方法
對真值0表示形式唯一的機器數是()。
A、原碼 ?? B、補碼和移碼
C、反碼 ?? D、以上都不對
在整數定點機中,下述說法正確的是()。
A、原碼和反碼不能表示-1,補碼可以表示-1
B、三種機器數均可表示-1
C、三種機器數均可表示-1,且三種機器數的表示范圍相同
D、以上都不對
在小數定點機中,下述說法正確的是()。
A、只有補碼能表示-1
B、只有原碼不能表示-1
C、三種機器數均不能表示-1
D、以上都不對
當用一個16位的二進制數表示浮點數時,下列方案中最好的是()。
A、階碼取4位(含階符1位),尾數取12位(含數符1位)
B、階碼取5位(含階符1位),尾數取11位(含數符1位)
C、階碼取8位(含階符1位),尾數取8位(含數符1位)
D、階碼取6位(含階符1位),尾數取10位(含數符1位)
將一個十進制數x=-8192表示成補碼時,至少采用()位二進制代碼表示。
A、13 ?? B、14 ?? C、15 ?? D、16
[x]補=1.000…0,它代表的真值是()。
A、-0 ?? B、-1 ?? C、+1 ?? D、+0
當[x]反 =1.1111時,對應的真值是()
A、-0 ?? B、–15/16 ?? C、–1/16 ?? D、+0
計算機中所有信息以二進制表示,其主要理由是()
A. 節省器材 ?? B. 運算速度快 ?? C. 物理器件性能所致 ?? D. 以上都不對
若要表示0~999中的任意一個十進制數,最少需要()位二進制數。
A. 6 ?? B. 8 ?? C. 10 ?? D. 1000
補碼10110110代表的是十進制負數()。
A. -74 ?? B. -54 ?? C. -68 ?? D. -48
若9BH表示移碼(含1位符號位),其對應的十進制數是()
A. 27 ?? B. -27 ?? C. -101 ?? D. 101
大部分計算機內的減法是用( )實現
A. 將被減數加到減數中 ?? B. 從被減數中減去減數
C. 補數的相加 ?? ????D. 從減數中減去被減數
補碼加減法是指()。
A. 操作數用補碼表示,兩數相加減,符號位單獨處理,減法用加法代替
B. 操作數用補碼表示,符號位和數值位一起參加運算、結果的符號與加減相同
C. 操作數用補碼表示,連同符號位直接相加減,減某數用加負某數的補碼代替,結果的符號在運算中形成
D. 操作數用補碼表示,由數符決定兩數的操作,符號位單獨處理
在原碼兩位乘中,符號位単獨處理,參加操作的數是()。
A 原碼 ?? B 補碼 ?? C 絕對值 ?? D 絕對值的補碼
在原碼加減交替除法中,符號位單獨處理,參加操作的數是()。
A. 原碼 ?? B. 絕對值 ?? C. 絕對值的補碼 ?? D. 補碼
在下述有關不恢復余數法何時需恢復余數的說法中,()是正確的。
A. 最后一次余數為正時,要恢復一次余數
B. 最后一次余數為負時,要恢復一次余數
C. 最后一次余數為0時,要恢復一次余數
D. 任何時候都不恢復余數
在浮點機中,下列說法()是正確的。
A. 尾數的第一數位為1時,即為規格化形式
B. 尾數的第一數位與數符不同時,即為規格化形式
C. 不同的機器數有不同的規格化形式
D. 尾數的第一數位為0時,即為規格化形式
在浮點機中,判斷原碼規格化形式的原則是()
A. 尾數的符號位與第一數位不同 ?? B. 尾數的第一數位為 1 , 數符任意
C. 尾數的符號位與第一數位相同 ?? D. 階符與數符不同
在浮點機中,判斷補碼規格化形式的原則是()
A. 尾數的第一數位為1, 數符任意 ?? B. 尾數的符號位與第一數位相同
C. 尾數的符號位與第一數位不同 ?? D. 階符與數符不同
運算器由許多部件組成,其核心部分是()。
A. 數據總線?? ? B. 算術邏輯運算單元
C. 累加寄存器 ?? D. 多路開關
定點運算器用來進行()。
A. 十進制數加法運算 ?? B. 定點運算
C. 浮點運算 ?????? D. 既進行浮點運算也進行定點運算
串行運算器結構簡單,其運算規律是()
A. 由低位到高位先行進行進位運算
B. 由高位到低位先行進行借位運算
C. 由低位到高位逐位運算
D. 由高位到低位逐位運算
計算機中表示地址時,采用()
A. 原碼 ?? B. 補碼 ?? C. 反碼 ?? D. 無符號數
浮點數的表示范圍和精度取決于()
A. 階碼的位數和尾數的機器數形式
B. 階碼的機器數形式和尾數的位數
C. 階碼的位數和尾數的位數
D. 階碼的機器數形式和尾數的機器數形式
在浮點機中( )是隱含的。
A. 階碼 ?? B. 基數 ?? C. 尾數 ?? D. 數符
在規格化的浮點數表示中,保持其他方面不變.將階碼部分的移碼表示改為補碼表示,將會使數的表示范圍( )
A.增大 ?? B.減小 ?? C.不變 ?? D.以上都不對
芯片74181可完成( )
A. 16種算術運算 ?? B.8種算術運算和8種邏輯運算
C. 16種邏輯運算 ?? D. 16種算術運算和16種邏輯運算
在補碼定點加減運算器中,無論采用單符號位還是雙符號位,必須有溢出判斷電路它一般用( )實現
A. 與非門 ?? B. 或非門 ?? C. 異或門 ?? D. 與或非門
在運算器中不包含( )
A.狀態寄存器 ?? B.數據總線 ?? C.ALU ?? D.地址寄存器
當定點運算發生溢出時,應( )
A. 向左規格化 ??? B. 向右規格化
C. 發出出錯信息 ?? D. 舍入處理
在定點補碼運算器中 ,若采用雙符號位,當( )時表示結果溢出。
A. 雙符號位相同 ?? B. 雙符號位不同
C. 兩個正數相加 ?? D. 兩個負數相加
浮點數舍入處理的方法除了0舍1入法外,還有()法。
A 末位恒置“0” ? ? B 末位加1
C 末位恒置“1” ?? D 末位減1
如果采用0舍1入法進行舍入處理,則0.01010110011舍去最后一位后,結果為( )
A 0.0101011001
B 0.0101011010
C 0.0101011011
D 0.0101011100
如果采用末位恒置1法進行舍入處理,則0.01010110011舍去最后一位后,結果為( )
A 0.0101011001
B 0.0101011010
C 0.0101011011
D 0.0101011100
在浮點數加減法的對階過程中( )
A. 將被加(減)數的階碼向加(減)數的階碼看齊
B. 將加(減)數的階碼向被加(減)數的階碼看齊
C. 將較大的階碼向較小的階碼看齊
D. 將較小的階碼向較大的階碼看齊
在浮點數中,當數的絕對值太大,以至于超過所能表示的數據時,稱為浮點數的( )
A. 正上溢 ?? B. 上溢 ?? C. 正溢 ?? D. 正下溢
在浮點數中,當數的絕對值太小,以至于小于所能表示的數據時,稱為浮點數的
A. 正下溢 ?? B. 下溢 ?? C. 負溢 ?? D. 負上溢
第七章-指令系統
指令系統中采用不同尋址方式的主要目的是 ( )
A. 簡化指令譯碼
B. 提高訪存速度
C. 縮短指令字長,擴大尋址空間,提高編程靈活性
D. 其余都不對
一地址指令中,為完成兩個數的算術運算,除地址譯碼指明的一個操作數外,另一個數常采用()。
A. 堆棧尋址方式
B. 立即尋址方式
C. 隱含尋址方式
操作數在寄存器中的尋址方式稱為()尋址。
A. 直接 ?? B. 寄存器 ?? C. 寄存器間接
寄存器間接尋址方式中,操作數在()中。
A. 通用寄存器 ?? B. 堆棧 ?? C. 主存單元
程序控制類指令的功能是()
A. 進行主存和CPU之間的數據傳送
B. 進行CPU和設備之間的數據傳送
C. 改變程序執行的順序
運算型指令的尋址和轉移型指令的尋址不同點在于()
A. 前者取操作數,后者決定程序轉移地址
B. 前者是短指令,后者是長指令
C. 后者是短指令,前者是長指令
一條指令中包含的信息有()
A. 操作碼、控制碼 ?? B. 操作碼、向量地址
C. 操作碼、信息碼 ?? D. 操作碼、地址碼
為了縮短指令中地址碼的位數, 應采用()尋址。
A. 立即數 ?? B. 寄存器 ?? C. 直接
設機器字長為16位,存儲器按字編址,對于單字長指令而言,讀取該指令后,PC值自動加()
A. 1 ?? B. 2 ?? C. 4
設機器字長為16位,存儲器按字節編址,CPU讀取一條單字長指令后,PC值自動加()
A. 1 ?? B. 2 ?? C. 4
設機器字長為16位,存儲器按字節編址,設PC當前值為l000H,當讀取一條雙字長指令后,PC值為()
A. 1001H ?? B. 1002H
C. 1003H ?? D. 1004H
轉移指令的主要操作是:
A. 改變程序計數器PC的值 ?? B. 改變地址寄存器的值
C. 改變程序計數器的值和堆棧指針SP的值
子程序調用指令完整的功能是:
A. 改變程序計數器PC的值 ?? B. 改變地址寄存器的值
C. 改變程序計數器的值和堆棧指針SP的值
子程序返回指令完整的功能是:
A. 改變程序計數臘的值 ?? B. 改變堆棧指針SP的值
C. 從堆棧中恢復程序計數器的值
單字長指令可加快取指令的速度。( √ )
總結
以上是生活随笔為你收集整理的计算机组成原理 精选习题集的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(1865)vue之电商管理系统
- 下一篇: backtrack-回溯搜索算法总结