Macro Commands

AEDIT-86 User's Guide

Press C; AEDIT-86 prompts-

----<HOME) to re-edit Macro name:

The name of the last macro specified for MACRO Create, MACRO Save or EXECUTE (if any) is displayed to the right of the colon. Type in the macro name followed by <ESC) or <RETURN).

A macro name can consists of either a single character or a character string of up to 60 characters. The macro name may contain any characters, e.g., +, 6, a.

After you type the macro name, the word "Macro" is displayed on the message line and remains there until the macro definition is complete. Then AEDIT-86 returns to main command level, and the entire set of AEDIT-86 commands is now available for MACRO Create.

All subsequent keystrokes are executed in the regular manner, but they are also ""remembered" or htrapped" by the editor. These keystrokes constitute the macro definition, including special keys like < ESC) and < HEX) , which behave as usual for the current activation; however, they are also inserted into the macro definition. The macro is terminated by typing one of the following characters:

<CTRL-C)Terminates MACRO mode without defining the macro; the macro is deleted.

M (main level only)

Successful termination of macro definition.

By defining a single-character macro, you are able to configure keys (see the EXECUTE command later in this chapter).

Following is an example that interactively creates the macro dot (.) that finds the next occurrence of the last target string:

II<ACRO) Ireate)

Macro name: ....." i·~~~ib·

Mi'iU;'

Following is an example that interactively creates a macro to configure < CTRL-L ) to mean "jump to start of line."

Error. "no more room for macros" is displayed on the message line, if macros exceed the amount of memory allocated to macros. In effect, the definition is terminated, and the current incomplete macro definition is deleted.

Get

The Get subcommand gets a macro file. This means that-

The macro definitions in the file are available for execution.

The configuration commands in the file are executed.

The SET commands in the file are executed.

The macro comments in the file are ignored.

5-2

Page 76
Image 76
Intel AEDIT-86 manual Macro name ..... i·~~~ib·, Get

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.