BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Memento EPFL//
BEGIN:VEVENT
SUMMARY:PolyMac - 1st Programmable Pocket Calculator
DTSTART:20161121T181500
DTEND:20161121T200000
DTSTAMP:20260416T151706Z
UID:318458f73fba7d58cc293f969bc7789c092fce5f70f7ae4f1ac23ade
CATEGORIES:Conferences - Seminars
DESCRIPTION:Francois Roulet\nThe world's first programmable pocket calcula
 tor\nNicknamed "Superstar" the HP-65 was the first magnetic card-programma
 ble handheld calculator\, which is why some call it the "world's first han
 dheld computer". The HP-65 could read from and write to magnetic cards\, a
 llowing the user to buy program cards from HP or save programs on cards.\n
 Although the HP-65 was similar to the HP-35\, HP's first handheld scientif
 ic calculator\, new features included a card reader\, the slot to hold a c
 ard below the display.\nThe HP-65 cost $795 (2584 CHF) when it was introdu
 ced in 1974.We will study the operation of his User program circular memor
 y\nThe memory itself contains no absolute addresses. Instead\, it is a cir
 culating shift register organized in to 6-bit words. One word is a marker 
 that denotes the boundary between the beginning and the end of the memory.
  Another word is a pointer which denotes the last step executed in run mod
 e\, and the last step filled in program mode. As a program runs\, this poi
 nter is moved down through memory. Branching is accomplished by moving the
  pointer to the location of the destination label. User-defined function c
 alls are implemented by leaving the main pointer at the call and activatin
 g a second pointer at the function location. When the return to the callin
 g location occurs\, the second pointer is deactivated and the first pointe
 r reactivated.
LOCATION:MA.A0.364 http://plan.epfl.ch/?q=MAA0364
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
