C!: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 32: Строка 32:


== Ссылки ==
== Ссылки ==
* [http://forth.sourceforge.net/standard/dpans/dpans6.htm#6.1.0850 Слово C! (c-store) в стандарте ANS Forth] ''(англ.)''
* Слово [http://forth.sourceforge.net/standard/dpans/dpans6.htm#6.1.0850 C! (c-store)] в стандарте ANS Forth ''(англ.)''
* [http://www.forth200x.org/documents/html/core.html#core:C! Слово C! (c-store) в черновике Forth 200x] ''(англ.)''
* Слово [http://www.forth200x.org/documents/html3/core/CStore.html C! (c-store)] в черновике Forth 200x ''(англ.)''





Версия от 23:34, 22 февраля 2016

C! (записать байт) — стандартное слово Каллисто.

Записывает байт c по адресу a.


C! в стандарте ANS Forth

6.1.0850   C!                                "c-store"                     CORE
           ( char c-addr -- )
           Сохраняет char в c-addr. Когда размер символа меньше чем размер 
           ячейки, переданы только младшие биты, соответствующие размеру 
           символа.
       См.: 3.3.3.1 Выравнивание адреса.


C! в предыдущем стандарте Forth-83 (англ.)

     C!           16b addr --                   79           "c-store"
          The least-significant 8 bits of 16b are stored into the byte
          at addr.


C! в стандарте Forth-79 (англ.)

C!             n addr --                     219          "c-store"
    Store the least significant 8-bits of n at addr.


C! в fig-FORTH Release 1 glossary, май 1979 (англ.)

C!            b  addr  ---
       Store 8 bits at address. On word addressing computers, further
       specification is necessary regarding byte addressing.


Ссылки

  • Слово C! (c-store) в стандарте ANS Forth (англ.)
  • Слово C! (c-store) в черновике Forth 200x (англ.)


  У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.


  Это заготовка статьи. Вы можете помочь проекту, дополнив её.