




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦第2章練習(xí)與思考題參考答案單片機徐春暉版練習(xí)與思量題2
1.為什么微型計算機要采納二進(jìn)制?十六進(jìn)制代碼能為微型計算機直接執(zhí)行嗎?為什么要使用十六進(jìn)制數(shù)?
答:在全部數(shù)制中,惟獨二進(jìn)制數(shù)最簡單用電路來表達(dá),據(jù)此構(gòu)建的計算機結(jié)構(gòu)也是最容易的。十六進(jìn)制代碼不能為計算機直接執(zhí)行,惟獨二進(jìn)制代碼才干為計算機所識別和執(zhí)行。二進(jìn)制代碼過于冗長,而其對應(yīng)的十六進(jìn)制數(shù)則更為簡潔,而且此二種數(shù)制的互相轉(zhuǎn)換十分便利,這就是經(jīng)常使用十六進(jìn)制數(shù)來表示其對應(yīng)的二進(jìn)制數(shù)的緣由。
2.將下列各二進(jìn)制數(shù)分離轉(zhuǎn)換為十進(jìn)制數(shù)和十六進(jìn)制數(shù)。
(1)11010B(2)110100B(3)10101011B(4)11111B
答:(1)11010B=26=1AH(2)110100B=52=34H(3)10101011B=171=ABH(4)11111B=31=1FH
3.將下列各數(shù)分離轉(zhuǎn)換為二進(jìn)制數(shù)和十六進(jìn)制數(shù)。
(1)129D(2)253D(3)0.625(4)111.111
答:(1)129D=10000001B=81H(2)253D=11111101B=FDH
(3)0.625=0.101B=0.AH(4)111.111=01101111.000111B=6F.1CH4.把下列十六進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)和二進(jìn)制數(shù)。
(1)AAH(2)BBH(3)C.CH(4)DE.FCH(5)ABC.DH(6)128.08H答:(1)AAH=170=10101010B
(2)BBH=187=10111011B
(3)C.CH=12.75=1100.1100H
(4)DE.FCH=222.984375=11011110.1111110B
(5)ABC.DH=2748.8125=101010111100.1101B
(6)128.08H=296.03125=100101000.00001
5.什么叫原碼、反碼及補碼?
答:在機器數(shù)中,最高位為符號位,正數(shù)的符號位用0表示,負(fù)數(shù)的符號位用1表示,其余為該數(shù)的肯定值,這種表示法稱為原碼。正數(shù)的反碼和原碼相同;負(fù)數(shù)的反碼為其原碼除符號位外其他各位按位取反得所值。正數(shù)的補碼和原碼相同;負(fù)數(shù)的補碼為反碼加1。
6.已知原碼如下,寫出其反碼及補碼(其最高位為符號位)。
(1)[X]原=01011001(2)[X]原=11011011(3)[X]原=11111100
答:(1)[X]反=[X]補=[X]原=01011001
(2)[X]反=10100100[X]補=10100101
(3)[X]反=10000011[X]補=10000100
7.當(dāng)微機把下列數(shù)視為無符號數(shù)時,它們相應(yīng)的十進(jìn)制數(shù)為多少?若把它們視為補碼,最高位為符號位,那么它們相應(yīng)的十進(jìn)制數(shù)又是多少?
(1)10001110(2)10110000(3)00010001(4)01110101
答:視為無符號數(shù)時:
(1)10001110B=142(2)10110000B=176
(3)00010001B=17(4)01110101B=117
若把它們視為補碼,最高位為符號位,那么它們相應(yīng)的十進(jìn)制數(shù)是:
(1)10001110B=-114(2)10110000B=-80
(3)00010001B=17(4)01110101B=117
8.先將下列十六進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù),然后分離完成規(guī)律乘、規(guī)律加和規(guī)律異或操
作。
(1)33H和BBH(2)ABH和FFH(3)78H和0FH
答:(1)X=33H=00110011B,
Y=BBH=10111011B;
X∧Y=00110011B;X∨Y=10111011B;X⊕Y=10001000B
(2)X=ABH=10101011B,
Y=FFH=11111111B;
X∧Y=10101011B;X∨Y=11111111B;X⊕Y=01010100B
(3)X=78H=01111000B;
Y=0FH=00001111B;
X∧Y=00001000B;X∨Y=01111111B;X⊕Y=01110111B;
9.已知x和y,試分離計算[x+y]補和[x-y]補,并指出是否產(chǎn)生溢出(設(shè)補碼均用8位表示)。
(1)x=+1001110,y=+0010110(2)x=+0101101,y=-1100100
(3)x=-0101110,y=+0111011(4)x=-1000101,y=-0110011
答:(1)[x+y]補=01100100B,無溢出;[x-y]補=00111000B,無溢出;
(2)[x+y]補=11001001B,無溢出;[x-y]補=10010001B,溢出;
(3)[x+y]補=00001101B,無溢出;[x-y]補=10010111B,無溢出;
(2)[x+y]補=10001000B,無溢出;[x-y]補=11101110B,無溢出;
10.寫出下列各數(shù)的BCD碼。
(1)45(2)98(3)124(4)1998
答:(1)45=(01000101)BCD(2)98=(10011000)BCD
(3)124=(000100100100)BCD(4)1998=(0001100110011000)BCD11.用十六進(jìn)制形式寫出下列字符的ASCII碼。
(1)CD(2)COMPUTER(3)HELLO(4)F365
答:(1)43H、44H(2)43H、4FH、4DH、50H、55H、54H、45H、52H(3)48H、45H、4CH、4CH、4FH(4)46H、33H、36H、35H12.ALU是什么部件?它能完成什么運算功能?
答:ALU稱為算術(shù)規(guī)律部件,它能完成算術(shù)運算和規(guī)律運算。
13.累加器有何用處?
答:累加器通常用于提供ALU的一個運算數(shù)據(jù)或暫存ALU的運算結(jié)果,此外還能使存儲其中的數(shù)據(jù)左移或右移。
14.控制字是什么意思?試舉個例子說明之。
答:控制字是一個二進(jìn)制數(shù),其各位代表相應(yīng)控制信號的規(guī)律狀態(tài)。例如:
CON=LAEALBEBLCECLDED=10010000
表示要將寄存器B的內(nèi)容傳送入寄存器A中去。
15.ROM和RAM各有何特點和用處?
答:ROM為只能讀出的存儲器,可用于存放固定的程序和數(shù)據(jù)。
ROM為可在線寫入和讀出的存儲器,可用于隨時寫入或讀出數(shù)據(jù),也可用于寫入隨時有可能轉(zhuǎn)變的用戶程序。
16.為什么要建立“地址”這個概念?
答:由于存儲器的存儲單元無數(shù),為區(qū)別不同的存儲單元必需給每個存儲單元編上地址。
17.除地線公用外,5根地址線和11根地址線各可選多少個地址?
答:25=32個地址
211=2048個地址
18.譯碼器有何用處?
答:譯碼器用于產(chǎn)生和輸入代碼相對應(yīng)的控制信號。假如是存儲器地址譯碼器則其能按照輸入的地址信號產(chǎn)生存儲器相應(yīng)單元的選通信號。
19.存儲地址寄存器(MAR)和存儲數(shù)據(jù)寄存器(MDR)各有何用處?
答:MAR用以接受來自PC的地址號。
MDR用以接受來自總線的數(shù)據(jù)。
此二者均為存儲器的主要輔件。
20.微型計算機的基本結(jié)構(gòu)是怎樣的?包括哪些主要部件?
答:微型計算機包括微處理器(CPU)、隨機存取存儲器(RAM)、只讀存儲器(ROM)、I/O接口電路及外設(shè)組成。前面四大部分通過系統(tǒng)總線銜接在一起。
21.指令、指令系統(tǒng)和程序三者間有什么區(qū)分和聯(lián)系?
答:指令是指揮計算機工作的指示和命令。而指令系統(tǒng)則是一臺計算機所擁有的全部指令的集合。程序則是為了實現(xiàn)特點功能而將取自指令系統(tǒng)的指令根據(jù)一定挨次羅列起來的組織體。
22.控制部件包括哪些主要環(huán)節(jié)?各有何用處?
答:(1)指令部件——作用是獵取來自程序存儲器的二進(jìn)制指令操作碼并將其譯成控制動作信號送入控制矩陣。
(2)時序部件——作用是用于產(chǎn)生微操作控制部件所需的定時脈沖信號。
(3)控制矩陣——控制矩陣可以為ID輸出信號配上節(jié)拍電位和節(jié)拍脈沖,也可將外部進(jìn)來的控制信號組合,共同形成相應(yīng)的微操作控制信號序列,控制相關(guān)部件根據(jù)嚴(yán)格的先后挨次執(zhí)行指令所要求的各種微操作,終于完成規(guī)定的操作。
23.環(huán)形計數(shù)器有何用處?什么叫環(huán)形字?
答:環(huán)形計數(shù)器用于產(chǎn)生機器節(jié)拍。若將環(huán)形計數(shù)器的輸出視為一個字,則這個字就稱為環(huán)形字
24.試說明下列各部件的作用:
(1)程序計數(shù)器PC(2)指令寄存器IR(3)指令譯碼器ID
答:(1)程序計數(shù)器PC是在控制器中設(shè)置的一個專用寄存器,用來存放當(dāng)前要執(zhí)行的指令在存儲器中的位置信息(即存儲器地址),以便按照此地址去讀取指令。
(2)指令寄存器IR是用來臨時存放從存儲器中取出的當(dāng)前要執(zhí)行指令的操作碼的這么一個寄存器。
(3)指令譯碼器ID是對指令操作碼舉行分析,在其輸出端產(chǎn)生各種控制電平,以形成相應(yīng)的微操作,用以實現(xiàn)指令執(zhí)行過程中所需要的功能控制的這么一個譯碼器。
25.什么叫例行程序?什么叫機器周期、取指周期和執(zhí)行周期?本章所論模型式計算機的機器周期包括幾個時鐘周期(機器節(jié)拍)?機器周期是否一定是固定不變的?
答:例行程序是由控制部件內(nèi)部的結(jié)構(gòu)確定了的各條指令的執(zhí)行步驟,機器周期是指一條指令從取指到執(zhí)行完所需的時鐘周期數(shù)。取指周期為從PC開頭輸出訪程序存儲器中的指令進(jìn)入IR到PC+1為止的時鐘周期數(shù)。執(zhí)行周期為從指令進(jìn)入控制器起至執(zhí)行完的時鐘周期數(shù)。本章所論模型計算機的機器周期包括6個時鐘周期,在這里機器周期是固定的,但是對于不同的計算機而言,機器周期就不一定是固定的了。
26.何謂總線?它有哪幾類?它們的主要功能是什么?
答:將多個裝置或部件銜接起來并傳送信息的公共通道稱為總線。
總線通常有如下三種類型:
①數(shù)據(jù)總線(DB):特地傳送數(shù)據(jù)信息。
②地址總線(AB):特地傳送地址信息。
③控制總線(CB):特地傳送控制信息。
27.微型計算機系統(tǒng)的硬件和軟件包括哪些部分?各部分的作用是什么?
答:硬件系統(tǒng)主要包括主機箱、顯示器、鍵盤和打印機等。主機箱內(nèi)裝有主機板、光盤和硬盤驅(qū)動器、電源等,CPU、內(nèi)存儲器和I/O接口電路等裝在主機板上,普通主機板上還留有擴展插槽,以備用戶擴展其他功能。硬件系統(tǒng)是運行各種軟件的支持平臺。
計算機的軟件系統(tǒng)包括系統(tǒng)軟件和應(yīng)用軟件。系統(tǒng)軟件是為了最大限度地發(fā)揮計算機的功能,便于使用、管理和維護(hù)計算機硬件的軟件,它也是應(yīng)用軟件的支撐軟件,可以為應(yīng)用軟件提供很好的運行環(huán)境。應(yīng)用軟件是指用戶為了解決某一領(lǐng)域的實際問題而編制的計算機應(yīng)用程序,具有顯然的針對性和專用性。
28.什么叫單片機?和普通型計算機相比,單片機有何特點?
答:單片是在一塊芯片上集成了中心處理器(CPU)、存儲器(RAM、ROM)、定時器/計數(shù)器、中斷控制、各種輸入/輸出(I/O)接口(如并行I/O口、串行I/O口和A/D轉(zhuǎn)換器)等為一體的器件。
普通微型計算機的基本結(jié)構(gòu)由CPU(運算器、控制器)、存儲器、輸入設(shè)備和輸出設(shè)備五大部分組成,各部分通過外部總線銜接而成為一體。單片機的結(jié)構(gòu)是在一塊芯片上集成了中心處理器(CPU)、存儲器、定時器/計數(shù)器、中斷控制、各種輸入/輸出接口(如并行I/O口、串行I/O口和A/D轉(zhuǎn)換器)等,它們通過單片機內(nèi)部總線銜接而成為一體。
29.除了單片機這一名稱之外,單片機還可稱為()和()。
答:微控制器和嵌入式控制器。
30.MCS-51系列單片機的基本型芯片分離為哪幾種?它們的差別是什么?
答:基本芯片為8031、8051、8751。
8031內(nèi)部包括1個8位CPU、128BRAM,21個特別功能寄存器(SFR)、4個8位并行I/O口、1個全雙工串行口,2個16位定時器/計數(shù)器,但片內(nèi)無程序存儲器,需外擴EPROM芯片。
8051是在8031的基礎(chǔ)上,片內(nèi)又集成有4KBROM,作為程序存儲器,是1個程序不超過4KB的小系統(tǒng)。
8751是在8031的基礎(chǔ)上
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐飲管理規(guī)范及標(biāo)準(zhǔn)
- 家裝工裝合同協(xié)議范本
- 安裝玻璃隔間合同協(xié)議
- 學(xué)籍信息就業(yè)協(xié)議合同
- 家政服務(wù)清理合同協(xié)議
- 動物窒息測試題及答案
- 寡婦心理測試題及答案
- 2024年西醫(yī)臨床循證醫(yī)學(xué)試題及答案
- 光電工程師考試課外學(xué)習(xí)資源利用試題及答案
- 智能排球考試題及答案
- 2025屆黑龍江省大慶市高三下學(xué)期第三次模擬考試歷史試題(含答案)
- 人才招聘中的社交媒體運用與效果評估
- JTG-T-F20-2015公路路面基層施工技術(shù)細(xì)則
- 江蘇省蘇州市2023-2024學(xué)年五年級下學(xué)期期中綜合測試數(shù)學(xué)試卷(蘇教版)
- 2024年4月貴州省高三年級適應(yīng)性考試物理試卷(含答案)
- (完整版)譯林英語四年級下知識點及語法匯總
- 蘇教版五年級數(shù)學(xué)下冊第四單元易錯題梳理和重難提升(含答案)
- 西安市綠化養(yǎng)護(hù)管理標(biāo)準(zhǔn)
- 一只貓的生命哲學(xué)The Zen of Cat(中英文)
- 中外酒店財務(wù)管理比較研究2
- 《電子商務(wù)基礎(chǔ)》試題全庫
評論
0/150
提交評論