当前位置: 首页 > wzjs >正文

wordpress 怎么传网站深圳今日头条新闻

wordpress 怎么传网站,深圳今日头条新闻,北京seo排名公司,石家庄网站推广招聘主机(如电脑)识别USB MSC(Mass Storage Class)设备中的文件,本质上是通过多层协议协作实现的,涉及USB枚举、SCSI命令传输和文件系统解析三个核心环节。以下是详细机制: 🔍 ​一、USB…

主机(如电脑)识别USB MSC(Mass Storage Class)设备中的文件,本质上是通过多层协议协作实现的,涉及USB枚举、SCSI命令传输和文件系统解析三个核心环节。以下是详细机制:


🔍 ​一、USB枚举:设备身份识别(主机→设备)​

当USB MSC设备(如U盘)插入主机时,主机通过USB协议进行设备枚举:

  1. 设备描述符获取
    • 主机请求设备描述符(Device Descriptor),确认设备类型(bDeviceClass=0x00,接口类为MSC)。
    • 关键字段:bInterfaceClass=0x08(MSC类)、bInterfaceSubClass=0x06(SCSI指令集)、bInterfaceProtocol=0x50(Bulk-Only传输协议)。
  2. 配置与端点激活
    • 主机获取配置描述符,分配端点(Bulk-In/Bulk-Out端点用于数据传输),完成USB通信通道建立。

✅ ​此阶段目标​:主机确认设备是USB MSC设备,并准备好SCSI命令传输通道。


⚙️ ​二、SCSI命令交互:读取存储结构(主机→设备)​

主机通过SCSI命令集访问存储介质结构,核心命令包括:

SCSI命令操作码功能返回信息
INQUIRY0x12查询设备基本信息(厂商、产品型号)设备属性、兼容性
READ CAPACITY0x25获取存储容量(总扇区数、扇区大小)容量参数(如512字节/扇区)
REQUEST SENSE0x03获取错误状态(用于异常处理)错误代码
READ(10)​0x28读取指定逻辑块地址(LBA)的数据扇区原始数据
关键步骤​:
  1. 读取MBR(主引导记录)​
    • 主机发送 READ(10) 命令,LBA=0,读取磁盘第一个扇区(512字节)。
    • MBR包含分区表​(64字节),记录分区起始LBA、大小及文件系统类型(如FAT32/NTFS)。
  2. 读取DBR(DOS引导记录)​
    • 根据MBR的分区表,主机定位到分区起始扇区(如LBA=2048),再次发送 READ(10) 读取DBR。
    • DBR的BPB(BIOS参数块)​​ 包含文件系统关键参数:
      • bpbResSectors:保留扇区数(FAT表之前的扇区数)
      • bpbFATsecs:每个FAT表大小(扇区数)
      • bpbRootEntCnt:根目录条目数(FAT32中为0)。

📂 ​三、文件系统解析:定位文件(主机操作系统)​

主机操作系统(如Windows/Linux)根据DBR参数解析文件系统:

  1. 定位FAT表与根目录
    • FAT1起始扇区 = 分区起始LBA + 保留扇区数(bpbResSectors)。
    • 根目录起始扇区(FAT32) = FAT1起始扇区 + FAT表数量 × 每个FAT表大小。
  2. 遍历目录条目
    • 根目录的每个条目(32字节)包含:
      • 文件名(8.3格式或长文件名)
      • 文件属性(目录/文件/隐藏)
      • 起始簇号
      • 文件大小。
  3. 文件内容读取
    • 根据起始簇号,在FAT表中查找簇链,通过 READ(10) 命令读取连续簇的数据。

🌰 ​示例​:读取test.txt文件:

  1. 根目录找到条目,获起始簇号=2。
  2. 查FAT表:簇2→簇3→簇4(链式存储)。
  3. 计算簇2的LBA = 数据区起始LBA + (簇号-2) × 每簇扇区数。
  4. 发送 READ(10) 读取对应扇区。

💎 ​总结:主机识别文件的完整流程

[USB设备插入] 
[USB枚举:获取描述符]
[激活Bulk端点]
[SCSI命令传输]
[INQUIRY:设备信息]
[READ CAPACITY:容量]
[READ(10)读取MBR/DBR]
[解析文件系统参数]
[定位FAT表/根目录]
[遍历目录条目]
[按簇链读取文件数据]
http://www.dtcms.com/wzjs/266294.html

相关文章:

  • 上海培训网站建设最近的国际新闻大事10条
  • iis中怎样配置网站绑定新seo排名点击软件
  • 如何优化网站 提高排名网站cms
  • 学网站建设怎么样广东网络优化推广
  • 网站推广的方式?企业邮箱格式
  • 网站制作加教程视频福州百度seo
  • 做毕业设计实物的网站seo排名赚挂机赚钱软件下载
  • 在线设计网站大全在线识别图片
  • 女装网站功能的建设sem账户托管外包
  • 新疆锦旭建设工程公司网站一个免费的网站
  • 百度网站打不开百度问问首页登录
  • 企业网站流程图优化设计的答案
  • 外贸soho先做网站sem营销是什么意思
  • 72搭建网站网页seo搜索引擎优化是做什么的
  • 网站地址结构什么是友情链接?
  • 网站建设开什么发票视频剪辑培训
  • 如何做php分页网站中国国家人才培训网官网
  • 婚恋网站建设的目的佛山网络营销推广
  • 江苏州 网站制作性价比高seo排名
  • 融媒体中心 党政网站的建设初学者做电商怎么入手
  • 深圳网站建设招标域名查询注册商
  • 个人网站可以做商业用途吗软文广告经典案例分析
  • 怎么用手机做网站服务器免费推广链接
  • 舟山市规划建设局网站seo的全称是什么
  • 陕西省建设厅三类人员报名网站推广软文案例
  • 淘宝站外网站可以做吗搜索引擎优化是做什么的
  • 郑州淘宝网站建设网站排名前十
  • 外贸网站wordpress加ssl游戏推广引流
  • 精准拓客营销系统seo推广效果怎么样
  • 阿里云短信wordpress推广优化方案