早教吧作业答案频道 -->其他-->
求证TL0=65536%256;TH0=65536/256;求证低8位是取模256,高8位是除以256是怎样计算的
题目详情
求证TL0 = 65536 % 256; TH0 = 65536 / 256;
求证低8位是取模256 ,高8位是除以256 是怎样计算的
求证低8位是取模256 ,高8位是除以256 是怎样计算的
▼优质解答
答案和解析
33023表示成2进制
1---------------8-9--------------16 位
1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 值
一个数除以二,在2进制里表示为右移1位,上图就变成
1---------------8-9--------------16 位
0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 值
取高8位除以256,就是右移八位,就变成
1---------------8-9--------------16 位
0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 值
这是你要的高位了吧
取低8位,取模256,256的2进制
1---------------8-9--------------16 位
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 值
最高位在第八位,也就是会把前八位舍弃掉,留下后八位,
是你要的低位了吧
1---------------8-9--------------16 位
1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 值
一个数除以二,在2进制里表示为右移1位,上图就变成
1---------------8-9--------------16 位
0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 值
取高8位除以256,就是右移八位,就变成
1---------------8-9--------------16 位
0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 值
这是你要的高位了吧
取低8位,取模256,256的2进制
1---------------8-9--------------16 位
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 值
最高位在第八位,也就是会把前八位舍弃掉,留下后八位,
是你要的低位了吧
看了 求证TL0=65536%25...的网友还看了以下:
t取何值时,向量组a1=(t-2,1,3),a2=(-5,t-1,8),a3=(5,-3,t)线性 2020-05-13 …
Matlab程序:错误在哪里建立函数文件fun5.mfunction dy=fun5(t,y)dy 2020-05-16 …
解中学数学题的高手进来有3题.给10分1.在公式s=Sa+Ut中,当t=3时,s=5.5;当t=5 2020-06-05 …
simulink中的s函数我用simulink搭建了一个模块,用到了s函数,用来实现以下功能:对于 2020-07-23 …
判断题1,已知工作效率是a,时间是t,工作总量是c=axt.当a=5.8,t=7时,c=39.判断 2020-07-26 …
若把(s+t)、(s-t)分别看作一个整体,指出下面式子中的同类项.1.3分之1(s+t)-5分之 2020-08-01 …
用代入法解方程组(1)x=3,2x-y=8.(2)x=y-1,3x+2y=7.(3)x+2y=8, 2020-08-01 …
这是一道题的题解.T=10y+8.5(100-x)=10y-8.5x+850=x((10y/x)-8 2020-10-31 …
用直式计算下列各式1.(x+2y+3z)-(3x+2y-z)+(2x-3y+4z)2.(2x^3+4 2020-10-31 …
假若120°E是t日与t+1日的分界线(1)这时t日占全球范围的()A、大于1/2B、小于1/2C、 2020-12-05 …