поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

CDP1802AC датащи(PDF) 22 Page - Renesas Technology Corp

номер детали CDP1802AC
подробное описание детали  High-Reliability CMOS 8-Bit Microprocessor
PDF  27 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  RENESAS [Renesas Technology Corp]
домашняя страница  http://www.renesas.com
Logo RENESAS - Renesas Technology Corp

CDP1802AC датащи(HTML) 22 Page - Renesas Technology Corp

Back Button CDP1802AC Datasheet HTML 18Page - Renesas Technology Corp CDP1802AC Datasheet HTML 19Page - Renesas Technology Corp CDP1802AC Datasheet HTML 20Page - Renesas Technology Corp CDP1802AC Datasheet HTML 21Page - Renesas Technology Corp CDP1802AC Datasheet HTML 22Page - Renesas Technology Corp CDP1802AC Datasheet HTML 23Page - Renesas Technology Corp CDP1802AC Datasheet HTML 24Page - Renesas Technology Corp CDP1802AC Datasheet HTML 25Page - Renesas Technology Corp CDP1802AC Datasheet HTML 26Page - Renesas Technology Corp Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 27 page
background image
CDP1802AC/3
FN1441 Rev 3.00
Page 22 of 27
October 17, 2008
INPUT 6
INP 6
6E
BUS
 M(R(X)); BUS  D; N LINES = 6
INPUT 7
INP 7
6F
BUS
 M(R(X)); BUS  D; N LINES = 7
NOTES: (For Table 4)
11. The arithmetic operations and the shift instructions are the only instructions that can alter the DF.
After an add instruction:
DF = 1 denotes a carry has occurred
DF = 0 Denotes a carry has not occurred
After a subtract instruction:
DF = 1 denotes no borrow. D is a true positive number
DF = 0 denotes a borrow. D is two’s complement
The syntax “-(not DF)” denotes the subtraction of the borrow.
12. This instruction is associated with more than one mnemonic. Each mnemonic is individually listed.
13. An idle instruction initiates a repeating S1 cycle. The processor will continue to idle until an I/O request (INTERRUPT, DMA-lN, or DMA- OUT)
is activated. When the request is acknowledged, the idle cycle is terminated and the I/O request is serviced, and then normal operation is
resumed.
14. Long-Branch, Long-Skip and No Op instructions require three cycles to complete (1 fetch + 2 execute).
Long-Branch instructions are three bytes long. The first byte specifies the condition to be tested; and the second and third byte, the branching
address.
The long-branch instructions can:
a. Branch unconditionally
b. Test for D = 0 or D
 0
c. Test for DF = 0 or DF = 1
d. Test for Q = 0 or Q = 1
e. Effect an unconditional no branch
If the tested condition is met, then branching takes place; the branching address bytes are loaded in the high-and-low order bytes of the cur-
rent program counter, respectively. This operation effects a branch to any memory location.
If the tested condition is not met, the branching address bytes are skipped over, and the next instruction in sequence is fetched and executed.
This operation is taken for the case of unconditional no branch (NLBR).
15. The short-branch instructions are two bytes long. The first byte specifies the condition to be tested, and the second specifies the branching
address.
The short branch instruction can:
a. Branch unconditionally
b. Test for D = 0 or D
 0
c. Test for DF = 0 or DF = 1
d. Test for Q = 0 or Q = 1
e. Test the status (1 or 0) of the four EF flags
f.
Effect an unconditional no branch
If the tested condition is met, then branching takes place; the branching address byte is loaded into the low-order byte position of the current
program counter. This effects a branch within the current 256-byte page of the memory, i.e., the page which holds the branching address. If the
tested condition is not met, the branching address byte is skipped over, and the next instruction in sequence is fetched and executed. This
same action is taken in the case of unconditional no branch (NBR).
16. The skip instructions are one byte long. There is one Unconditional Short-Skip (SKP) and eight Long-Skip instructions.
The Unconditional Short-Skip instruction takes 2 cycles to complete (1 fetch + 1 execute). Its action is to skip over the byte following it. Then
the next instruction in sequence is fetched and executed. This SKP instruction is identical to the unconditional no-branch instruction (NBR)
except that the skipped-over byte is not considered part of the program.
The Long-Skip instructions take three cycles to complete (1 fetch + 2 execute).
They can:
a. Skip unconditionally
b. Test for D = 0 or D
 0
c. Test for DF = 0 or DF = 1
d. Test for Q = 0 or Q = 1
e. Test for IE = 1
If the tested condition is met, then Long Skip takes place; the current program counter is incremented twice. Thus two bytes are skipped over,
and the next instruction in sequence is fetched and executed. If the tested condition is not met, then no action is taken. Execution is continued
by fetching the next instruction in sequence.
TABLE 4. INSTRUCTION SUMMARY
(See Notes 11 through 16) (Continued)
INSTRUCTION
MNEMONIC
OP
CODE
OPERATION



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com