- 博客(3)
- 收藏
- 关注
原创 低字节为低地址
我们经常会看见这句话“低字节为低地址”,确实有点看不懂,那我这样说“低字节地址为字地址”好像明白了一点,这个其实就是我们计算机中的小端存储。(个人理解)1.小端存储数据的低位存放在低地址。(反过来存储)废话:当然图是横着画的更容易理解,你也可以试着竖着画。2.大端存储同理这种存储是我们正常的思维模式。我叫它顺序存储,和平常我们说的顺序存储不同。注:在计算机中高位是前几位,低位是后几位,不要被我们的惯性思维总以为高的在后面所误导。
2022-09-30 12:21:50
2460
原创 详细介绍计算机中移位运算
移位运算包含算术运移位和逻辑移位,算术移位下面主要讲,逻辑移位就是无符号数的移位,无论向左还是向右缺失的空位用‘0’来补充。1.对于正数无论是左移还是右移,空位直接补‘0’,和逻辑移位思路相同。2.对于负数(三种情况)①原码保持符号位不变,向左向右都是补‘0’。②反码保持符号位不变,向左向右都是补‘1’。③补码保持符号位不变,向左补‘0’,向右补‘1’。//这里反码补 1,是应为原码变反码每位要取反,当反码再变回原码的时候,正好 1 变成 0。//同理补码也正是
2022-09-25 20:34:32
699
原创 五分钟理解原码补码反码和移码
这是计算机的基本知识了,一定要好好学。哈哈废话不多说,直接进入正题吧。计算机中有无符号数和有符号数两大类。有符号数就是正负数,在计算机中正好用0和1分别去代表正和负。(ps:好多人不理解机器数和真值,机器数就是把符号数字化的数,而真值就是带正负号的数。)1.先说说原码整数原码x是真值,真值大于0,原码就是它本身,只需要在它的前面放一个0就好了。 如果x小于0,那为啥要这样写呢?这个-x实际相当于|x|,2^n加上|x|就是在它前面放
2022-09-21 22:05:26
2278
7
空空如也
计算机硕士科研怎么搞?
2024-11-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人