原码、反码、补码、移码的一些说明(The original code, complement, complement, shift some description code).docVIP

  • 7
  • 0
  • 约5.66千字
  • 约 12页
  • 2017-07-24 发布于河南
  • 举报

原码、反码、补码、移码的一些说明(The original code, complement, complement, shift some description code).doc

原码、反码、补码、移码的一些说明(The original code, complement, complement, shift some description code)

原码、反码、补码、移码的一些说明(The original code, complement, complement, shift some description code) The original code, complement, complement, shift some description code Definition of the original code, complement, complement 1, the definition of the source code The definition of the decimal code [X] = X 0 X 1 1X1 X 0 For example: X=+0.1011, [X] = 01011 X=0.1011 [X] = 11011 The definition of the integer source code [X] = 0 X X 2n 2nX2n X 0 2, the definition of complement Definition of decimal complement [X] complement = X 0 X 1 2X1 X 0 For example: X=+0.1011, [X] = 01011 X=0.1011, [X] = 10101 Definition of integer complement [X] complement = 0 X X 2n 2n+1X2n X 0 3, the definition of complement The definition of negative decimal [X] = X 0 X 1 22n-1X1 X 0 For example: X=+0.1011 [X] = 01011 X=0.1011 [X] = 10100 The definition of negative integer [X] = 0 X X 2n 2n+11X2n X 0 4. shift code: the shift code is used only for floating-point codes, so it is for integers only. The frameshift definition: set consists of 1 bits and N bits of the order numerical code, [X] + X -2n shift =2n = X = 2n For example: X=1011 [X] shift =11011 symbol 1 is a plus X=1011 [X] shift =00101 sign bit 0 sign The relationship between the shift code and complement: [X] shift relations with [X] complement each other is the sign bit complement, For example: [X] =11011 [X] =01011 X=1011 shift compensation [X] =00101 [X] =10101 X=1011 shift compensation Problems needing attention in code shifting operation: The operation result of frameshift need revision, correction for 2n, namely the sign bit inversion is the correct results in the form of frameshift. The frameshift said, there are only 0 - 1000 encoding... 00, when 000 appears... 00 (said 2n), which belongs to the floating point underflow. Two, complement plus minus operation rules 1, operation rules [XY] = [X] [Y] supplement supplement supplement [XY] = [X] [Y] supplement supplement supplement If the [Y] complement is known, the [Y] compl

文档评论(0)

1亿VIP精品文档

相关文档