Řada TI -83 - TI-83 series

Řada TI-83
TI-83.png
TI -83, originální design - černý
Typ Grafická kalkulačka
Výrobce Texas Instruments
Představeno
Přerušeno 2004 (TI-83, TI-83+ SE)
Nejnovější firmware
Předchůdce TI-82
Nástupce TI-84
Kalkulačka
Vstupní režim DAL
procesor
Procesor Zilog Z80
Frekvence
Programování
Programovací jazyky) TI-BASIC , Montáž
Uživatelská paměť
jiný
Zdroj napájení 4x AAA , 1 CR1616 nebo CR1620

Řada TI-83 je řada grafických kalkulaček vyráběných společností Texas Instruments .

Původní TI-83 je sám o sobě upgradovanou verzí TI-82 . Byla vydána v roce 1996 a byla jednou z nejpopulárnějších grafických kalkulaček pro studenty. Kromě funkcí, které jsou k dispozici na běžných vědeckých kalkulačkách , TI-83 obsahuje mnoho funkcí, včetně grafů funkcí, polárních/parametrických/sekvenčních grafů, statistik, goniometrických a algebraických funkcí, spolu s mnoha užitečnými aplikacemi . Ačkoli to nezahrnuje tolik funkcí počtu, aplikace a programy mohou být psány na kalkulačce nebo načteny z externích zdrojů.

TI-83 byl dvakrát přepracován, poprvé v roce 1999 a znovu v roce 2001. TI nahradil TI-83 modelem TI-83 Plus v roce 1999. Redesign představil design velmi podobný modelům TI-73 a TI-83 Plus, což eliminovalo zkosená obrazovka, která byla běžná na grafických kalkulačkách TI od TI-81, a obsahovala paměť Flash , což v případě potřeby umožňovalo aktualizaci operačního systému zařízení nebo ukládání nových nových aplikací Flash, přístupných pomocí nového klíče Apps. Paměť Flash lze také použít k ukládání uživatelských programů a dat. V roce 2001 byla vydána stříbrná edice TI-83 Plus, která obsahovala přibližně devětkrát větší dostupnou paměť flash a více než dvojnásobnou rychlost zpracování (15  MHz ) než standardní TI-83 Plus, vše v průsvitném šedém pouzdře vykládaném malými „jiskří“. Redesign 2001 (přezdívaný TI-83 „Parcus“) zavedl do samotné kalkulačky mírně odlišný tvar, odstranil lesklé šedé ohraničení obrazovky a snížil náklady zefektivněním desky plošných spojů na čtyři jednotky.

Další modely

TI-83 Plus

TI-83 Plus
Francouzská verze TI-83 Plus

TI-83 Plus byl navržen v roce 1999 jako upgrade k TI-83. TI-83 Plus je jednou z nejpopulárnějších kalkulaček TI. Využívá mikroprocesor Zilog Z80 běžící na frekvenci 6 MHz , monochromatický LCD displej 96 × 64 , 4 baterie AAA a záložní baterii CR1616 nebo CR1620. V kalkulačce je také vestavěn odkazový port ve formě 2,5mm jacku. Hlavní zlepšení oproti TI-83, je však přídavek 512  KB z Flash ROM , která umožňuje pro provoz aktualizace systému a aplikací, které mají být nainstalovány. Operační systém využívá většinu paměti Flash, přičemž pro uživatelské soubory a aplikace je k dispozici 160 kB. Dalším vývojem je možnost instalace Flash aplikací, která uživateli umožňuje přidat do kalkulačky funkce. Takové aplikace byly vytvořeny pro matematiku a vědu, úpravy textu (velká i malá písmena), organizéry a plánovače dne, úpravy tabulek, hry a mnoho dalších použití.

Navržen pro použití studenty středních a vysokých škol, přestože jej nyní používají studenti středních škol v některých systémech veřejných škol, obsahuje všechny funkce vědecké kalkulačky a také funkce, parametrické, polární a sekvenční grafy; prostředí pro finanční výpočty; maticové operace; programování na kalkulačce; a více. Symbolická manipulace (diferenciace, algebra) není v TI-83 Plus integrována. Lze jej naprogramovat pomocí jazyka TI-BASIC , který je podobný počítačovému jazyku BASIC. Programování lze také provést v sestavě TI, sestávající ze sestavy Z80 a kolekce systémových volání poskytovaných TI. Sestavovací programy běží mnohem rychleji, ale psaní je obtížnější. Psaní programů sestavení se tedy často provádí na počítači.

