
Este emulador para DOS de la calculadora HP41 fue desarrollado por m� hace siete a�os. Hace cinco meses decid� escribir el emulador en plataforma Windows. Usted encontrar� aqu� los dos emuladores.
El emulador de la HP41 fue escrito en Clipper. Tambi�n escrib�, usando Microsoft Macro Assembler una librer�a para manejar el rat�n desde Clipper 5.2, la cual inclu� en el proyecto de la HP41.
La HP41C es una calculadora programable en una forma del lenguaje Assembler llamada FOCAL.
Mi objetivo, antes que desarrollar una calculadora m�s para Computadores Personales, lo cual es muy f�cil y r�pido de implementar, era el experimentar con la construcci�n de un lenguaje completo de programaci�n que incluyera condicionales , transferencias de control, subrutinas , direccionamiento indirecto y notaci�n Polaca Reversa, lo cual es bastante dificil en su
implementaci�n y consume mucho tiempo.
Construir el lenguaje desde cero fue bastante largo y complejo, pero la satisfacci�n de ver algunos programas que escrib� hace 15 a�os para la calculadora original, corriendo en el PC con mi emulador, justific� el esfuerzo y la gran cantidad de horas que le dediqu� al proyecto.
La 41C original fue vendida por Hewlett Packard entre 1979 y 1984. La 41C era programable usando pasos de programaci�n. Era posible partir cada registro o memoria de la calculadora en siete pasos de programa. El modelo 41CV que tuve en esa �poca, tra�a 319 registros que pod�an ser particionados entre memorias y espacio para programaci�n.
Cualquier comentario o pregunta ser� gustosamente bienvenido.
Alvaro Gerardo Su�rez


Bajar una copia libre de SIM41 - (201.609 bytes) Version 3.8 para DOS actualizada en 1997/12/15. No necesita runtime
Sitio alterno para bajar SIM41.ZIP - (201.609 bytes)
Detalles de la implementaci�n
Mapa del teclado y comandos permitidos - (Archivo zip de 2332 bytes)
Comandos que pueden ser ejecutados con XEQ
Comandos aceptados en programaci�n
Algunos programas b�sicos -(Archivo zip de 2899 bytes ) actualizado en 1997/12/02
Comportamiento algebraico en SIM41
Pruebe la capacidad de su oido
Procedimientos Batch para guardar y cargar memoria, flags, stack y teclas asignadas
Enlaces sobre la 41 y hacia otros Emuladores
runtime1.zip - Runtime 1 de Visual Fox (387.277 bytes) - distribuci�n libre
runtime2.zip - Runtime 2 de Visual Fox (320.102 bytes) - distribuci�n libre
runtime3.zip - Runtime 3 de Visual Fox (358.206 bytes) - distribuci�n libre
runtime4.zip - Runtime 4 de Visual Fox (331.826 bytes) - distribuci�n libre
runtime5.zip - Runtime 5 de Visual Fox (328.385 bytes) - distribuci�n libre
runtime6.zip - Runtime 6 de Visual Fox (321.404 bytes) - distribuci�n libre
runtime7.zip - Runtime 7 de Visual Fox (332.819 bytes) - distribuci�n libre
runtime8.zip - Runtime 8 de Visual Fox (330.553 bytes) - distribuci�n libre
runtime9.zip - Runtime 9 de Visual Fox (333.698 bytes) - distribuci�n libre
runtime10.zip - Runtime 10 de Visual Fox (369.511 bytes) - distribuci�n libre
runtime11.zip - Runtime 11 de Visual Fox (258.571 bytes) - distribuci�n libre
Para instalar el Runtime extraiga el contenido de runtime1.zip a runtime11.zip en una misma carpeta y luego ejecute instalar.exe
sim41w-1of3.zipactualizada en 2005/02/23. Necesita que el Runtime sea instalado previamente
sim41w-2 of3.zipactualizada en 2005/02/23. Necesita que el Runtime sea instalado previamente
sim41w-3of3.zipactualizada en 2005/02/23. Necesita que el Runtime sea instalado previamente
Se debe extraer el contenido de los tres archivos ZIP anteriores al mismo sitio.
RPN - Introducci�n a RPN. Actualizado en 2005/03/22
testprg.zip - (1.444 bytes) Programas de prueba recopilados en 2004/09/18
Otros - HP67 Emulator