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