Could I help you?
Reduced price! View larger

IEEE 755

New product

IEEE 755 1985 Edition, July 1, 1985 Trial-Use Standard for Extending High-Level Language Implementations for Microprocessors

More details

$33.18

-58%

$79.00

More info

Description / Abstract: Languages. This standard specifies extensions to high-level languages for microprocessor applications. It covers computer languages for which there exist either ANSI or IEEE standards, or draft standards in preparation by existing ANSI or IEEE committees. Notwithstanding the extensions herein provided, the language extended by this standard shall conform to the existing standard for that language.

This standard explicitly extends three languages: Basic, Fortran, and Pascal. Other languages may be implicitly extended by the consistent application of the naming conventions and rules for extension specified in this standard.

Inclusions. This standard specifies the following:

(a) Direct access to memory

(b) Direct access to processor input and output

(c) Access to external subroutines not coded in

(d) Facilities for servicing interrupts in the ex-

(e) The ability to bind constant and variable parts instructions the extended HLL tended HLL of the program to specific regions of memory

Exclusions. This standard does not, but some future revision of it may, specify the following:

(a) Specific operating system capabilities

(b) Facilities for concurrency

(c) Access to internal processor functions not related to input/output or memory access (such as special instructions or functional modes)

(d)Access to file systems (other than by individual input/output operations)

(e) The effects of run-time errors (such as values too large for destination memory locations or registers, etc) This standard does not specify the following:

(f) Machine architecture

(g) Means of implementing specified extensions

(h)Resource allocation in the extended HLLs (except in the case of memory)

(i) Extensions to languages not compdtible with microprocessors or not allowing for library subroutines (except Basic)