Explorar o código

Create 2015-07-23-Работа-кипит.md

Пётр %!s(int64=10) %!d(string=hai) anos
pai
achega
76598a5c66
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  1. 5 0
      _posts/2015-07-23-Работа-кипит.md

+ 5 - 0
_posts/2015-07-23-Работа-кипит.md

@@ -0,0 +1,5 @@
+При работе над компилятором LOMO проявляются тонкие моменты, которые не были очевидны на бумаге. 
+
+Например, регистру присваивают значение и в следующей инструкции используют в качестве значения в выражении. Какое значение регистра должно быть использовано? При последовательном исполнении должно быть использовано обновленное значение. Но при параллельном исполнении такое поведение приведет к неявной ошибке, если вдруг инструкция чтения выполнится раньше инструкции записи. Поэтому регистр получает обновленное значение, которое будет доступно только в следующем такте. Проблема в том, что последовательная запись инструкций присваивания может сбить с толку.
+
+Такие вот тонкие моменты.