static void Main(string[] args) { var codigo = new List <string>(); //codigo.Add("mov ax,bx"); //codigo.Add("mov ax,[100]"); //codigo.Add("mov ax,[bx]"); //codigo.Add("mov [100],bx"); codigo.Add("mov [100],10"); ////codigo.Add("mov ax,[100]"); ////codigo.Add("mov [ax],[bx]"); //codigo.Add("mov [100],bx"); UC comp = CriaUC(codigo); comp.Registradores.BX.setConteudo("100000000"); //comp.Registradores.AX.setConteudo("00"); comp.Rodar(); comp.Rodar(); comp.Rodar(); comp.Rodar(); comp.Rodar(); comp.Rodar(); comp.Rodar(); comp.Rodar(); comp.Rodar(); comp.Rodar(); //comp.Clock(); //comp.Clock(); //comp.Clock(); //comp.Clock(); //comp.Clock(); //comp.Clock(); //comp.Clock(); //comp.Clock(); }