Как подразделение работает в MIX?

Вы должны объединить строку и затем установить окончательное значение с помощью JavaScript, а не встроенного в HTML.

Кроме того, поместите элемент script непосредственно перед закрывающим тегом body (</body>), чтобы к тому времени, когда синтаксический анализатор достигнет его, весь HTML-код будет проанализирован в памяти.

И, наконец, неверные скобки в вашем HTML-коде вокруг значения вашего атрибута.

<body>
  <form action="https://login.szn.cz//?returnURL=https://email.seznam.cz/&serviceId=email&" id="login_form" method="get">
    
  </form>
  <script>
    var domain = "@camosoft.cz";

    // concatenate the domain on to the end of the current action:
    document.querySelector("form").action += domain;

    console.log(document.querySelector("form").action);  // <-- Verify results
  </script>
</body>

5
задан Ruben Steins 21 April 2009 в 06:49
поделиться

1 ответ

Так что я как бы сам понял это.

Если вы делите вручную, конвертируя байты в одно число вы получите -210 501 825 (если вы используете наименьший тип байта - 6 бит (!) в книге Кнутов). Разделите это на -128, которое является значением в местоположении 1000, используя тот же размер байта.

Отношение 1644545, остаток 65, знак будет положительным, так как оба числа отрицательны. Если вы храните 1644545 в rA и 65 в rX, вы получите

|+|0|6|17|32|01|
|-|0|0|0|1|1|

, используя наименьший размер байта (который содержит 64 числа). Так как Кнут никогда не принимает определенный байтовый размер в своих примерах, у rX есть несколько вопросительных знаков. Знак rX всегда является предыдущим знаком rA.

Редактировать: я использовал очень удобную утилиту MixEmul для работы с регистрами MIX.

3
ответ дан 15 December 2019 в 06:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: