数据的逻辑运算
逻辑或:逻辑加运算 , 运算符:+、OR等 , 当输入变量有一个满足时(例如 , 为1有效) , 输出就有效 。所有输入变量均不满足条件(例如 , 为0) , 输出就无效 。例如0+0=0;0+1=1;1+1=1逻辑与:逻辑乘运算 , 指所有输入都同时满足条件(例如 , 都为1有效) , 输出才有效(如 , 为1) , 否则输出无效(为0).例如1*1=1;0*1=0逻辑非:逻辑反运算 。运算符为在变量上画一条横线 。输入变量中为1时 , 输出为0 , 输入为0 , 输出为1.也就是0的非为1 , 1的非为0 。逻辑异或:如果AB两个值是相同 , 则结果为0 , 如果AB两个值是不相同 , 则结果为1 , 0⊕0=0;1⊕0=1;1⊕1=0.(这种逻辑运算在RAID中是一种很重要的算法 , 熟练掌握)
数据结构的分类
数据结构关系分类:线性结构 , 树结构 , 图结构 。
数据结构按层次分类有两种:数据的逻辑结构和数据的物理结构
数据的逻辑结构:线性关系和非线性关系 。非线性结构包括图结构和树结构 。
数据的物理结构:是数据逻辑结构在计算机中的表示和实现 , 称数据“存储结构”
存储结构:顺序、链式、索引、散列 。
树结构:在文件系统中使用最多。
winhex窗口认识:
打开的是一个原始磁盘镜像文件 , 按页面浏览就会产生诸多不便 , 会让分析 , 定位扇区及解释文件 系统等常规工作无法完成 , 这时就需要将此文件强制按照每512字节/扇区进行处理 , “专业工具——将镜像文件转换为磁盘”
选择扇区数据:在起始位置 , 鼠标右击选择“选块起始位置” , 在尾部数据鼠标选择“选块尾部” , 然后复制选块
。将数据 写入到相应的位置 。
粘贴与写入的区别:
粘贴:
, 会另起一行 , 粘贴数据 。
写入:会在选定的数据覆盖原有数据 。
数据恢复工具有(存放在百度网盘):
WinHex、DiskExplorer for Fat、DiskExplorer for Fat、DiskExplorer for NTFS、DiskExplorer for Linux
虚拟硬盘工具:win7 8 10 都自带 。计算机右击“管理” , 选择磁盘管理 , 创建VHD 。选择位置保存文件 。
引导程序占用的前400字节:
以下是十进制的表示方法(点击偏移地址:输入399 , 就是引导程序占用的前400字节)
以下是十六进制表示方法(点击偏移地址:输入1B7 , 就是引导程序占用的前400字节)
【winhex使用教程手册 winhex使用教程】WIN磁盘标签占用引导程序后的4个字节 , WIN系统对硬盘初始化时写入的一个磁盘标签 。
86 67 13 36
分区表:1BEH~1FDH的64个字节 , 是MBR中非常重要的一个结构 。
结束标志:“55 AA”1FEH~1FFH.(H表示十六进制 , 不需要在偏移量输入H)
总结:首先是引导程序前440字节 , 接着4个字节是磁盘签名标签 , 空两个字节后是分区表占用64字节 , 最后是结束标志55AA 。
一块硬盘如果还是系统引导盘 , MBR扇区中可以没有引导程序 , 但是绝对不能没有磁盘签名 。
磁盘签名实验结果:
将磁盘签名删除后 , 重新挂载 , WINhex工具查看磁盘签名低位字节有改变 , 高位与原来还是一致的
推荐阅读
- 京东购物卡怎么领取 京东购物卡怎么使用
- 如何了解和使用我们的生育险
- 橡皮树的种植及管理,种植橡皮树花盆使用多大的好?
- 社保卡跨市异地使用可以吗 跨省异地就医结算规定介绍
- 安全设施使用几年后应检查一次
- 腊鱼用什么鱼好 腌鱼使用较广泛的是草鱼
- 微信零钱通的使用 微信零钱通是什么怎么用
- 验孕棒的使用方法视频 验孕棒怎么用视频教程
- 煤气罐使用安全知识 煤气罐安全知识宣传
- 沙漠玫瑰的养殖方法,沙漠玫瑰的养殖方法和注意事项视频教程?