กลับไปหน้าบทความ

อ่าน 6 นาที

HP ซีรีส์ 48

เครื่องคิดเลขเอชพี/เปลี่ยนเส้นทางไปยังส่วนต่างๆ

HP 48 เป็น เครื่องคิดเลขกราฟิกซีรีส์ที่ออกแบบและผลิตโดยHewlett-Packardตั้งแต่ปี 1990 ถึง 2003 ซีรีส์นี้ประกอบด้วยHP 48S , HP 48SX , HP 48G , HP 48GXและHP 48G+ โดย รุ่น G...

HP ซีรีส์ 48

HP ซีรีส์ 48 
ภาพเครื่องคิดเลข Hewlett-Packard 48GX
HP  48GX
พิมพ์การสร้างกราฟทางวิทยาศาสตร์แบบตั้งโปรแกรมได้
ผู้ผลิตฮิวเลตต์-แพคการ์ด
แนะนำ1990
เลิกผลิตแล้ว2546 [ 1 ]
ผู้มาก่อนเอชพี-28เอส
ผู้สืบทอดHP 49G
ค่าใช้จ่าย350 ดอลลาร์สหรัฐ
เครื่องคิดเลข
โหมดการป้อนข้อมูลอาร์พีเอ็น
ความแม่นยำตัวเลข BCD 12 หลัก, ค่าประมาณ ±499
ประเภทการแสดงผลจอ LCD TN
ขนาดแสดงผล131×64 พิกเซล
ซีพียู
โปรเซสเซอร์Clarke 1LT8 ( แกน Saturnสำหรับซีรี่ส์ HP48S) Yorke HP 00048-80063 ( แกน Saturnสำหรับซีรี่ส์ HP48G)
ความถี่2–4  เมกะเฮิร์ตซ์
การเขียนโปรแกรม
ภาษาโปรแกรมRPL / ภาษาเครื่องแซทเทิร์น
หน่วยความจำผู้ใช้ซีรี่ส์ HP  48S: 32  KB ซีรี่ส์ HP  48G: 32 ถึง 128  KB
หน่วยความจำเฟิร์มแวร์ซีรี่ส์ HP  48S: 256  KB ซีรี่ส์ HP  48G: 512  KB
หน่วยความจำภายนอกHP  48SX: พอร์ต 1 และ 2 (รวมกัน): 256  KB HP  48GX: พอร์ต 1: 128  KB พอร์ต 2: 4,096  KB (4 MB)
อินเทอร์เฟซ
การเชื่อมต่อRS-232แบบ 4 พิน, HP-IR
ท่าเรือซีเรียล , อินฟราเรด , เคอร์มิต (โปรโตคอล) , ( เพิ่มXmodem ในซีรี่ส์ G)
อื่น
แหล่งจ่ายไฟ4.5 โวลต์ ( แบตเตอรี่ AAA  3 ก้อน)
น้ำหนัก0.25  กก. (0.55  ปอนด์)
มิติ17.9×7.9×2.8  ซม. (7.05×3.11×1.1  นิ้ว)

HP 48 เป็น เครื่องคิดเลขกราฟิกซีรีส์ที่ออกแบบและผลิตโดยHewlett-Packardตั้งแต่ปี 1990 ถึง 2003 [ 1 ]ซีรีส์นี้ประกอบด้วยHP 48S , HP 48SX , HP 48G , HP 48GXและHP 48G+ โดย รุ่น G เป็นรุ่นที่ได้รับการขยายและปรับปรุงจากรุ่น S รุ่นที่มีคำต่อท้าย X สามารถขยายได้ผ่าน การ์ด RAM (หน่วยความจำเสริม) และROM (ซอฟต์แวร์แอปพลิเคชัน) พิเศษ โดยเฉพาะอย่างยิ่ง รุ่น GX มีหน่วยความจำภายในมากกว่ารุ่น G รุ่น G+ มีหน่วยความจำภายในมากกว่าเท่านั้น ส่วนรุ่น SX และ S มีหน่วยความจำภายในเท่ากัน     

