Grabware

Windows · Developer Tools

iASL Compiler and ACPI Tools

ASL source language compiler, ACPI table compiler, and AML disassembler

Version 2026.4.8 · by Intel Corporation

Download

Official site: intel.com

About iASL Compiler and ACPI Tools

The iASL compiler/disassembler is a fully-featured translator for the ACPI Source Language (ASL) and ACPI

binary data tables. As part of the Intel ACPI Component Architecture, the Intel ASL compiler implements

translation for the ACPI Source Language (ASL) to the ACPI Machine Language (AML). The disassembler feature

will disassemble compiled AML code back to (near-original) ASL source code.

## Features

The major features of the iASL compiler include:

* Full support for the ACPI 5.1 Specification including ASL grammar elements and operators.

* Extensive compiler syntax and semantic error checking, especially in the area of control methods.

This reduces the number of errors that are not discovered until the AML code is actually interpreted

(i.e. the compile-time error checking reduces the number of run-time errors).

* An integrated preprocessor provides C-compatible preprocessor directives and conditional compilation

directives such as #define, #if, #ifdef, #else, etc.

* Multiple types of output files. Besides binary ACPI tables, output options include formatted listing

files with intermixed source, several types of AML files, and error messages.

* Automatic detection and compilation of either ASL source code or ACPI data table source code.

* Portable code (ANSI C) and source code availability allows the compiler to be easily ported and run

on multiple execution platforms.

* Support for integration with the Microsoft Visual C++ (or similar) development environments.

* Disassembly of all ACPI tables, including tables that contain AML (DSDT, SSDT) as well as ACPI “data”

tables such as the FADT, MADT, SRAT, etc.

How to install iASL Compiler and ACPI Tools

  1. Click Download — the developer's official website opens in a new tab.
  2. Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
  3. Prefer the command line? With Chocolatey you can install and update it with: choco install iasl-compiler-and-acpi-tools
  4. Open iASL Compiler and ACPI Tools once it finishes installing.
How to install Windows software with Chocolatey

Frequently asked questions

Is iASL Compiler and ACPI Tools free to download?

Yes. The Download button sends you to intel.com, the developer's official site, where iASL Compiler and ACPI Tools is available to download. Grabware doesn't host or modify any files.

What is the latest version of iASL Compiler and ACPI Tools?

The version listed here is 2026.4.8, published /Date(1776. The developer's site always has the newest release.

How do I install iASL Compiler and ACPI Tools from the command line?

With Chocolatey, run: choco install iasl-compiler-and-acpi-tools. This installs it from the official source and keeps it updated.

Is iASL Compiler and ACPI Tools safe?

iASL Compiler and ACPI Tools downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.

Alternatives to iASL Compiler and ACPI Tools

More