Working With Binary Representations of Instructions

Site Map

Introduction

ASDL

CSDL

  • CCL
  • \-RTL
  • SLED
  • vpo

    RTLs

    Talks & Papers

    Software

    People

    Mailing lists

    Job Openings


    Nat'l Infrastructure

  • What & Why?
  • Sponsors

  • The SLED Specification Language for Encoding and Decoding, from the New Jersey Machine-Code Toolkit, is one of Zephyr's Computer Systems Description Languages. SLED takes the basic tree representation of instructions from the CSDL core and adds attributes describing both assembly-language and binary representations. From a SLED specification, the Zephyr tools can generate an interface that maps a machine-dependent Zephyr Intermediate Form either to assembly language or to a binary image of the corresponding machine code. Researchers can use this interface, e.g., to emit instructions directly into a running process image, without losing the ability to debug the more familiar assembly language.

    The Toolkit web site includes


    Back to Zephyr CSDL or home page