Cray X1 assembly language Reference Manual

The Cray X1 assembly language X1 is a symbolic language for Cray X1 systems. The Cray X1 assembler generates object code from CAL source code for execution on Cray X1 systems.

PDF
Document
Cray X1 Assembly Language Reference Manual | Manualzz

Advertisement

Advertisement

/

Advertisement

Key features

  • Assembly Language Reference

  • System Architecture

  • Instruction Set

  • Data Types

  • Registers

Frequently asked questions

CAL refers to Cray Assembly Language, a programming language for the Cray X1 Systems. This document provides a reference manual for the Cray Assembly Language (CAL).

The Cray X1 supports integer and floating point data types. Integers are stored in either 64-bit or 32-bit formats, while floating-point numbers are stored in 64-bit or 128-bit formats.

The Cray X1 supports several types of registers, including scalar, vector, mask, vector length, vector carry, and bit matrix multiply registers. Scalar registers are used for general-purpose operations. Vector registers are designed for high-performance vector processing.

Preparing document for printing…
0%