complex-docs/docs/original/comandor-05.txt

30 lines
1.5 KiB
Plaintext
Raw Permalink Normal View History

2024-04-23 20:34:59 +03:00
5. Structure of the microinstruction task.
══════════════════════════════════════════
The memory of microinstructions in microprocessor complex contains
the separate microinstructions, each of which is divided on many field.
The command of the assembler is modifies some parts of microinstruction
field. Whole microinstruction is assigned by operator for microinstruction
assign, which is described by assistans of two figured bracket
{}
Thereby collection of the assembler commands is limited inwardly
'{}' and presents one microinstruction of the microprocessor complex.
Inwardly bracket can be kept any amount of the commands of
assembler, or no one. So even at assigning of empty microinstruction
you determine actions, that produced in emulator of the microprocessor.
Usually - it's "empty" actions that corresponding to command NOP if
it existed.
Main rules of the commands writing on assembler language "COMANDOR" is
described below:
1) all commands of the assembler must be fited inwardly in operator of
the microinstruction assign '{}';
2) command always begins with name of the command, which is reserved
mnemonics;
3) operands divide between itself by operator of the division operands
',';
4) command must be ended by operator of the command end ';';