AARCHMRS Schema 2.7.4

↚ Home

Instruction.OperationAbstract object

This contains functionality that is common between Operation and OperationAlias. OperationAbstract is not used on its own.

definition

Definitions Type Description
brief
  • string

A string that describes the instruction in a few words.

Examples
"Add scaled register"
description Text

Human-readable text that describes the operation. For example, 'ADD adds the value of the two source registers together and writes the result back to the destination register.'

See Text for more information.
title
  • string

A string that describes the instruction, using at least part of its mnemonic.

Examples
"ADD (register)"

Schema http://json-schema.org/draft-04/schema#

{
  "info": [
    [
      "This contains functionality that is common between $(~Instruction.Operation) and $(~Instruction.OperationAlias).",
      "$(~Instruction.OperationAbstract) is not used on its own."
    ]
  ],
  "type": "object",
  "definitions": {
    "description": {
      "$ref": "../Text.json",
      "info": [
        [
          "Human-readable text that describes the operation. For example, 'ADD adds the value",
          "of the two source registers together and writes the result back to the destination register.'"
        ]
      ]
    },
    "brief": {
      "examples": [
        "Add scaled register"
      ],
      "info": [
        "A string that describes the instruction in a few words."
      ],
      "type": "string",
      "maxLength": 200
    },
    "title": {
      "examples": [
        "ADD (register)"
      ],
      "info": [
        "A string that describes the instruction, using at least part of its mnemonic."
      ],
      "type": "string",
      "maxLength": 100
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Instruction.OperationAbstract"
}