

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Assembly e fondamenti di architettura del cpu utile per gli iscirtti al corso di fondamenti di informatica
Tipologia: Slides
1 / 2
Esta página não é visível na pré-visualização
Não perca as partes importantes!


Codice Effetto add RX, RY, RZ RX ← RY + RZ sub RX, RY, RZ RX ← RY – RZ and RX, RY, RZ RX ← RY & RZ or RX, RY, RZ RX ← RY | RZ xor RX, RY, RZ RX ← RY ^ RZ shl RX, RY, RZ RX ← RY << RZ shr RX, RY, RZ RX ← RY >> RZ ld RX, ADDR RX ← MEM[ADDR] st RX, ADDR MEM[ADDR] ← RX ldc RX, CONST RX ← CONST jz etichetta PC ← etichetta se zero. jnz etichetta PC ← etichetta se non zero. jg etichetta PC ← etichetta se positivo. jng etichetta PC ← etichetta se non positivo. jc etichetta PC ← etichetta se carry. jnc etichetta PC ← etichetta se non carry. jmp etichetta PC ← etichetta push RD MEM[SP] ← RD; SP ← SP – 1 pop RD SP ← SP + 1; RD ← MEM[SP] call proced MEM[SP – k] ← PC + h; SP ← SP – k; PC ← proced ret SP ← SP + k; PC ← MEM[SP] halt termine
1067
1066
... 1064 1065
1048
usato
SP usato
Zona della memoria di lavoro in cui l’ultimo dato scritto e il primo ad essere letto (Last In First Out – LIFO). Lo Stack Pointer (SP)e un registro del processore che con- tiene l’indirizzo della prima cella libera dello Stack. La pila cresce dagli indirizzi alti verso quelli pi`u bassi.
Tipo Significato Indirizzamento a registro l’operando e contenuto in un registro Indirizzamento diretto (o assoluto) l’istruzione specifica l’indirizzo in memoria dovee memorizzato l’operando Indirizzamento immediato l’operando e specificato nell’istruzione Indirizzamento indiretto l’istruzione specifica l’indirizzo in memoria dovee memorizzato l’indirizzo dell’operando Indirizzamento a registro indice l’indirizzo dell’operando si ottiene sommando al valore contenuto in un registro