Seria TI-83 - TI-83 series
Rodzaj | Kalkulator graficzny |
---|---|
Producent | Instrumenty Texas |
Wprowadzono | |
Wycofane | 2004 (TI-83, TI-83+ SE) |
Najnowsze oprogramowanie | |
Poprzednik | TI-82 |
Następca | TI-84 |
Kalkulator | |
Tryb wejścia | DAL |
procesor | |
Edytor | Zilog Z80 |
Częstotliwość | |
Programowanie | |
Języki programowania) | TI-BASIC , Montaż |
Pamięć użytkownika | |
Inne | |
Zasilacz | 4x AAA , 1 CR1616 lub CR1620 |
Seria TI-83 to seria kalkulatorów graficznych produkowanych przez Texas Instruments .
Oryginalny TI-83 sam w sobie jest ulepszoną wersją TI-82 . Wydany w 1996 roku był jednym z najpopularniejszych kalkulatorów graficznych dla studentów. Oprócz funkcji dostępnych w zwykłych kalkulatorach naukowych, kalkulator TI-83 zawiera wiele funkcji, w tym wykresy funkcji, tryby wykresów biegunowych/parametrycznych/sekwencyjnych, statystyki, funkcje trygonometryczne i algebraiczne, a także wiele przydatnych aplikacji . Chociaż nie zawiera tylu funkcji rachunku różniczkowego, aplikacje i programy można pisać na kalkulatorze lub ładować ze źródeł zewnętrznych.
TI-83 był dwukrotnie przeprojektowywany, najpierw w 1999 i ponownie w 2001. TI zastąpił TI-83 TI-83 Plus w 1999. Przeprojektowanie wprowadziło konstrukcję bardzo podobną do TI-73 i TI-83 Plus, eliminując pochyły ekran, który był powszechny w kalkulatorach graficznych TI od czasu TI-81, i zawierał pamięć Flash , umożliwiającą aktualizację systemu operacyjnego urządzenia w razie potrzeby lub przechowywanie nowych dużych aplikacji Flash, dostępnych za pomocą nowego klucza Apps. Pamięć Flash może być również wykorzystywana do przechowywania programów i danych użytkownika. W 2001 roku wypuszczono TI-83 Plus Silver Edition, który zawierał około dziewięć razy więcej dostępnej pamięci flash i ponad dwukrotnie większą prędkość przetwarzania (15 MHz ) w porównaniu ze standardowym TI-83 Plus, a wszystko to w przezroczystej szarej obudowie wyłożonej małymi „błyszczy”. Przeprojektowanie z 2001 roku (nazywane TI-83 „Parcus”) wprowadziło nieco inny kształt do samego kalkulatora, wyeliminowało błyszczącą szarą ramkę ekranu i obniżyło koszty poprzez uproszczenie płytki drukowanej do czterech jednostek.
Dodatkowe modele
TI-83 Plus
TI-83 Plus został zaprojektowany w 1999 roku jako uaktualnienie do TI-83. TI-83 Plus to jeden z najpopularniejszych kalkulatorów TI. Wykorzystuje mikroprocesor Zilog Z80 działający z częstotliwością 6 MHz , monochromatyczny ekran LCD 96×64 i 4 baterie AAA oraz zapasową baterię CR1616 lub CR1620. W kalkulatorze jest również wbudowany port łącza w postaci gniazda 2,5 mm. Głównym poprawę w stosunku do TI-83 jest jednak dodanie 512 KB w pamięci Flash ROM , która pozwala do obsługi aktualizacji systemu i aplikacji do zainstalowania. Większość pamięci Flash jest wykorzystywana przez system operacyjny, z 160 KB dostępnych dla plików i aplikacji użytkownika. Kolejnym osiągnięciem jest możliwość instalowania aplikacji Flash, co pozwala użytkownikowi na dodanie funkcjonalności do kalkulatora. Takie aplikacje zostały stworzone z myślą o matematyce i naukach ścisłych, edycji tekstu (zarówno wielkie, jak i małe litery), organizerach i planerach dnia, edycji arkuszy kalkulacyjnych, grach i wielu innych zastosowaniach.
Zaprojektowany do użytku przez uczniów szkół średnich i studentów, chociaż obecnie używany przez uczniów gimnazjów w niektórych systemach szkół publicznych, zawiera wszystkie funkcje kalkulatora naukowego, a także funkcje, parametryczne, biegunowe i sekwencyjne funkcje graficzne; środowisko do obliczeń finansowych; operacje na macierzach; programowanie na kalkulatorze; i więcej. Manipulacja symboliczna (różnicowanie, algebra) nie jest wbudowana w kalkulator TI-83 Plus. Można go zaprogramować przy użyciu języka o nazwie TI-BASIC , który jest podobny do języka komputerowego BASIC. Programowanie można również wykonać w module TI Assembly, składającym się z zespołu Z80 i zbioru wywołań systemowych dostarczonych przez TI. Programy asemblerowe działają znacznie szybciej, ale są trudniejsze do napisania. Dlatego pisanie programów w asemblerze często odbywa się na komputerze.
TI-83 Plus Srebrna Edycja
TI-83 plus Silver Edition ukazał się w 2001 r, ulepszenia są 1,5 KB z pamięci flash , A 6/15 dwuszybkościowego MHz procesor 96 KB dodatkowej pamięci RAM (ale TI jeszcze posiada kod dla całej pamięci RAM do wiadomości OS), ulepszony sprzęt do przesyłania łączy, przezroczysta srebrna obudowa i więcej wstępnie zainstalowanych aplikacji. Ten znaczny wzrost ilości pamięci Flash jest znaczący. Podczas gdy TI-83+ może pomieścić maksymalnie 10 aplikacji (lub częściej mniej, w zależności od rozmiaru), Silver Edition może pomieścić do 94 aplikacji. W zestawie znajduje się również kabel USB . Jest prawie całkowicie kompatybilny z kalkulatorem TI-83 Plus; Jedyne problemy, jakie mogą się pojawić, dotyczą programów (np. gier), które mogą działać zbyt szybko w wersji Silver Edition lub niektórych programów, które mają problemy ze sprzętem łącza. Układ klawiszy jest taki sam.
Istnieje druga wersja TI-83 Plus Silver Edition, wersja ViewScreen (VSC). Jest praktycznie identyczny, ale ma dodatkowy port na końcu ekranu z tyłu urządzenia, umożliwiający wyświetlanie na rzutnikach przez kabel i panel. Wygląda podobnie do standardowego TI-83 Plus, ale ma wokół ekranu srebrną ramkę, identyczną ze standardową Silver Edition.
TI-83 Plus Silver Edition jest wymieniony na stronie internetowej Texas Instruments jako „wycofany”. W kwietniu 2004 TI-83 Plus Silver Edition został zastąpiony przez TI-84 Plus Silver Edition . Mają ten sam procesor i tyle samo pamięci Flash, ale TI-84 Plus Silver Edition ma wbudowany port USB , zegar i wymienne panele czołowe.
Specyfikacja techniczna
- Procesor : procesor Zilog Z80 , 6 MHz (TI-83, 83+) lub 15 MHz (Silver Edition) lub Inventec 6S1837 (TI-83+ wersja A)
- ROM
- RAM : 32 KB RAM z 24 KB dostępnymi na dane i programy użytkownika (128 KB w wersji Silver Edition, jednak dodatkowe 96 KB nie jest domyślnie dostępne dla użytkownika, ta dodatkowa pamięć jest używana w niektórych aplikacjach, takich jak Omnicalc, do funkcji odzyskiwania pamięci RAM i obliczono wirtualne )
- Wyświetlacz
-
We/Wy
- Port łącza, 9,6 kb/s
- 50-przyciskowa wbudowana klawiatura
- Zasilanie : 4 baterie AAA plus 1 CR1616 lub CR1620 do tworzenia kopii zapasowych
- Zintegrowane języki programowania : TI-BASIC , język asemblera i kod maszynowy . C wymaga komputera z cross-kompilatorem Z80 lub asemblerem on-calc.
Programowanie
Seria TI-83 Plus jest bardzo podobna w językach natywnie obsługiwanych przez kalkulator. Należą do nich „TI-BASIC”, interpretowany język używany przez wszystkie kalkulatory TI, oraz „TI-ASM”, nieoficjalna nazwa natywnego języka asemblera Z80, na którym oparty jest kalkulator.
TI-BASIC
TI-BASIC to wbudowany język kalkulatorów serii TI-83, a także wielu innych kalkulatorów graficznych TI. TI-BASIC to niestrukturalny język programowania , co oznacza, że jest ułożony sekwencyjnie, bez użycia metod lub zorganizowanych bloków kodu. Ze względu na swoją prostotę i wszechobecność kalkulatorów TI w szkolnych programach nauczania, dla wielu uczniów jest to pierwsze doświadczenie z programowaniem. Poniżej znajduje się przykład programu hello world równoważnego przykładowi z językiem asemblera.
:ClrHome
:Disp "Hello World!"
język programowania
TI-83 był pierwszym kalkulatorem z serii TI, który miał wbudowaną obsługę języka asemblera. TI-92 , TI-85 i TI-82 były zdolne do uruchamiania programów asemblerze, ale dopiero po wysłaniu specjalnie skonstruowaną (posiekany) kopii zapasowej pamięci. Wsparcie w TI-83 było dostępne poprzez ukrytą funkcję kalkulatora. Użytkownicy pisali swój program do montażu (ASM) na swoim komputerze, składali go i wysyłali do swojego kalkulatora jako program. Następnie użytkownik wykonałby polecenie „Send (9prgm XXX ” (gdzie XXX jest nazwą programu) i wykonałby program. Następcy TI-83 zastąpili backdoora Send() mniej ukrytym Asm( ) Komenda.
Język asemblera Z80 daje programiście znacznie większą władzę nad kalkulatorem niż wbudowany język TI-BASIC. Z drugiej strony, montaż Z80 jest trudniejszy do nauczenia niż TI-BASIC. Język asemblera Z80 można zaprogramować na komputerze i przesłać do kalkulatora przez port USB, napisać ręcznie bezpośrednio do edytora programu (używając szesnastkowych odpowiedników kodów operacyjnych) lub skompilować za pomocą programów kompilacyjnych innych firm. Programy napisane w asemblerze są znacznie szybsze i wydajniejsze niż te używające TI-BASICa, ponieważ jest to język ojczysty procesora i nie musi być interpretowany. Podano przykładowy program, który wyświetla na ekranie „ Witaj świecie! ”. Zauważ, że b_call() nie jest instrukcją, ale makrem ( cukier syntaktyczny ) do wywoływania procedury systemu operacyjnego.
.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
Wymiana oprogramowania układowego
Firma TI nadal polegała na kryptograficznych kluczach podpisywania RSA o długości zaledwie 512 bitów przez wiele lat, po tym jak okazało się, że dłuższe klucze są niezbędne do zapewnienia bezpieczeństwa. 512-bitowe klucze zostały publicznie złamane w 1999 roku w ramach RSA Factoring Challenge .
W 2009 r. grupa entuzjastów użyła brutalnej siły i metod rozproszonych, aby znaleźć wszystkie klucze kryptograficzne do oprogramowania układowego kalkulatora TI, umożliwiając użytkownikom bezpośrednie flashowanie własnych systemów operacyjnych na urządzeniach. Klucz do kalkulatora TI-83+ został po raz pierwszy opublikowany przez kogoś na forum unitedti.org. Potrzebowali kilku miesięcy, żeby go złamać. Pozostałe klucze zostały znalezione po kilku tygodniach przez społeczność unitedti.org poprzez projekt przetwarzania rozproszonego . Firma Texas Instruments zaczęła następnie wysyłać żądania usunięcia treści zgodne z ustawą DMCA do wielu różnych witryn internetowych zawierających kopie kluczy, w tym unitedTI i reddit.com . Następnie stały się one przedmiotem efektu Streisanda i zostały odzwierciedlone w wielu różnych witrynach, w tym WikiLeaks .
Następca
Seria TI-84 Plus została wprowadzona w kwietniu 2004 roku jako kolejna aktualizacja linii TI-83 Plus. Pomimo nowego wyglądu, rzeczywistych zmian jest bardzo niewiele. Główne ulepszenia kalkulatorów TI-84 Plus i TI-84 Plus Silver Edition to unowocześniona konstrukcja obudowy, wymienne panele czołowe (tylko Silver Edition), kilka nowych funkcji, większa prędkość i pamięć, zegar oraz złącze USB . TI-84 Plus ma również jaśniejszy ekran z wyraźniejszym kontrastem, co spowodowało błąd w sterowniku LCD w niektórych sprzedawanych kalkulatorach. TI-84 Plus ma 3 razy więcej pamięci niż TI-83 Plus, a TI-84 Plus Silver Edition ma 9 razy więcej pamięci niż TI-83 Plus. Obydwa mają 2,5 razy większą prędkość niż TI-83 Plus. System operacyjny i funkcje matematyczne pozostają zasadniczo takie same, podobnie jak standardowy port łącza do łączenia z resztą serii kalkulatorów TI.
Podczas gdy urządzenia mobilne i internet wyparły wszelkie możliwości kalkulatora, standaryzowane testowanie wyklucza korzystanie z tych urządzeń. Co więcej, podręczniki zostały dostosowane do TI-83, skutecznie dając kalkulatorowi „monopol w dziedzinie matematyki w szkole średniej”.
Zobacz też
- Porównanie kalkulatorów graficznych Texas Instruments
- Kalkulator do gier
- Cemetech
- Kompilator C dla małych urządzeń
- Z88DK
Bibliografia
Zewnętrzne linki
- Cechy TI-83 Plus i TI-83 Plus Silver Edition Texas Instruments Informacje o produkcie
- Przewodnik po TI-83 Plus Dokumentacja produktu Texas Instruments
- W jaki sposób Texas Instruments zmonopolizowało zajęcia matematyczne W jaki sposób uczniowie korzystają z darczyńcówChoose, aby zebrać pieniądze na zakup kalkulatorów graficznych TI