单片微型计算机系统应用和开发特点,单片微机原理及应用 徐春辉第1.2.3章 习题答案...
單片微機原理及應用 徐春輝第1.2.3章 習題答案
第1章
1.簡述計算機的基本組成結構。
答:計算機的基本組成結構由輸入設備、輸出設備、運算器、控制器和存儲器等五大部件構成。
2.簡述單片微型計算機系統應用和開發的特點。
答:單片微型計算機系統應用和開發的特點是需要進行軟硬兩方面的設計和調試。
第2章
1.為什么微型計算機要采用二進制?十六進制代碼能為微型計算機直接執行嗎?為什么要使用十六進制數?
答:在所有數制中,只有二進制數最容易用電路來表達,據此構建的計算機結構也是最簡單的。十六進制代碼不能為計算機直接執行,只有二進制代碼才能為計算機所識別和執行。二進制代碼過于冗長,而其對應的十六進制數則更為簡潔,而且此二種數制的相互轉換非常方便,這就是常常使用十六進制數來表示其對應的二進制數的原因。
2.將下列各二進制數分別轉換為十進制數和十六進制數。
(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.將下列各數分別轉換為二進制數和十六進制數。
(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.1CH
4.把下列十六進制數轉換成十進制數和二進制數。
(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.什么叫原碼、反碼及補碼?
答:在機器數中,最高位為符號位,正數的符號位用0表示,負數的符號位用1表示,其余為該數的絕對值,這種表示法稱為原碼。正數的反碼和原碼相同;負數的反碼為其原碼除符號位外其他各位按位取反得所值。正數的補碼和原碼相同;負數的補碼為反碼加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.當微機把下列數視為無符號數時,它們相應的十進制數為多少?若把它們視為補碼,最高位為符號位,那么它們相應的十進制數又是多少?
(1)10001110 (2)10110000 (3)00010001 (4)01110101 答:視為無符號數時:
總結
以上是生活随笔為你收集整理的单片微型计算机系统应用和开发特点,单片微机原理及应用 徐春辉第1.2.3章 习题答案...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xmind可以画流程图吗_Xmind制作
- 下一篇: vSphere Client无法连接到V