AEDIT-86Ia.ocatioa

AEDIT-86User's Guide

Example 3

The following example shows an invocation of AEDIT-86. The main input file and the OTHER input file have the same filename but different filename extensions. The controls MACRO and MACROSIZE are also specified. The main filename and the OTHER filename can be shortened using a hyphen (-), as follows:

~=:- P~=G.SR>LS~ vIE ... O~'LV I"CEATCH MACRO{FROG.MAC) MACROS:ZE(1024)

NOTE

If the TO option is used and the input file does not exist, then the "File does not exist" message is displayed following the invocation line, and AEDIT-86 behaves as if no input or output values were specified.

4.2 Invocation Controls

AEDIT-86 controls can be divided into three groups: file processing mode controls, recover control, and execution mode controls. Table 4-1 lists the AEDIT-86 invoca- tion controls. The remainder of this chapter explains each control in detail.

The processing mode for an input file uses the VIEWONLY and FOR WARD- ONLY controls.

These controls can be specified for either the main input file, for the OTHER input file, or both. VIEWONLY and FOR WARDONLY cannot be specified together for the same file. However, if either of them is specified in the negative form, any combination is legal, e.g., NOVIEWONLY FORWARDONLY.

A filename must be given if either of these controls is specified in the positive form in the invocation line.

Table 4-1. AEDIT-86 Invocation Controls

Control Name

Abbreviation

 

Default

Meaning

 

 

 

 

 

 

 

File Processing Mode Controls

 

 

 

 

 

 

 

 

 

 

FORWARDONLY/NOFORWARDONLY

FO/NOFO

 

NOFO

Enables

faster

editing

 

 

 

 

of large files, but the

 

 

 

 

size of the edited file is

 

 

 

 

limited.

'.

 

 

 

 

 

 

 

VIEWONLY/NOVIEWONLY

VO/NOVO

 

NOVO

Enables fast viewing of

 

 

 

 

large files; no changes

 

 

 

 

allowed.

 

 

 

 

 

 

 

 

 

 

Recover Control

 

 

 

 

 

 

 

 

 

 

 

RECOVER/NORECOVER

RC/NORC

 

NORC

Enables

file

recon-

 

 

 

 

struction.

 

 

 

 

 

 

 

 

Execution Mode Controls

 

 

 

MACAO/NOMACRO MACAOSIZE

SATCH/NOBATCH

MR/NOMR

MS

BA/NOBA

MR(root.MAC) Specifies macro file.

MS(3072) Allocates macro buffer size.

NOSA Activates AEDIT-86 in non-interactive mode; used if AEDIT-86 is activated from a command file.

4-2

Page 62
Image 62
Intel AEDIT-86 manual Invocation Controls

AEDIT-86 specifications

The Intel AEDIT-86, also known as the Intel 8086, is a notable microprocessor that played a critical role in shaping the computing landscape. Released in 1978, it was Intel's first 16-bit microprocessor, setting the stage for the x86 architecture that continues to influence modern computing.

One of the main features of the AEDIT-86 is its 16-bit architecture, which allows it to process data in larger chunks compared to its 8-bit predecessors. This capability not only improves performance but also increases the amount of memory that can be addressed, allowing for a maximum of 1 MB of RAM. This was a significant advancement at the time, enabling more complex software and operating systems to run efficiently.

The AEDIT-86 is built on a 3-micron process technology, which was innovative for its time and contributed to its performance capabilities. The microprocessor operates at a clock speed of up to 5 MHz, which allowed it to execute more instructions per second than previous generations of processors. This speed, combined with its wide data bus (16 bits), enables the processor to handle a larger volume of information more quickly.

Intel incorporated several key technologies in the AEDIT-86, including segmentation. This feature divides the memory into different segments, making it easier for programs to access data and improving memory management. The AEDIT-86 also supports a minimum of four 64 KB segments, which enhances the organization and access of programs and data in memory.

Another significant aspect of the AEDIT-86 is its compatibility with the existing 8080 and 8085 instruction sets, which facilitated easier migration for developers and helped the processor gain traction in the market. This backward compatibility allowed existing software to be ported to the new platform with minimal modification.

Furthermore, the Intel AEDIT-86 introduced a powerful instruction set that includes both integer and string manipulation commands, paving the way for more versatile programming. The instruction set architecture (ISA) of the AEDIT-86 supports both high-level programming languages and low-level assembly language, offering flexibility for various applications.

In summary, the Intel AEDIT-86 is a groundbreaking microprocessor known for its 16-bit architecture, advanced segmentation technology, and compatibility with earlier instruction sets. Its introduction marked the beginning of the x86 architecture, which has influenced countless processors and computing systems that followed. The AEDIT-86's features and technologies were instrumental in the evolution of personal computing, laying the groundwork for future innovations in the industry.