TI-83 Plus Silver Edition

TI-83 Plus Silver Edition

TI-83 Plus Silver Edition byla vydána v roce 2001. Jeho vylepšení jsou vzdáleny 1,5  MB z paměti flash , 6/15 dvojí rychlostí MHz procesor 96 KB přídavné paměti RAM (ale TI ještě podpoře kódu pro celý RAM do OS), vylepšený hardware pro přenos odkazů, průsvitné stříbrné pouzdro a další předinstalované aplikace. Toto podstatné zvýšení paměti Flash je významné. Zatímco TI-83+ pojme maximálně 10 aplikací (nebo častěji méně, v závislosti na velikosti), Silver Edition pojme až 94 aplikací. Součástí balení je také kabel USB . Je téměř zcela kompatibilní s TI-83 Plus; Jediné problémy, které mohou nastat, jsou programy (např. hry), které mohou na Silver Edition běžet příliš rychle nebo některé programy, které mají problémy s hardwarem odkazu. Rozložení kláves je stejné.

Existuje druhá verze TI-83 Plus Silver Edition, verze ViewScreen (VSC). Je prakticky identický, ale má další port na konci obrazovky v zadní části jednotky, což umožňuje zobrazení na zpětných projektorech pomocí kabelu a panelu. Vypadá podobně jako standardní TI-83 Plus, ale má kolem obrazovky rámeček ve stříbrné barvě, identický se standardním Silver Edition.

TI-83 Plus Silver Edition je na webových stránkách Texas Instruments uvedena jako „ukončeno“. V dubnu 2004 byla TI-83 Plus Silver Edition nahrazena TI-84 Plus Silver Edition . Mají stejný procesor a stejné množství paměti Flash, ale TI-84 Plus Silver Edition má vestavěný port USB , hodiny a vyměnitelné čelní desky.

Technické specifikace

  • CPU : CPU Zilog Z80 , 6 MHz (TI-83, 83+) nebo 15 MHz (Silver Edition), nebo Inventec 6S1837 (TI-83+ revize A)
  • ROM
    • 24 kB ROM (TI-83)
    • Flash ROM : 512 KB se 163 KB k dispozici pro uživatelská data a programy (83+) nebo 2 MB (Silver Edition)
  • RAM : 32 KB RAM s 24 KB k dispozici pro uživatelská data a programy (128 kB u Silver Edition, ale dalších 96 kB není ve výchozím nastavení uživatelsky přístupných, tato přídavná paměť se používá v některých aplikacích, jako je Omnicalc pro funkci obnovy RAM a virtuální calc )
  • Zobrazit
    • Text: 16 × 8 znaků (normální písmo)
    • Grafická karta: 96 × 64 pixelů , monochromatický 3 " LCD
  • I/O
    • Link port, 9,6 kbit/s
    • Integrovaná klávesnice s 50 tlačítky
  • Napájení : 4 baterie AAA plus 1 CR1616 nebo CR1620 pro zálohování
  • Integrované programovací jazyky : TI-BASIC , montážní jazyk a strojový kód . C vyžaduje počítač s křížovým kompilátorem Z80 nebo assemblerem na kalkulaci.

Programování

Řady TI-83 Plus jsou velmi podobné v jazycích nativně podporovaných kalkulačkou. Patří mezi ně „TI-BASIC“, interpretovaný jazyk používaný všemi kalkulačkami TI, a „TI-ASM“, neoficiální název pro nativní jazyk sestavení Z80, na kterém je kalkulačka založena.

TI-ZÁKLADNÍ

TI-BASIC je vestavěný jazyk pro kalkulačky řady TI-83 a mnoho dalších grafických kalkulaček TI. TI-BASIC je nestrukturovaný programovací jazyk, což znamená, že je uspořádán postupně, bez použití metod nebo organizovaných bloků kódu. Díky své jednoduchosti a všudypřítomnosti kalkulaček TI ve školních osnovách je to pro mnoho studentů jejich první zkušenost s programováním. Níže je uveden příklad programu hello world, který je ekvivalentní příkladu jazyka Assembly.

:ClrHome
:Disp "Hello World!"

Jazyk montáže

