B.1 overview of f2mc-8l instructions, Overview of f, B.1 overview of f – FUJITSU Semiconductor Controller MB89950/950A User Manual

Page 281: Mc-8l instructions

Advertising
background image

267

APPENDIX B Overview of Instructions

B.1

Overview of F

2

MC-8L Instructions

The F

2

MC-8L supports 140 types of instructions.

■ Overview of F

2

MC-8L instructions

The F

2

MC-8L has 140 1-byte machine instructions (256-byte instruction map). An instruction code

consists of an instruction and zero or more operands that follow.

Figure B.1-1 "Relationship between the instruction codes and the instruction map" shows the relationship

between the instruction codes and the instruction map.

Figure B.1-1 Relationship between the instruction codes and the instruction map

•

The instructions are classified into four types: transfer, arithmetic, branch, and other.

•

A variety of addressing methods is available. One of ten addressing modes can be selected depending

on the selected instruction and specified operand(s).

•

Bit manipulation instructions are provided. They can be used for read-modify-write operations.

•

Some instructions are used for special operations.

0 to 2 bytes, which are assigned
depending on the instruction

1 byte

Instruction code

Machine

instruction

Operand

Operand

Higher 4 bits

[Instruction map]

Lower 4 bits

Advertising