โปรดทราบว่าhp 48gII (2004) ที่มีชื่อคล้ายกันนั้น ไม่ใช่ส่วนหนึ่งของซีรีส์เดียวกัน แต่มีความเกี่ยวข้องอย่างใกล้ชิดกับHP 49g +

เครื่องคิดเลขเหล่านี้ใช้ ระบบ การเขียนตัวเลขแบบ Reverse Polish Notation (RPN) และภาษาโปรแกรมRPL สถาปัตยกรรมฮาร์ดแวร์ที่พัฒนาขึ้นสำหรับเครื่องคิดเลข HP  48 ซีรีส์ได้กลายเป็นพื้นฐานสำหรับHP 38Gซึ่งมีอินเทอร์เฟซผู้ใช้ที่เรียบง่ายและ วิธีการป้อนข้อมูล แบบอินฟิกซ์และHP 49Gที่มีการปรับปรุงซอฟต์แวร์ต่างๆ ในทำนองเดียวกัน การออกแบบฮาร์ดแวร์และซอฟต์แวร์ของเครื่องคิดเลข HP  48 เองก็ได้รับอิทธิพลอย่างมากจากเครื่องคิดเลขอื่นๆ ในกลุ่มผลิตภัณฑ์ HP โดยเฉพาะอย่างยิ่งจากHP-18CและHP-28 ซีรีส์

รุ่น / ความพร้อมจำหน่าย

เครื่องพิมพ์ HP 48SX เปิดตัวเมื่อวันที่ 6 มีนาคม 1990

ความพร้อมจำหน่าย:

  • 48SX: 1990–1993
  • 48S: 1991–1993
  • 48GX (F1895A): 1993–2003 [ 1 ]
  • 48GX ASEE: 1993 (ฉบับพิเศษที่มีป้ายกำกับว่า "1893 ASEE 1993 การกำหนดโลกของเรา - ศตวรรษที่ 2")
  • 48G: 1993–2003 [ 1 ]
  • 48G+ (F1630A, F1894A): 1998–2003 [ 1 ]

ข้อกำหนด

ไมโครโปรเซสเซอร์Saturn ของ HP  48 series เป็นCPU แบบไฮบริด 64 บิต /20 บิตในแง่ของฮาร์ดแวร์ แต่ทำงานเหมือน โปรเซสเซอร์ 4 บิต ตรงที่มันแสดง ข้อมูลแบบ นิบเบิลให้กับโปรแกรม และใช้ระบบการกำหนดแอดเดรสแบบนิบเบิล รีจิสเตอร์หลัก A, B, C, D รวมถึงรีจิสเตอร์ชั่วคราว R0, R1, R2, R3 และ R4 มีความกว้าง 64 บิตเต็ม แต่รีจิสเตอร์ข้อมูล D0 และ D1 มีความกว้างเพียง 20 บิต การดึงข้อมูลเชิงตรรกะจากภายนอกจะถูกแปลงเป็นการดึงข้อมูลทางกายภาพ 8 บิตโดยอัตโนมัติ โปรเซสเซอร์มีบัสแอดเดรส 20 บิต ให้โค้ดใช้งานได้ แต่เนื่องจากมีบิตเลือกนิบเบิลสูง/ต่ำ จึงมีเพียง 19 บิตเท่านั้นที่ใช้งานได้ภายนอก

ในทั้งซีรี่ส์ HP  48S/SX และ G/GX แกนประมวลผลซีพียู Saturn ถูกรวมเข้าเป็นส่วนหนึ่งของแพ็คเกจ วงจรรวม (IC) ที่ซับซ้อนกว่าแพ็คเกจเหล่านี้มีชื่อรหัสที่ได้รับแรงบันดาลใจจากสมาชิกของการสำรวจของลูอิสและคลาร์กชื่อรหัสของ IC คือClarkeในซีรี่ส์ S/SX ตามชื่อของวิลเลียม คลาร์กและYorkeในซีรี่ส์ G/GX ตามชื่อของคนรับใช้ ของคลาร์ก ซีรี่ส์ IC ที่ใช้ Saturn รุ่นก่อนหน้านี้มีชื่อรหัสว่าLewisตามชื่อของเมริเวเธอร์ ลูอิส

