Mirror of CollapseOS
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

11 рядки
321B

  1. ( Points to ACIA buf )
  2. : ACIA( [ ACIA_MEM 4 + LITN ] ;
  3. ( Points to ACIA buf end )
  4. : ACIA) [ ACIA_MEM 6 + LITN ] ;
  5. ( Read buf pointer. Pre-inc )
  6. : ACIAR> [ ACIA_MEM LITN ] ;
  7. ( Write buf pointer. Post-inc )
  8. : ACIAW> [ ACIA_MEM 2 + LITN ] ;
  9. ( This means that if W> == R>, buffer is full.
  10. If R>+1 == W>, buffer is empty. )