HP 9100B Repaired

I received this 9100B in Sep. 2021. It came in very good cosmetic condition, but didn’t do anything when plugged in: Not even the indicator lights. With the help of the internet, I’ve successfully identified a few problems in the power supply. I have also found some core-memory circuit malfunctioning that haven’t been encountered before. As a return, I’m now writing this post to share my diagnosis process and some over-saturated photos.

Continue reading “HP 9100B Repaired”

HP35: A Bit-Serial Wonder – 2. Bit What?

Part2. Bit What?

This article is about the “bit-serial” design scheme employed in HP35’s digital design.

[Status: Proofreading]

Continue reading “HP35: A Bit-Serial Wonder – 2. Bit What?”

HP35: A Bit-Serial Wonder – 1. Introduction

Part1. Introduction

In this section, we will have a brief look at the ISA of the HP35, the first look into the system.

Continue reading “HP35: A Bit-Serial Wonder – 1. Introduction”

用C扩展你的HP 50g – 总目录与第一部分

Extend your 50g with C

CONTENTS & SECTION 1

总目录与第一部分

原文章版本:1.12 (2008-10-09)
翻译版本:0.01 (2016-09-23)
基于HPGCC版本:2.0SP2
作者:Egan Ford (egan NO_SPAM_AT sense.net)
译者:Andy Lithia (Lithcore.cn)

原文地址:http://sense.net/~egan/hpgcc/

Continue reading “用C扩展你的HP 50g – 总目录与第一部分”

HP-12c的三角函数程序,来证明RPN Keystroke编程的实力吧!

[Sep 4th 21 更新] 41步后面少了一句RCL1,感谢Cathode捉虫

HP-12C,自1981年生产至今,是HP voyager系列最容易买到的一款机器。这款机器是一个纯金融计算器,缺少许多基本的数学机能,所以即便很好看,也没有办法拿来日常使用(失望)

但是这款机器配备了HP祖传的RPN-Keystroke编程功能,虽然被削弱到HP只能称其为“宏”,但是仍然足以实现如三角函数这类常用数学功能。

本文将一步一步讲解如何实现三角函数,并在这个过程中说说RPN-Keystroke这个非常实用的机上编程方式。
Continue reading “HP-12c的三角函数程序,来证明RPN Keystroke编程的实力吧!”

HP-Saturn 00-处理器架构简介

Saturn处理器是惠普基于其已有NUT处理器改良出来的CISC计算器专用处理器,应用于HP后期大部分计算器机型。有单处理器,处理器+驱动器,SOC等多种封装形式。在NEC停产此系列芯片后HP联合中国台湾金宝(Kinpo)公司开发了基于ARM的”Saturn+”模拟器,与原芯片相比在提高了主频的同时还提供了更多的Saturn机器指令。
从本文开始,我将简略地介绍一下这款处理器及其汇编语言。本意并非鼓励大家使用这款芯片(因为自50G停产后,这个处理器已经被人们彻底的遗忘了,在当今市场的成本考量下,也不太可能会复苏),而是展现其精巧的指令集设计思想,以及这款非常与众不同的处理器十分有趣的使用体验。

Continue reading “HP-Saturn 00-处理器架构简介”

[翻译] hpmuseum – RPL

翻译自hpmuseum.org

当Pokecom大行其道时,各家老牌计算器厂终于意识到应该做些什么来取代掉落后的按键编程。各家都开始忙于研究新的计算器系统,而HP这次将自己的视野放到了其他公司难以企及的高度……
RPL是一个美丽、高效又实用的语言,虽然我们管它叫一门语言,但实际上它是HP后期几乎所有高端机型最核心的东西,其中的一些概念非常超前,以至于人们一时难以接受。
那么RPL是什么样的呢?

Continue reading “[翻译] hpmuseum – RPL”