Technical data

6.1 Introduction
The CPU 928B operating system provides you with a number of
special functions, that you can call with a conditional (JC OBx) or
unconditional (JU OBx) block call. Organization blocks OB 40 to
OB 255 are reserved for these special functions.
These functions are known as
integrated special functions, since they
are a fixed part of the system program. You can call these special
functions, you cannot, however, read or modify them.
The table below gives you an overview of the special functions
available.
Block Function see section /
page
OB 110
OB 111
OB 112
OB 113
Access to the condition code byte
Clear ACCU 1, 2, 3 and 4
Roll up ACCU
Roll down ACCU
6.2/ 6 - 11
6.3/ 6 - 13
6.6/ 6 - 14
"
OB 120
OB 121
OB 122
OB 123
"Disable all interrupts" on/off
"Disable single time interrupts" on/off
"Delay all interrupts" on/off
"Delay single time interrupts" on/off
6.5/ 6 - 16
6.6/ 6 - 19
6.7/ 6 - 22
6.8/ 6 - 25
OB 150
OB 151
Set/read the system time
Set/read time for clock-driven time interrupt
6.9/ 6 - 28
6.10/ 6 - 33
OB 152 Read out cycle time 6.11/ 6 - 40
OB 153 Set/read time for delay interrupt
(from Version -3UB12)
6.12/ 6 - 48
OB 160 to 163 Loop counter 6.13/ 6 - 51
OB 170 Read block stack (BSTACK) 6.14/ 6 - 53
OB 180
OB 181
OB 182
Variable data block access
Test data block (DB/DX)
Copy data area
6.15/ 6 - 58
6.16 / 6 - 62
6.17/ 6 - 65
OB 190, 192
OB 191, 193
Transfer flags to data blocks
Transfer data fields to flag area
6.18/ 6 - 68
6.19/ 6 - 71
OB 200
1),
202
1)
OB 203, 204
1)
, 205
Functions for multiprocessor communication 6.20/ 6 - 77
OB 216 to 218 Accessing pages 6.21/ 6 - 78
Table 6-1 Overview of the special functions available with the CPU 928B
Introduction
CPU 928B Programming Guide
6 - 6 C79000-B8576-C898-01