
TI-85는 텍사스 인스트루먼트에서 만든 그래프 계산기로, TI-73 및 TI-81부터 TI-86까지 사용된 자일로그 Z80 마이크로프로세서로 구동된다. 1992년 텍사스 인스트루먼트의 두 번째 그래프 계산기(첫 번째는 TI-81)로 설계되었으며, 이후 단종된 TI-86으로 대체되었다.
TI-85는 주로 공학 및 미적분학 과정에서 사용하도록 설계되었기 때문에 TI-81보다 훨씬 강력했다. 텍사스 인스트루먼트는 프로그래밍을 허용하기 위해 장치에 BASIC 버전을 포함했다. 각 계산기에는 계산기를 연결할 수 있는 케이블(양쪽 끝에 2.5 mm 폰 커넥터가 있는 3선 케이블)이 함께 제공되었다. 또한 계산기를 개인용 컴퓨터에 연결하기 위해 적절한 소프트웨어와 함께 TI-그래프 링크라고 알려진 케이블도 판매되었다. 이 케이블을 통해 프로그램을 저장하고 백업을 생성할 수 있었다.
애호가들이 메모리 백업을 분석한 결과, 계산기의 CUSTOM 메뉴 항목이 특정 메모리 위치를 가리키고 있음을 발견했다. 이러한 지식을 바탕으로 백업의 적절한 위치에 특수 문자열을 삽입하여 계산기가 어셈블리어 프로그램을 실행할 수 있도록 하는 해킹 방법이 고안되었다. 이러한 프로그램은 BASIC으로 작성된 프로그램보다 훨씬 빠르게 실행될 수 있고 메모리 사용량 측면에서 훨씬 효율적이었다. 이 개발을 통해 TI-85는 어셈블리 프로그램을 실행할 수 있는 최초의 텍사스 인스트루먼트 그래프 계산기가 되었다.
어셈블리로 작성된 프로그램은 문자열 표현식으로 저장되어 CUSTOM 메뉴를 통해 액세스할 수 있었다. 테트리스나 볼더 대시와 같은 게임은 물론, 주기율표 버전과 같이 더 실용적인 용도의 프로그램도 사용할 수 있었다. 총 메모리 용량은 약 32 킬로바이트였으며, 그중 28,226 바이트를 사용할 수 있었다.
TI-85용 어셈블리어 셸인 ZShell도 사용할 수 있다. 아마도 어셈블리 프로그램의 광범위한 사용에 대한 대응으로, 텍사스 인스트루먼트는 이후 모델인 TI-83 및 TI-86에서 메모리 확장과 함께 공식적으로 어셈블리 액세스를 도입했다. TI-86은 TI-85와 매우 유사하며 동일한 해상도(128×64), 프로세서 및 프로세서 속도(6 MHz)를 공유한다.