ใช้ได้กับทุกรุ่น

  • สถาปัตยกรรมซีพียู: ซาเทิร์น
  • ความละเอียดหน้าจอ: 131×64 พิกเซลมีจอ LCD 3 รุ่นที่ใช้ในผลิตภัณฑ์แต่ละรุ่น โดยแต่ละรุ่นมีการปรับปรุงการมองเห็นและความคมชัดให้ดีขึ้นกว่ารุ่นก่อนหน้า[ 2 ]
  • พอร์ตการสื่อสาร: RS-232 4 พิน( พอร์ตอนุกรม , UART มาตรฐานที่ความเร็ว 1200 ถึง 9600 บอด พร้อมตัวเลือกสำหรับพาริตี (ไม่มี/คู่/คี่/มาร์ค/สเปซ)) และพอร์ตอินฟราเรด (ไม่ใช่ IrDAคล้ายกับอนุกรม ศูนย์เป็นพัลส์ที่มีระยะเวลา 1/8 ของเวลาบิตเต็ม) [ 3 ]
  • ความกว้างของบัสข้อมูล: 8 บิต (ภายนอก)
  • ความกว้าง สูงสุดของแอดเดรสเซลล์4 บิต  : 20 บิต (ซึ่งนำไปสู่พื้นที่แอดเดรสที่แสดงต่อไปนี้)
  • พื้นที่แอดเดรสเชิงตรรกะ: 512  KB
  • ขนาดรีจิสเตอร์สูงสุด: 64 บิต (ทั้งรีจิสเตอร์ทำงานและรีจิสเตอร์ชั่วคราว) 
  • พอร์ตการ์ดขยายที่มีให้ใช้งานในรุ่น X: 2
  • พินการ์ดเสริม: 40

เฉพาะรุ่น HP  48S/HP  48SX

  • ความถี่สัญญาณนาฬิกาของซีพียู: 2  เมกะเฮิร์ตซ์
  • ความถี่สัญญาณนาฬิกาหน่วยความจำ: 2  เมกะเฮิร์ตซ์
  • รหัสชื่อของซีพียู: คลาร์ก ( แกนประมวลผล Saturn 1LT8 )
  • โปรโตคอลการสื่อสาร: Kermit (โปรโตคอล)
  • หน่วยความจำ ROMภายในเครื่อง: 256  KB
  • แรมในตัวเครื่อง: 32  KB
  • หน่วยความจำเสริมสูงสุดต่อการ์ดขยาย: 128  KB (เฉพาะรุ่น 48SX)
  • เวอร์ชัน ROM: A, B, C, D, E, (F, [ 4 ] [ 5 ] ) J
  • ปุ่มเปลี่ยนเกียร์สีส้มและสีน้ำเงิน

สำหรับ HP  48G/HP  48GX/HP  48G+ โดยเฉพาะ

