Montážní plášť - Assembly shell - Wikipedia
Na grafické kalkulačky, shromáždění skořápka je program, který se používá ke spuštění jiných[je zapotřebí objasnění ] programy napsané v nativním formátu kalkulačky strojový kód spíše než standard kalkulačky[je zapotřebí objasnění ] programovací jazyk na vysoké úrovni. Zatímco všechny skořápky sestavení mohou spouštět montážní programy, některé mohou také spouštět programy na vysoké úrovni. Mohou běžet například MirageOS a DoorsCS, dvě populární montážní skořápky TI-83 + TI-ZÁKLADNÍ programy umístěním dvojtečky jako prvního bitu kódu na první řádek programu.
Pláště sestavení byly vytvořeny, když výrobci kalkulaček nepodporovali programování nativního kódu. ZShell,[1] první montážní shell, byl vytvořen pro TI-85 po využívat byl nalezen pomocí hacknutého záložního souboru obsahujícího shell, aby obešel standard kalkulačky[je zapotřebí objasnění ] operační systém. Spíše než tvrdý zákrok[je zapotřebí objasnění ] na uživatele, kterým se podařilo obejít operační systém a spustit vlastní kód, Texas Instruments se rozhodl uvolnit nativní programovací informace pro své nadcházející TI-83 kalkulačka. Jejich postoj se však změnil a rozhodli se odstranit funkčnost nativního kódu z TI-84 plus CE, což způsobilo opět nutnost montážního prostředí.
I když to na hardwaru TI-83 zbytečně nepotřebovalo tradiční montážní prostředí, programátoři kalkulaček pokračovali ve vývoji skořápek, které doplnily nebo nahradily standardní operační systém. Od verze TI-83 podporuje TI programování na úrovni sestavy na všech následujících grafických kalkulačkách, ačkoli pro starší hardware, jako je TI-82 a TI-92, bylo třeba vytvořit podobné hacky.
Hewlett Packard také podporuje programování v assembleru, i když na palubě[je zapotřebí objasnění ] programovací nástroje znamenají, že není potřeba samostatný shell.
Viz také
Reference
externí odkazy
- ticalc.org - Archiv sestavovacích a základních programů pro kalkulačky TI.
![]() | Tento mikropočítač - nebo mikroprocesor související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |