Jazyk HAL/S
- fronak
- Zájemce o kosmonautiku
- Příspěvky: 64
- Reputace: 1
- Bydliště: Praha Západ
- Registrován: 19.9.2012 16:18
- Kontaktovat uživatele:
Jazyk HAL/S
Počítačové vybavení raketoplánu bylo vždy kritické, proto je na palubě 5 počítačů které se musí v každém okamžiku shodnout. Pokud vás zájímá v jakém jazyce je celý letový systém psaný tak doporučuju tohle pdf:
http://klabs.org/richcontent/software_c ... _hal-s.pdf
Je to manuál k jazyku HAL/S (High-Order Assembly Language/Shuttle) navržený speciálně pro raketoplány, vychází z Fortranu a podporuje výpočty spojené s létáním (matice a linearni algebru). Nemyslím si, že by se ho někdo učil nicméně je to zajímavé počtení.
http://klabs.org/richcontent/software_c ... _hal-s.pdf
Je to manuál k jazyku HAL/S (High-Order Assembly Language/Shuttle) navržený speciálně pro raketoplány, vychází z Fortranu a podporuje výpočty spojené s létáním (matice a linearni algebru). Nemyslím si, že by se ho někdo učil nicméně je to zajímavé počtení.
Destiny is not a matter of chance. It is a matter of choice. It's not a thing to be waited for - it is a thing to be achieved.
Re: Jazyk HAL/S
Jen bych doplnil varování že je to v angličtině
Vážně: Neví někdo o nějakém webu v češtině, kde by to bylo alespoň nějak úvodem popsáno o co jde
Vážně: Neví někdo o nějakém webu v češtině, kde by to bylo alespoň nějak úvodem popsáno o co jde
- fronak
- Zájemce o kosmonautiku
- Příspěvky: 64
- Reputace: 1
- Bydliště: Praha Západ
- Registrován: 19.9.2012 16:18
- Kontaktovat uživatele:
Re: Jazyk HAL/S
To těžko nemyslim si že by ho používal někdo kdo nemluví anglicky, ale co o něm můžu říct je to:
Jazyk programování systémů reálného času podporující vyšší matematické operace a práci s maticemi je celkem lehce uchopitelný pokud máš alespoň základní znalosti aerospace engeneeringu. Je velice robusní a nedovoluje operace které mohou způsobovat chyby (třeba dyn. alokace paměti) a jako jedna z jeho verzí vznikla ADA je to vážně dost podobný syntax nicméně zápis mat. operací má synax z Fortressu. Jo a psát v něm je dost nahlavu nenašel sem IDE co by podporovalo nápovědu a pod takže hezky po paměti.
Jazyk programování systémů reálného času podporující vyšší matematické operace a práci s maticemi je celkem lehce uchopitelný pokud máš alespoň základní znalosti aerospace engeneeringu. Je velice robusní a nedovoluje operace které mohou způsobovat chyby (třeba dyn. alokace paměti) a jako jedna z jeho verzí vznikla ADA je to vážně dost podobný syntax nicméně zápis mat. operací má synax z Fortressu. Jo a psát v něm je dost nahlavu nenašel sem IDE co by podporovalo nápovědu a pod takže hezky po paměti.
Destiny is not a matter of chance. It is a matter of choice. It's not a thing to be waited for - it is a thing to be achieved.
- fronak
- Zájemce o kosmonautiku
- Příspěvky: 64
- Reputace: 1
- Bydliště: Praha Západ
- Registrován: 19.9.2012 16:18
- Kontaktovat uživatele:
Re: Jazyk HAL/S
Jo a ještě mi napadlo doplnit, pokud si chcete počíst o avionice raketoplánu doporučuju tyhle stránky dost z nich čerpám. http://klabs.org/DEI/Processor/shuttle/
Destiny is not a matter of chance. It is a matter of choice. It's not a thing to be waited for - it is a thing to be achieved.