深入理解计算机系统 练习题2.6 答案与分析

A.写出这两个十六进制值的二进制表示

原值 二进制表示
0x00359141 00000000001101011001000101000001
0x4A564504 01001010010101100100010100000100

这里要说的不多就是把每一个数字转换成16进制,没有什么好的办法就是背,或者找个工具
B.移动这两个二进制串的相对位置,使得他们相批评为的位数最多。有多少位相匹配

                  00000000001***101011001000101000001***
                    010010100***101011001000101000001***00

有多少个可以自己数一下
C.串中什么部分不匹配
从上图可以清晰看出,这里不进行讲解

你可能感兴趣的:(深入理解计算机系统)