В первом случае процессор переводится в режим IRQ с одновременным запретом IRQ и FIQ, во втором - запрещаются IRQ и FIQ в текущем режиме.
P.S. Давайте ссылкам вменяемые имена, если не трудно.
P.P.S. Тут я был не совсем прав:
Цитата(aaarrr @ Nov 30 2007, 13:34)

PRESERVE8 - указывает, что в процедурах текущего файла сохраняется выравнивание стека по границе 8 байт. Нужно только для процессоров с инструкциями LDRD/STRD, ARM7 к ним не относится.
Выравнивание может требоваться также для некоторых float-библиотек.