Переглянути джерело

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

Пётр 10 роки тому
батько
коміт
76598a5c66
1 змінених файлів з 5 додано та 0 видалено
  1. 5 0
      _posts/2015-07-23-Работа-кипит.md

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

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