ECE6580 Lecture 8 - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

ECE6580 Lecture 8

Description:

R7=BSET R6 BY R0, DM(I0,M3)=R5, PM(I11,M15)=R4; R8=DM(I4,M1), PM ... IF COND compute ; Example. IF MV R6=SAT MRF (UI); Examples. R6=R3-R11, DM(I0,M1)=ASTATx; ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 26
Provided by: drj8
Learn more at: http://www.ece.utah.edu
Category:
Tags: cond | ece6580 | lecture

less

Transcript and Presenter's Notes

Title: ECE6580 Lecture 8


1
ECE6580 Lecture 8
2
(No Transcript)
3
(No Transcript)
4
(No Transcript)
5
Mode1 Reg Bit 21
bit set mode1 PEYEN
bit clr mode1 PEYEN
6
Examples R7BSET R6 BY R0, DM(I0,M3)R5,
PM(I11,M15)R4 R8DM(I4,M1), PM(I12 M12)R0
7
Type 2 Compute Compute operation, optional
condition Syntax IF COND compute
Example IF MV R6SAT MRF (UI)
8
Examples R6R3-R11, DM(I0,M1)ASTATx IF NOT SV
F8CLIP F2 BY F14, F7PM(I12,M12)
9
Examples IF FLAG0_IN F1F5F12,
F11PM(I10,6) R12R3 AND R1, DM(6,I1)R6
10
Examples IF TF MRFR2R6(SSFR),
M4R0 LCNTRL7 R0 lt-gt S1
11
(No Transcript)
12
Examples IF GT R2 LSHIFT R6 BY 0x4,
DM(I4,M4)R0 IF NOT SZ R3 FEXT R1 BY 84
13
Examples IF NOT FLAG2_IN R4R6R12(SUF),
MODIFY(I10,M8) IF NOT LCE MODIFY(I3,M1)
14
Examples IF AV JUMP(PC,0x00A4) (LA) CALL init
(DB) init is a program label JUMP (PC,2)
(DB,CI) clear current int. for reuse
15
Examples JUMP(M8,I12), R6R6-1 IF EQ
CALL(PC,17)(DB), ELSE R6R6-1
16
Examples IF TF JUMP(M8, I8), ELSE R6DM(I6,
M1) IF NE JUMP(PC, 0x20), ELSE F12FLOAT R10 BY
R3, R6DM(I5, M0)
17
Examples RTI, R6R5 XOR R1 IF le RTS(DB) IF sz
RTS, ELSE R0LSHIFT R1 BY R15
18
Examples LCNTR100, DO fmax UNTIL LCE fmax is a
program label LCNTRR12, DO (PC,16) UNTIL LCE
19
Examples DO end UNTIL FLAG1_IN end is a program
label DO (PC,7) UNTIL AC
20
Examples DM(temp)MODE1 temp is a program
label WAITPM(0x489060)
21
Examples DM(24,I5)TCOUNT USTAT1PM(offs,I13)
"offs" is a user-defined constant
22
Examples DM(I4,M0)19304 PM(I14,M11)count
count is user-defined constant
23
Examples ASTATx0x0 M15mod1 mod1 is
user-defined constant
24
Examples BIT SET MODE2 0x00000070 BIT TST ASTATx
0x00002000
25
Examples MODIFY (I4,304) BITREV (I7,space)
space is a user-defined constant
Write a Comment
User Comments (0)
About PowerShow.com