424D 3644 0600 0000 0000 3604 0000 2800 0000 8002 0000 8002 0000 0100 \\图像文件头
0800 0000 0000 0040 0600 0000 0000 0000 0000 0001 0000 0001 0000 \\位图信息头
0000 0000 0000 8000 0080 0000 0080 8000 \\彩色版
8000 0000 8000 8000 8080 0000 C0C0 C000 C0DC C000 F0CA A600 3300 \\图像数据阵列
 
BMP文件可分为四个部分:位图文件头、位图信息头、彩色板、图像数据阵列,在上图中已用*分隔。
  一、图像文件头
  11:图像文件头。424Dh=BM’,表示是Windows支持的BMP格式。
  22-3:整个文件大小。3644 0600,为00064446h=410678=407K字节
  34-5:保留,必须设置为0
  46-7:从文件开始到位图数据之间的偏移量。3604 0000,为00000436h=1078,上面的文件头就是1078=539字节。
  58-9:位图图信息头长度。
  610-11:位图宽度,以像素为单位。8002 0000,为280h=640
  712-13:位图高度,以像素为单位。8002 0000,为280h=640
  814:位图的位面数,该值总是10100,为0001h=1
二、位图信息头
 
0800 0000 0000 0040 0600 0000 0000 0000 0000 0001 0000 0001 0000 \\位图信息头
 
  915:每个像素的位数。有1(单色),416色),8256色),1664K色,高彩色),2416M色,真彩色),324096M色,增强型真彩色)。T408支持的是16位格式。08000008h=8
  1016-17:压缩说明:有0(不压缩)
  1118-19:用字节数表示的位图数据的大小,该数必须是4的倍数,数值上等于位图宽度×位图高度×每个像素位数。0040 060000604000h=640×640=409600
  1220-21:用象素/米表示的水平分辨率。
  1322-23:用象素/米表示的垂直分辨率。
  1424-25:位图使用的颜色索引数。设为0的话,则说明使用所有调色板项。
  1526-27:对图象显示有重要影响的颜色索引的数目。如果是0,表示都重要
 
 
从第436h开始为图像的数据