TI-83 byl první kalkulačkou v řadě TI, která měla vestavěnou podporu jazyka sestavení. TI-92 , TI-85 a TI-82 byly schopné provozu jazykové programy montáž, ale až poté, co odeslal speciálně konstruovanou (napadení) zálohování paměti. K podpoře na TI-83 bylo možné přistupovat pomocí skryté funkce kalkulačky. Uživatelé by napsali svůj sestavovací (ASM) program na svůj počítač, sestavili jej a odeslali do své kalkulačky jako program. Uživatel by poté provedl příkaz „Odeslat (9prgm XXX “ (kde XXX je název programu) a spustil by program. Následníci TI-83 nahradili zadní vrátka Send () méně skrytým Asm ( ) příkaz.

Jazyk sestavení Z80 dává programátorovi mnohem větší sílu nad kalkulačkou než vestavěný jazyk TI-BASIC. Na druhou stranu, montáž Z80 je obtížnější se naučit než TI-BASIC. Jazyk sestavení Z80 lze naprogramovat na počítači a odeslat do kalkulačky přes port USB, ručně zapsat přímo do editoru programu (pomocí hexadecimálních ekvivalentů operačních kódů) nebo zkompilovat pomocí kompilátorových programů třetích stran. Programy napsané v sestavení jsou mnohem rychlejší a efektivnější než programy používající TI-BASIC, protože je to rodný jazyk procesoru a nemusí být interpretovány. Je uveden příklad programu, který na obrazovce zobrazuje „ Hello World! “. Všimněte si, že b_call () není instrukce, ale makro ( syntaktický cukr ) pro volání rutiny OS.

.nolist ; Standard header
#include "ti83plus.inc"
.list
.org userMem-2
.db t2ByteTok,tAsmCmp

Main:
 b_call(_ClrScrnFull) ; Clears the screen
 b_call(_HomeUp) ; Moves the cursor to the top-left corner of the screen
 ld hl,Hello ; Loads the address that points to "Hello World" into register hl (16-bit)
 b_call(_PutS) ; Displays "Hello World" on the screen
 ret ; Pops the last value pushed onto the stack into the program execution register
 ; May be used to end the program depending on what's on the stack

Hello: ; Gives the label an equate address in memory
.db "Hello World!",0 ; The hex values of "Hello World" are stored in program data

.end ; Marks the end of a file
.end ; Two .ends must be used because of a bug in the standard compiler

Výměna firmwaru

TI se i nadále spoléhalo na kryptografické podpisové klíče RSA dlouhé pouze 512 bitů po mnoho let poté, co bylo známo, že pro zabezpečení jsou nutné delší klíče. 512bitové klíče byly veřejně prolomeny v roce 1999 jako součást RSA Factoring Challenge .

V roce 2009 skupina nadšenců použila hrubou sílu a distribuované metody k nalezení všech kryptografických podpisových klíčů pro firmware kalkulačky TI, což uživatelům umožňovalo přímo flashovat vlastní operační systémy do zařízení. Klíč pro kalkulačku TI-83+ poprvé zveřejnil někdo na fóru unitedti.org. Aby to zvládli, potřebovali několik měsíců. Ostatní klíče našla komunita unitedti.org po několika týdnech prostřednictvím projektu distribuovaných počítačů . Společnost Texas Instruments poté začala rozesílat žádosti o stažení DMCA na celou řadu různých webových stránek zrcadlících klíče, včetně unitedTI a reddit.com . Poté se staly předmětem Streisandova efektu a byly zrcadleny na řadě různých webů, včetně WikiLeaks .

Nástupce

Série TI-84 Plus byla představena v dubnu 2004 jako další aktualizace řady TI-83 Plus. Navzdory novému vzhledu existuje jen velmi málo skutečných změn. Hlavními vylepšeními TI-84 Plus a TI-84 Plus Silver Edition jsou modernizovaný design pouzdra, vyměnitelné čelní desky (pouze Silver Edition), několik nových funkcí, vyšší rychlost a paměť, hodiny a připojení USB portu. TI-84 Plus má také jasnější obrazovku s jasnějším kontrastem, ačkoli to způsobilo chybu v ovladači LCD v některých prodávaných kalkulačkách. TI-84 Plus má 3krát větší paměť než TI-83 Plus a TI-84 Plus Silver Edition má 9krát větší paměť než TI-83 Plus. Oba mají 2,5krát vyšší rychlost než TI-83 Plus. Operační systém a funkčnost math zůstávají v podstatě stejné, stejně jako standardní odkaz port pro připojení se zbytkem série TI kalkulačky.

Přestože mobilní zařízení a internet nahradily všechny funkce kalkulačky, standardizované testování použití těchto zařízení vylučuje. Kromě toho byly učebnice přizpůsobeny pro TI-83 tak, aby kalkulačka měla „monopol v oblasti středoškolské matematiky“.

Viz také

Reference

externí odkazy