เครื่องคิดเลขกราฟิกวิทยาศาสตร์ Hewlett-Packard 48GX
การ์ด RAM ขนาด 32kB สำหรับเครื่องคิดเลข HP 48SX และ HP 48GX
  • ความถี่สัญญาณนาฬิกาของซีพียู: 3.68 ถึง 4  เมกะเฮิร์ตซ์
    • บางคนอ้างว่าความถี่จะแปรผันตามอุณหภูมิ[ 6 ]
    • ตามคำกล่าวของหนึ่งในวิศวกรทีมออกแบบของ HP  48G series (เดฟ อาร์เน็ตต์) ผลผลิตของ ซีพียู 4 MHz นั้นถูกแบ่งออกเป็นสองกลุ่มหลักๆ คือ กลุ่มที่ใกล้เคียงกับสเปคมากที่สุด โดยทั่วไปอยู่ที่ประมาณ 3.93–3.94  MHz จะถูกสงวนไว้สำหรับรุ่นที่สามารถขยายได้ (GX) และกลุ่มที่ต่ำกว่าสเปคเล็กน้อยจะถูกใช้สำหรับรุ่นที่ไม่สามารถขยายได้ (G) ในที่สุดผลผลิตก็ดีขึ้น และซีพียูที่มีความเร็วใกล้เคียง 4  MHz ก็ถูกติดตั้งในรุ่นที่ไม่สามารถขยายได้เช่นกัน ผลกระทบจากอุณหภูมิ (ที่ไม่สูงเกินไป) นั้นแทบจะไม่มีเลย
  • ความถี่สัญญาณนาฬิกาหน่วยความจำ: 2  เมกะเฮิร์ตซ์
  • รหัสซีพียู: Yorke ( แกนประมวลผล Saturn HP 00048-80063 )
  • โปรโตคอลการสื่อสาร: Kermit (โปรโตคอล) , Xmodem
  • หน่วยความจำ ROM ภายในเครื่อง: 512  KB
  • หน่วยความจำ RAM ในตัวเครื่อง: 32  KB (48G) หรือ 128  KB (48G+/48GX)
  • หน่วยความจำเสริมสูงสุดสำหรับพอร์ตการ์ดขยาย 1: 128  KB
  • หน่วยความจำเสริมสูงสุดสำหรับพอร์ตการ์ดขยาย 2: 4 MB ( สามารถเข้าถึงได้ครั้งละ 128 KB ผ่าน การสลับแบงค์ ) 
  • เวอร์ชัน ROM: K, L, M, P, R
  • ปุ่มเปลี่ยนเกียร์สีม่วงและสีฟ้าอมเขียว นี่ถือเป็นข้อผิดพลาดในการออกแบบอย่างหนึ่ง เพราะสีเหล่านี้อาจแยกแยะได้ยากสำหรับผู้ที่มีภาวะตาบอดสีแดง-เขียว

การเขียนโปรแกรม

เครื่องคิดเลข HP  48 ซีรีส์รองรับภาษาโปรแกรมแบบใช้สแต็กชื่อRPLซึ่งคาดว่าเป็นการผสมผสานระหว่างสัญกรณ์โปแลนด์ย้อนกลับ (RPN) และภาษา Lisp RPL เพิ่มแนวคิดของลิสต์และฟังก์ชันเข้าไปใน การเขียนโปรแกรมแบบใช้ สแต็กทำให้โปรแกรมเมอร์สามารถส่งโค้ดที่ยังไม่ได้ประเมินเป็นอาร์กิวเมนต์ไปยังฟังก์ชัน หรือส่งคืนโค้ดที่ยังไม่ได้ประเมินจากฟังก์ชันโดยการเก็บไว้ในสแต็กได้

ภาษา RPL มีสองประเภท ได้แก่User RPLและSystem RPL User RPLคือภาษาที่ผู้ใช้สามารถเขียนโปรแกรมได้โดยตรงบนเครื่องคิดเลข ส่วนSystem RPLนั้นต้องการคอมไพเลอร์ภายนอก ซึ่งอาจทำได้บนเครื่องคิดเลขโดยใช้ยูทิลิตี้ของบุคคลที่สาม หรือบนเครื่องอื่นก็ได้ ความแตกต่างหลักของสองภาษานี้อยู่ที่จำนวนการดำเนินการระดับต่ำที่มีให้ใช้งานUser RPLไม่มีคำสั่งใดที่ไม่ได้ตรวจสอบอาร์กิวเมนต์ ดังนั้น โปรแกรม User RPLจึงมักไม่ทำให้เครื่องคิดเลขล่ม (และจึงทำงานช้ากว่า โปรแกรม System RPL ) ในขณะที่ โปรแกรม System RPLที่เรียกใช้คำสั่งด้วยอาร์กิวเมนต์ที่ไม่ถูกต้อง จะทำให้เครื่องคิดเลขอยู่ในสถานะที่ต้องรีเซ็ตหน่วยความจำทั้งหมด

