Печать номера, содержащегося в реестре - PullRequest
2 голосов
/ 21 декабря 2010

Я изучаю MMIX, поэтому я попытался создать простую программу, чтобы добавить ее себе и распечатать результат. К сожалению, это ничего не печатает. Вот моя программа:

n    IS $4 
y    IS $3
t    IS $255
     LOC #100
Main SET n,1 %let n = 1
     ADD y,n,1 %add 1 to n and store the result in y
     LDA t,y 
     TRAP 0,Fputs,StdOut
     TRAP 0,Halt,0

Что я делаю не так?

1 Ответ

2 голосов
/ 22 декабря 2010

Я понял это, увидев код здесь .Я должен был сначала создать байт, а затем сохранить значение регистра в байте.Затем, распечатав этот байт, я получаю результат ADD y, n, 1.

...