Как насчет
document.getElementById('mylink').firstChild.nodeValue = new_text;
Это не пострадает от проблем, описанных PEZ.
Относительно комментария Триптиха и ответа bobince, вот другое решение:
var oldLink = document.getElementById('mylink'),
newLink = oldLink.cloneNode(false);
newLink.appendChild(document.createTextNode(new_text));
oldLink.parentNode.replaceChild(newLink, oldLink);
Ваше подозрение верно, вы не можете переходить из памяти в память.
Подойдет любой регистр общего назначения. Не забудьте НАЖАТЬ реестр, если вы не знаете, что внутри, и восстановить его, как только это будет сделано.
Также есть команда MOVS для перемещения данных из памяти в память:
MOV SI, OFFSET variable1
MOV DI, OFFSET variable2
MOVS