นอกจากนี้ยังสามารถตั้งโปรแกรมเครื่องคิดเลข HP  48 โดยตรงด้วยภาษาแอสเซมบลีHP Saturn ได้อีกด้วย โดยสามารถทำได้ผ่านเครื่องมือที่ผู้ใช้จัดหาเองบนเครื่องคิดเลข (เช่น Jazz) หรือบนเครื่องอื่นโดยใช้เครื่องมือที่ผู้ใช้จัดหาเอง หรือเครื่องมือที่เผยแพร่โดยตรงจาก Hewlett-Packard (เช่น SASM และอื่นๆ)

โปรแกรมจำลอง

  • โปรแกรมจำลอง Emu48สำหรับ Windows
  • Alcuinสำหรับ Commodore Amiga
  • X48สำหรับ Mac OS X, POSIX (Unix/Linux)
  • i48 - โปรแกรมจำลอง HP48GX สำหรับ iOS สร้างขึ้นบนพื้นฐานของ X48
  • m48 – โปรแกรมจำลอง HP48 สำหรับ iPhone พัฒนาต่อยอดจาก Emu48
  • Emu48 - โปรแกรมจำลอง HP48 สำหรับ Android พัฒนาต่อยอดจาก Emu48
  • Droid48 – โปรแกรมจำลอง HP48G สำหรับ Android สร้างขึ้นบนพื้นฐานของ X48
  • droid48sx – โปรแกรมจำลอง HP48SX สำหรับ Android พัฒนาบนพื้นฐานของ Droid48
  • โปรแกรมจำลองและถอดรหัส HP48สำหรับ Unix/Linux หรือ Windows (โดยใช้ Cygwin) โดยPaul Courbis

ดูเพิ่มเติม

อ่านเพิ่มเติม

  •  คู่มือผู้ใช้HP 48G Series (UG) ( ฉบับที่ 8)ฮิวเลตต์-แพคการ์ดธันวาคม 1994 [1993] HP 00048-90126, (00048-90104)เก็บถาวรจากต้นฉบับเมื่อ 2016-08-06เรียกดูเมื่อ 2015-09-06
  •  คู่มืออ้างอิงผู้ใช้ขั้นสูง (AUR) สำหรับHP  48G Series ( ฉบับที่ 4 ) ฮิวเลตต์-แพคการ์ดธันวาคม 1994 [1993] HP 00048-90136, 0-88698-01574-2เก็บถาวรจากต้นฉบับเมื่อ 2016-08-06เรียกดูเมื่อ 2015-09-06
  • Wickes, William C.; Patton, Charles M. (1991). "เครื่องคิดเลขวิทยาศาสตร์แบบขยายได้ HP  48SX: นวัตกรรมและวิวัฒนาการ" (PDF) . วารสารฮิวเลตต์-แพคการ์ด . 42 (3). ฮิวเลตต์-แพคการ์ด : 6– 12. เก็บถาวร(PDF)จากต้นฉบับเมื่อ 2016-04-24 . สืบค้นเมื่อ 2015-09-06 .
  • กูร์บิส, พอล ; ลาลองด์, เซบาสเตียน (2549-06-25) [1993]. ภาษาเครื่อง HP48 - การเดินทางสู่ศูนย์กลางของ HP 48s/ sx แปลโดย Cannon, Douglas R. (  ฉบับพิมพ์ครั้งที่ 2) Corvallis, Oregon, สหรัฐอเมริกา: Grapevine Publications, Inc. OCLC 34148948 สืบค้นเมื่อ2015-09-06 . (ฉบับพิมพ์ครั้งแรก:)
  • กูร์บิส, พอล ; ลาลองด์, เซบาสเตียน (2549-06-25) [1991]. Voyage หรือศูนย์กลางของ HP48 s/ sx 3.02 (ภาษาฝรั่งเศส) (  ฉบับพิมพ์ครั้งที่ 3) ปารีส ประเทศฝรั่งเศส: รุ่นอังกอร์ไอเอสบีเอ็น 2-87892-003-1. OCLC 29640044 . สืบค้นเมื่อ2015-09-06 . 
  • กูร์บิส, พอล (2549-06-25) [1993]. Voyage au center de la HP48 g/ gx 3.05 (ภาษาฝรั่งเศส) (  ฉบับพิมพ์ครั้งที่ 3) ปารีส ประเทศฝรั่งเศส: รุ่นอังกอร์ไอเอสบีเอ็น 2-87892-006-6. OCLC 29640044 . เก็บถาวรจากต้นฉบับเมื่อ 2016-08-06 . เรียกดูเมื่อ2015-09-06 . 
  • กูร์บิส, พอล ; เดอ เบรบิสซง, ซีริลล์ (มีนาคม 1994) Le compagnon de Voyage de la HP48 G/GX (ภาษาฝรั่งเศส) ปารีส ประเทศฝรั่งเศส: รุ่นอังกอร์ไอเอสบีเอ็น 2-87892-007-4เก็บถาวรจากต้นฉบับเมื่อ 2016-08-06 เรียกดูเมื่อ2015-09-06
  • Byrne, Diana K. (1994). "เครื่องคิดเลขกราฟวิทยาศาสตร์ขั้นสูง: การวิเคราะห์โดยย่อเกี่ยวกับวัตถุประสงค์การออกแบบ การตัดสินใจทางวิศวกรรมที่สำคัญ และฮาร์ดแวร์/ซอฟต์แวร์ของ HP  48G/GX เมื่อเปรียบเทียบกับ S/SX" . วารสาร Hewlett-Packard . 45 (4). Hewlett-Packard : 6– 22. เก็บถาวรจากต้นฉบับเมื่อ 2016-08-06 . สืบค้นเมื่อ2015-09-06 .
  • Mastracci, Matthew (1998) [1995]. "คู่มือโปรเซสเซอร์ Saturn (พร้อมแอปพลิเคชัน HP48)" . 1.0b. เก็บถาวรจากต้นฉบับเมื่อ 2016-08-06 . เรียกดูเมื่อ2006-05-03 .
  • พิพิธภัณฑ์เครื่องคิดเลขฮิวเลตต์-แพคการ์ด: HP 48S/SX
  • หน้าสินค้า HP48
  • เว็บไซต์ HPCALC.org
  • คำถามที่พบบ่อยเกี่ยวกับ HP48 (รวมถึงรายการโปรแกรม)
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=HP_48_series&oldid=1361711784#48G "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ HP ซีรีส์ 48

