img360

img360



Mnemonic

Narne

lodd

X

Load Direct

stod

X

Storę Direct

addd

X

Add Direct

subd

X

Sub. Direct

jpos

X

Jurnp on pos.

jzer

X

Jurnp on zero

jurnp

X

Jurnp uncond.

loco

c

Load constant

lodl

X

Load local

stoi

X

Storę local

addl

X

Add local

subl

X

Subtract local

jneg

X

Jurnp on negative

jnze

X

Jurnp on nonzero

cali

X

Cali procedurę

pshi

Push indirect

popi

Pop indirect

push

Push onto stack

pop

Pop off stack

retn

Return frorn proc

suap

Suap ac, pc

insp

y

Increment sp

desp

y

Decrement sp

Action(s)

ac <- m[x] m[x] <- ac ac<- ac + m[x] ac <- ac - m[x]

IF ac>=0 : pc <- x

IF ac=0 : pc <- x

pc <- x (0 <= x <=4095)

ac <- c (0<=c<=4095)

ac <- m[sp+x]

m[sp+x] <- ac

ac <-    ac    +    m[sp+x]

ac <-    ac    -    m[sp+x]

if ac<0 : pc <- x

if ac!=0 : pc <- x

sp<—sp—1; m[sp] <- pc; pc <- x

sp <- sp—1; m[sp]<-m[ac]

m[ac] <- m[sp] ; sp <- sp+1

sp <- sp—1; m[sp] <- ac

ac <- m[sp]; sp <- sp+1

pc <- m[sp]; sp <- sp + 1

temp <- ac; ac <- sp; sp<-temp

sp <-    sp    +    y; (0 <=    y    <=    255)

sp <-    sp    -    y; (0 <=    y    <=    255)

Notes:    1. c is a constant in rangę 0 - 4095

2. x is an address in rangę 0 - 4095

3.    y is an address offset in rangę 0 - 255


Wyszukiwarka

Podobne podstrony:
img341 Action(s) Binary    Mnemonic Name ooooxxxxxxxxxxxx LODD Load
img354 Binary Mnemonic Name Action(s) ooooxxxxxxxxxxxx LODD Load
72954 zdj6 (2) Komentarz Instrukcja Vchos koinoi ki 94 6 LOAD 058 04" STORĘ 05" - r»
img367 loco 9 stod iend loco 0 stod ista loco 0 stod sum init: lodd ista stod i&
BSET s Flag Set BCLR s Flag Clear BST Rr, b Bit Storę from Register to T BLD Rd, b Bit load
3 (552) Directinn oł flow Dissolved load Suspended load SallaLujn Bcd load y Traction ms Kiver bed
DSCN5287 (2) Static Multiple Issue issue width = 2 ALU or branch instruction IF ID EX MEM Loa
Load Files (L) Resume Reading (R) Recent, Favourite Directories ► Manage Favourite Directories Exit
SCREENH 7 JPEG Resizer Output□0® 0 Storę resized JPEGs in a different location Output Directory: a M
Slajd20 Instrukcje atomowe - przykłady (2/2) . Procesor UltraSPARC: ldstub (load and storę unsigned
EVAL Netscape - [file:///C
ex4 4 ń>00r SDWtWEy Start debugger using hex format machinę codę DDT OER 1,0 ME^T PC 0121 0000 -
f1 1 . < Netscape - [Java: Programming for the Internet] File Edit View Go Bookmarks Options Dir

więcej podobnych podstron