17.07.2013 Views

Manual CEPR 96 - Balogh technical center

Manual CEPR 96 - Balogh technical center

Manual CEPR 96 - Balogh technical center

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SYNTAX<br />

Hexadecimal :<br />

Mnemonic :<br />

EXECUTION<br />

COMMENTS<br />

EXAMPLE<br />

ACCU. MEMORY<br />

SYMBOLS DEFINITION LIMITS<br />

PAGE 27<br />

Manuel instructions <strong>CEPR</strong><strong>96</strong> / MRUC20 M<strong>96</strong>.40.02<br />

DIRECT ADDRESSING ACCU. MEMORY<br />

ADN (ADN) ADDITION<br />

DAN (DAN)<br />

Allows to do an addition beetwen 2 data stored in the memory.<br />

The result is stored in the address ADN.<br />

Result : (ADN)end = (ADN)begin + (DAN)<br />

Make an addition beetwen the data at the address 00 of the accumulator and the data at<br />

the address 07. The result is stored at the address 00.<br />

Héxa : 01 19 10 07 00 07 04<br />

Mné : ADD.D,0,7.<br />

ADDITION DATA/DATA<br />

DIRECT ADDRESSING - SEPARATED FORMAT<br />

NC 19 NL AD0 DA0 ...ADN DAN ..04<br />

ADD.D,AD0,DA0...,ADN,DAN.<br />

result<br />

NOTE: This instruction does not manage the carry.<br />

(ADN) data at the address ADN.<br />

(ADN)end data at the address ADN after operation<br />

(ADN)begin data at the address ADN before operation<br />

DVN Immediat value<br />

19H<br />

ADD.D<br />

0 à FFH<br />

0 à FFH<br />

0 à FFH<br />

0 à FFH

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!