14
An HP16C / WP 34S Dictionary Jake Schwartz San Diego 9/25- 26/2011 1

An HP16C / WP 34S Dictionary

  • Upload
    lei

  • View
    68

  • Download
    0

Embed Size (px)

DESCRIPTION

An HP16C / WP 34S Dictionary. Jake Schwartz. Restoring the 16C Functionality in 1993: The HP16C Emulator Library for the HP48. 16C Memory Layout. 34S Memory Layout. (506 steps). 16C (4-level stack):. 34S (4- or 8-level stack):. ENTER Roll Down Roll Up X Exchange Y Clear X Last X - PowerPoint PPT Presentation

Citation preview

Page 1: An HP16C / WP 34S Dictionary

1

An HP16C / WP 34S DictionaryJake Schwartz

San Diego 9/25-26/2011

Page 2: An HP16C / WP 34S Dictionary

2

Restoring the 16C Functionality in 1993: The HP16C Emulator Library for the HP48

San Diego 9/25-26/2011

Page 3: An HP16C / WP 34S Dictionary

3

16C Memory Layout

San Diego 9/25-26/2011

Page 4: An HP16C / WP 34S Dictionary

4

34S Memory Layout

San Diego 9/25-26/2011

(506 steps)

Page 5: An HP16C / WP 34S Dictionary

5

Stack and Display Manipulation

San Diego 9/25-26/2011

16C (4-level stack): 34S (4- or 8-level stack):

n

ENTER

Roll Down

Roll Up

X Exchange Y

Clear X

Last X

Switch toFloating Point Mode

Leading 0’s OnLeading 0’s Off

Page 6: An HP16C / WP 34S Dictionary

6

Math Functionality

San Diego 9/25-26/2011

16C: 34S:+, -, ,

Square Root

Reciprocal

Absolute Value

Remainder

Double Multiply

Double Divide

Double Remainder

Square

10ˣ, log, 2ˣ, log₂, yˣ

Page 7: An HP16C / WP 34S Dictionary

7

Base Conversions

San Diego 9/25-26/2011

16C:

34S:

Any base (2-16) via MODE menu:

Page 8: An HP16C / WP 34S Dictionary

8

Complement Modes and Word Size

San Diego 9/25-26/2011

16C: 34S:

WSIZE(1-64)

16C: WINDOW 0-7in 8-digit chunks34S: left-, right-shiftin 12-digit chunks

Page 9: An HP16C / WP 34S Dictionary

9

Flag Manipulation

San Diego 9/25-26/2011

16C: 34S:

SetClear

Flip (Invert)

Page 10: An HP16C / WP 34S Dictionary

10

Bit Manipulation

San Diego 9/25-26/2011

16C: 34S:

Set Bit

Clear BitFlip Bit

Bit Set?Bit Clear?

No. of Bits

Page 11: An HP16C / WP 34S Dictionary

11

Logical Operations

San Diego 9/25-26/2011

16C: 34S:

AND

OR

NOT

XOR

Page 12: An HP16C / WP 34S Dictionary

12

Rotate/Shift/Mask Operations

San Diego 9/25-26/2011

16C: 34S:

Page 13: An HP16C / WP 34S Dictionary

Register Access Operations

San Diego 9/25-26/2011

16C: 34S:

n

n

n

n

n

n

n

n

n

n

n

n

n n

13

Page 14: An HP16C / WP 34S Dictionary

14

A Brief Word About Programming

San Diego 9/25-26/2011

16C: 34S:

203 (minus data-reg space) No. of Steps 506 (8 sets)

0 – 9, A – F Prgm Labels 00-99, A – D, 3-char ALPHA

4 levels Subroutines 8 levels

Timing:Fill stack with 1’s, and enter the program: LBL A, +, GTO A

Press R/S and run for approx. 10 seconds:

16C: 38 counts 34S: 52,089 counts