Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Representacin ms compleja:
Cdigo
Formato Especificacin de
operacin instrucc. los operandos
2A
RR
R1, R2
86
RS
92
SI
D1(B1), inmediato
ADR 3, 4
equivale a 0x2A34
BXH 5, 8, X6B8(7) equivale a 0x865876B8
MVI XA49(6), X3F equivale a 0x923F6A49
7
El VAX
Formato de instruccin muy flexible: cdigo de operacin de 8 bits,
seguido de un mximo de cinco especificadores de operando:
5: registro
0xC: base + desplazamiento (de 16 bits)
0xA: base + desplazamiento (de 8 bits)
Para especificar un operando inmediato los 2 bits ms significativos
son 00 y los 6 bits restantes (2 + 4 del campo registro) se utilizan
para codificar el valor del operando.
el
10
Ejemplos:
Dar la instruccin mquina equivalente a:
CLRL R13
equivale a 0xD45D
equivale a 0xB0C36A01AC43
equivale a 0xC13A51AC37
11
12
13
1. Tipo R (Registro)
(rd rs + rt)
(rd rs - rt)
15
Ejemplos
16
17
0x1A
18
2. Tipo I (Inmediato)
LW rt, offset(base)
(rt memory[base+offset])
SW rt, offset(base)
(memory[base+offset] rt)
20
Ejemplos
21
22
Ejemplos
beq $19, $20, 6205
que
est
6206
24
3. Tipo J (Salto)
27