欢迎来到天天文库
浏览记录
ID:14539903
大小:214.00 KB
页数:82页
时间:2018-07-29
《微型计算机原理及应用技术课后习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、微型计算机原理及应用技术课后习题.txt35温馨是大自然的一抹色彩,独具慧眼的匠师才能把它表现得尽善尽美;温馨是乐谱上的一个跳动音符,感情细腻的歌唱者才能把它表达得至真至纯第1章计算机基础知识教材习题解答1.计算机中为什么都采用二进制数而不采用十进制数?【解】计算机的基本功能是对数的运算和处理。计算机中,通过数字化编码技术,对所表示的数值、文字、符号及控制信息等进行数字编码,这种数字化表示方法不仅要适合于人的自然习惯,同时要满足机器中所用器件、线路的工作状态以及数据可靠传输与易于校验纠错等方面的要求。一个具有两种不同的稳定状态且能相互转换的器件,
2、就可以用来表示一位二进制数,所以表示二进制的器件易于制造且工作可靠,并且二进制数的运算规则也最简单,因此目前计算机中均采用二进制数来表示各种信息及进行信息处理。2.写出下列用原码或补码表示的机器数的真值:(1)01101101(2)10001101(3)01011001(4)11001110【解】(1)[X]原=01101101=+109[X]补=01101101=+109(2)[X]原=10001101=-13[X]补=10001101=-115(3)[X]原=01011001=+89[X]补=01011001=+89(4)[X]原=11001
3、110=-78[X]补=11001110=-503.填空:(1)(1234)10=()2=()16(2)(34.6875)10=()2=()16(3)(271.33)10=()2=()16(4)(101011001001)2=()10=()16(5)(1AB.E)16=()10=()2(6)(10101010.0111)2=()10=()16【解】(1)(1234)10=(10011010010)2=(4D2)16(2)(34.6875)10=(100010.1011)2=(22.B)16(3)(271.33)10=(100001111.0101
4、01)2=(10F.54)16(4)(101011001001)2=(2761)10=(AC9)16(5)(1AB.E)16=(427.875)10=(110101011.111)2(6)(10101010.0111)2=(170.4375)10=(AA.7)164.已知X=36,Y=-136,Z=-1250,请写出X、Y、Z的16位原码、反码和补码。【解】[X]原=0000000000100100[Y]原=1000000010001000[Z]原=1000010011100010[X]反=0000000000100100[Y]反=1111111
5、101110111[Z]反=1111101100011101[X]补=0000000000100100[Y]补=1111111101111000[Z]补=11111011000111105.已知[X]补=01010101B,[Y]补=10101010B,[Z]补=1000111111111111B,求X、Y、Z及X+Y、Y-Z的十进制值为多少?【解】Y-Z运算时Y需要扩展符号位X=85Y=-86Z=-28673X+Y=01010101B+10101010B=11111111B=-1Y-Z=1111111110101010B-1000111111
6、111111B=1111111110101010B+0111000000000001B=0110111110101011B=285876.用8位补码进行下列运算,并说明运算结果的进位和溢出:(1)33+114(2)33-114(3)(-33)+114(4)(-33)-114【解】(1)[33]补=00100001[114]补=01110010 00100001+0111001010010011 正确的运算结果147>127,出现溢出,使符号位发生变化,出现结果:-109(2)[33]补=00100001 [-114]补=10001110 00
7、100001+1000111010101111 运算结果:-81(3)[-33]补=11011111 [114]补=01110010 11011111+01110010 101010001 最高位进位,自然丢失,运算结果:+81(4)[-33]补=11011111 [-114]补=10001110 11011111+10001110101101101 正确的运算结果-147<-127,出现溢出,使符号位发生变化,出现运算结果:+1097.将下列十进制数表示为8421BCD码:(1)8609(2)5254(3)2730(4)2998【
8、解】(1)1000011000001001(2)0101001001010100(3)0010011100110000(4)001010
此文档下载收益归作者所有