IBM 704: razlika između inačica
Prijeđi na navigaciju
Prijeđi na pretraživanje
mNema sažetka uređivanja |
|||
| Redak 113: | Redak 113: | ||
|} | |} | ||
|} | |} | ||
* '''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. | * '''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. | ||
{| class="wikitable" | |||
|+ '''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. | |||
|} | |||
Inačica od 7. srpanj 2026. u 09:34
Registri
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- 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.
| 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. |