И насколько я знаю, дальше данные со второго блока до некого блока, номер которого вычисляется по инфу из заголовка, читаются с диска одним запросом сразу на место (спасибо вам, непрерывные файлы).
Ну не с второго, а первого, если нумерация начинается с нуля. Да и в нулевом блоке со смещения 0360 также есть карта используемых блоков. Например, если в программе посреди файла объявить большой массив .BLKW, то данные блоки помечаются в карте нулевыми битиками.