HP 48 เป็น เครื่องคิดเลขกราฟิกซีรีส์ที่ออกแบบและผลิตโดยHewlett-Packardตั้งแต่ปี 1990 ถึง 2003 ซีรีส์นี้ประกอบด้วยHP 48S , HP 48SX , HP 48G , HP 48GXและHP 48G+ โดย รุ่น G...

รุ่น / ความพร้อมจำหน่าย

เครื่องพิมพ์ HP 48SX เปิดตัวเมื่อวันที่ 6 มีนาคม 1990

ข้อกำหนด

ไมโครโปรเซสเซอร์ Saturn ของ HP 48 series เป็น CPU แบบไฮบริด 64 บิต /20 บิตในแง่ของฮาร์ดแวร์ แต่ทำงานเหมือน โปรเซสเซอร์ 4 บิต ตรง ที่มันแสดง ข้อมูลแบบ นิบเบิล ให้กับโปรแกรม และใช้ระบบการกำหนดแอดเดรสแบบนิบเบิล รีจิสเตอร์หลัก A, B, C, D รวมถึงรีจิสเตอร์ชั่วคราว...

ใช้ได้กับทุกรุ่น

สถาปัตยกรรมซีพียู: ซาเทิร์น ความละเอียดหน้าจอ: 131×64 พิกเซล มีจอ LCD 3 รุ่นที่ใช้ในผลิตภัณฑ์แต่ละรุ่น โดยแต่ละรุ่นมีการปรับปรุงการมองเห็นและความคมชัดให้ดีขึ้นกว่ารุ่นก่อนหน้า [ 2 ] พอร์ตการสื่อสาร: RS-232 4 พิน( พอร์ตอนุกรม , UART มาตรฐานที่ความเร็ว 1200 ถึง...