两个计算机系统基础问题
先问一个关于论坛积分的问题,我 以前上这个论坛没有注册账号,以前是用的QQ第三方登陆。这两天我的可用分只剩下10分了,就不能提问题了。然后我按照积分规则,去回答问题。其实我根本就回答不上来,就随便打了几个字。明明回复成功了,可积分没有增加啊?
第一个问题: 十六进制的减法运算:
0x50ea-0x503c=等于多少 ?最关键的 是 那个a - c这里怎么处理? a对应的10,c对应的12。
第二个问题:是关于小端法和大端法的。
这是书上的练习题:
思考下面对show_bytes的三次调用:
int val=0x87654321;
byte_pointer va1p=(byte_pointer)&val;
show_bytes(valp,1);/*A*/
show_bytes(valp,2);/*B*/
show_bytes(valp.3);/*B*/
指出在小端法机器和大端法机器上,每次调用的输出值.
A 小端法: 大端法:
B 小端法: 大端法:
C 小端法: 大端法:
这代码我就没看懂? 定义了一个函数?