微机原理

设x=-46,y=117,则[x-y]补和[x+y]补分别等于()A、5DH和47HB、D2H和75HC、47H和71HD、2EH和7lH

题目

设x=-46,y=117,则[x-y]补和[x+y]补分别等于()

  • A、5DH和47H
  • B、D2H和75H
  • C、47H和71H
  • D、2EH和7lH
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设[X]补=1111111111100001,[Y]补=1111111111111000,则[X-Y]补的结果是( )

A.1111111111101001

B.0000000000111100

C.1111111111111000

D.0000000000111101


正确答案:A
解析:[X-Y]补=[X]补-[Y]补=1111111111100001-1111111111111000=1111111111101001。

第2题:

有3位和2位十六进制数X和Y,X=34AH,Y=8CH。(1)若X,Y是纯数(无符号数),则X+Y=()H;X-Y=()H。


正确答案: 若X,Y是无符号数,都用3位十六进制数表示,X=34AH,Y=08CH,
X+Y=34AH+08CH=3D6H
X+Y=34AH-08CH=2BEH

第3题:

相互独立的随机变量X和Y都服从正态分布N(1,1),则()

A、P(X+Y≤0)=1/2

B、P(X-Y≤0)=1/2

C、P(X+Y≤1)=1/2

D、P(X-Y≤1)=1/2


参考答案:B

第4题:

已知 X 和 Y,用变形补码计算 X+Y 和 X-Y,并指出运算结果是否溢出: X=-0.1101,Y=0.0110


正确答案:方法一:(单符号位判溢)
[X]补=10.0000-0.1101=1.0011(mod2)
[Y]补=10.0000+0.0110=0.0110(mod2)
[-Y]补=10.0000-0.0110=1.1010(mod2)
[X+Y]补=[X]补+[Y]补=1.0011+0.0110=1.1001无溢出(负+正)
[X-Y]补=[X]补+[-Y]补=1.0011+1.1010=0.1101有溢出(负-正)。负溢出
方法二:(双符号位判溢)
[X]补=100.0000-0.1101=11.0011(mod4)
[Y]补=100.0000+0.0110=00.0110(mod4)
[-Y]补=100.0000-0.0110=11.1010(mod4)
[X+Y]补=[X]补+[Y]补=11.0011+00.0110=11.1001无溢出。双符号位11
[X-Y]补=[X]补+[-Y]补=11.0011+11.1010=10.1101有溢出。双符号位10

第5题:

若X=-107,Y=+74,按8位二进制可写出:[X]补=(),[Y]补=(), [X+Y]补=(),[X-Y]补=()


正确答案: [X]补=10010101,[Y]补=01001010,[-Y]补=10110110 按补码运算规则:
[X+Y]补=[X]补+[Y]补=01001010+10110110=11011111
[X-Y]补=[X]补+[-Y]补
=10010101+10110110=101001011 =4BH,结果溢出。

第6题:

已知:带符号位二进制数X和Y的补码为[X]=11001000B,[Y]=11101111,则[X+Y]真值=()。

  • A、-55;
  • B、-73;
  • C、+73;
  • D、溢出

正确答案:B

第7题:

有3位和2位十六进制数X和Y,X=34AH,Y=8CH。若X,Y是有符号数,则X+Y=()H;X-Y=()H。


正确答案: 若X,Y是有符号数,都用3位十六进制数表示,
[X]补=34AH,[Y]补=F8CH,[-Y]补=074H,
[X+Y]补=[X]补 + [Y]补=34AH + F8CH=2D6H
[X-Y]补=[X]补 + [-Y]补=34AH+074H=3BEH
即X+Y=[[X+Y]补]补=26DH;
X-Y=[[X-Y]补]补=3BEH。

第8题:

设X=-46,Y=117,则[X+Y]补和[X-Y]补分别等于()

A.D2H和75H

B. 47H和5DH

C.2EH和71H

D. 47H和71H


参考答案B

第9题:

运算中会产生溢出的是()

  • A、X=0.1011Y=-0.1111求[X+Y]补
  • B、X=0.1010Y=-0.0110求[X+Y]补
  • C、X=0.1011Y=-0.1101求[X-Y]补
  • D、X=0.1010Y=-0.0010求[X-Y]补

正确答案:C

第10题:

设字长为八位,有x=-1,y=124,则[x+y]补为多少?


正确答案:[x+y]补=123