cer-0 / 5cv14

Práctica de la materia de compiladores
0 stars 0 forks source link

Funcion EscribeEnsamblador no acepta más de una variable declarada en una sola instrucción. #16

Closed inrainmoi closed 9 months ago

inrainmoi commented 9 months ago

Por ejemplo:

int a, b;
b = 10;
a = 3 * b + 5;

genera:

.model small

.stack

.data
    a DW ?
    T0 DW ?
    T1 DW ?
    T2 DW ?

.code
begin:
    mov ax, @data
    mov ds, ax