永发信息网

模拟器金手指的数据存储

答案:1  悬赏:40  手机版
解决时间 2021-11-14 17:46
模拟器金手指的数据存储
最佳答案
在前面,大家知道了二进制的权为2,即它只有0和1两个数字组成,表示及运算都十分简单。因此在计算机中就把它作为数据的基本单位‘位’(bit),然后再把八个这样的位组成一个字节(byte),如 1001,0011。
好了,运用前面的进制转换知识将二进制1111,1111转换为十进制,为255,于是可知1字节的表示范围是0(0000,0000)--255(1111,1111)。在计算机中常用来表示数据的有二字节,四字节,八字节,十字节等,他们都可依照上法求的范围。(在FPE2000中的8,16,32就是指一,二,四字节)。
另外,浮点数(即带小数点的小数)一般用四字节以上表示,视精度而定,对于初学者,也就不多说了。
原码、反码、补码:
原码:一字节数据可表示的范围是0--255,那么负数又怎么表示呢?计算机中是这样规定的,用一个数的最高一位表示正负,0为正,1为负。例如0111,1111转换为十进制为127,1111,1111转换为十进制为-127,由此我们知一字节的范围为-127--127,其他字节的范围类推。
反码:上面讲的都是原码表示法,可在计算机中的数据都是以补码存放的,只有这样才能减轻cpu的负担。提到补码,就不得不提反码了。计算机中是这样规定反码的,如果是正数,则按原码形式不变,如127仍为0111,1111;而如果为负数则,第一位为1,其他各位取反(即0变为1,1变为0),如原码-127(1111,1111),表示为1000,0000。
补码:补码同上,如果是正数,则按原码形式不变,如127仍为0111,1111;如果为负数则除第一位为1外,其他各位取反加1,如-127,先取反为1000,0000,然后加1,为1000,0001。但1000,0000比较特殊,用它来表示-128,由此我们知补码可表示的范围是-128--127(因为-64d为1000,000b反码为1111,1111b补码+1不能用2byte表示)。 现在把所有的有用的数据集中起来放在一起,并取一个名字来代表这些数据的集合,这就是一个文件了。如存盘文件就是将游戏中某一场景的关键数据集中记录到一个文件中,那么下次读取这些数据也就可以接着玩了。
而且我们知道文件中数据的存放是有序的,以字节为单位,分别给他们编号,第一个字节为0,第二个为1……一定要注意的是第一个字节是0而不是1,这在后面会多次碰到。在许多地方所指的地址就是这些编号了。如一个二字节的数据,其第一个字节的地址为3,则整个数据的地址就为3。
另外注意的一点是,在内存(即文件)中二,四等多字节的数据,其存放的顺序是颠倒的;十六进制AA BB,你在编辑工具中将看到BB AA。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大道得从心死后,此身误在我生前。 什么意思
内衬不起算质量问题吗可以退货退款'吗
polo手动挡都是多长时间换变速箱油
sg一71主板矽统651(sis.651一962l)1.0支持p4
华人牌储水式电热水器50L的多少一台
现在卢布对人民币汇率多少
交流电是如何变为直流的? 经常看到交流变直流
虎纹熊可以跟哪些品种的仓鼠交配?
8寸abike折叠自行车 骑行时间久了感觉怎么样
dnf 艾克装备修罗值得做吗
二年级看图写话《会变的云》的范文
是单72V45A铅酸电池好还是双72V20A铅酸电池好
战国名将吴起的像立于那个城市?
计算机语言都包括什么语言?及其各个应用领域
求美剧《奇怪物语》带中文字幕百度云资源
推荐资讯
杨银波的介绍
求以下银土作者的个站或P站ID
大学未上完 可以出国留学吗?
风水中辛山乙向兼酉二分
高龙初中地址好找么,我有些事要过去,
求一部电影有三个人被一头狮子追两个跑车子底
小孩子吃雪的过程
苹果6p换屏大概多少钱
左手倒右手是什么数字
中国好少年轻人在家种地,会不会以后中国不够
宽城满族自治县人才交流服务中心地址有知道的
从浙江嘉兴平湖去浙江省嘉兴市体育大学怎么走
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?