Izvor: Hrvatska internetska enciklopedija
Prijeđi na navigaciju
Prijeđi na pretraživanje
Registri
Registri u računalu IBM 704
| Podatkovni registri
|
| S
|
Q
|
P
|
01
|
02
|
03
|
...
|
17
|
18
|
19
|
20
|
21
|
...
|
35
|
(mjesto bit-a)
|
| Akumulator
|
AC
|
| S
|
|
Množitelj/Količnik
|
MQ
|
|
|
|
00
|
01
|
02
|
03
|
...
|
17
|
18
|
19
|
20
|
21
|
...
|
35
|
(mjesto bit-a)
|
|
|
Senzorni indikatori
|
SI
|
| Indeksni registri
|
|
|
|
|
|
|
03
|
...
|
17
|
|
|
|
|
|
|
(mjesto bit-a)
|
|
|
Indeksni Registar 1
|
|
XR1 (XRA)
|
|
|
Indeksni Registar 2
|
|
XR2 (XRB)
|
|
|
Indeksni Registar 4
|
|
XR4 (XRC)
|
| Brojač naredbi
|
|
|
|
|
|
|
03
|
...
|
17
|
|
|
|
|
|
|
(mjesto bit-a)
|
|
|
Brojač Naredbi
|
|
IC
|
|
- Senzorni indikatori - su posebni statusni bitovi u IBM 704 koj su se u praksi rabili za provjeru grešaka, grananje ovisno o stanju sustava, upravljanje perifernim jedinicama, te za signalizaciju posebnih događaja. Kroz njih programeri su mogli održavati stanje sustava, signalizirati određene uvjete tokom izvršavanje naredbi, čitanje i postavljanje naredbi i tako su služili za jednostane oblike upravljanja tokom programa.
Sense Indicators (IBM 704)
| SI broj
|
Naziv / funkcija
|
Opis
|
| 0
|
Overflow flag
|
Postavlja se pri prekoračenju rezultata u akumulatoru (AC) ili količniku (MQ).
|
| 1
|
Divide check
|
Signalizira pogrešku pri dijeljenju, uključujući dijeljenje nulom.
|
| 2
|
I/O ready
|
Uređaj spreman za prijenos podataka.
|
| 3
|
I/O complete
|
Završetak operacije ulaza/izlaza.
|
| 4
|
Tape mark
|
Očitana oznaka kraja bloka na magnetskoj vrpci.
|
| 5
|
Printer ready
|
Pisač spreman za rad.
|
| 6
|
Card reader ready
|
Čitač kartica spreman.
|
| 7
|
Card punch ready
|
Bušilica kartica spremna.
|
| 8–15
|
Peripheral flags
|
Razni signali perifernih uređaja (disk, vrpca, pisač).
|
| 16–35
|
User-defined flags
|
Zastavice koje programer može slobodno koristiti za logiku grananja.
|