A HP15C saiu em 1985 e foi uma das primeiras calculadoras programáveis . Ele tinha apenas 448 bytes de memória programável , mas tinha algumas características que não eram padrão em qualquer computador , até o final do século - como polimorfismo função e integração numérica . A pequena memória parece cômico hoje , quando os telefones têm memórias gigabyte (apenas computadores mainframe tinha lembranças gigabyte em 1985 ), mas a HP15C foi impressionante - e cobiçado - quando ele saiu , apenas 16 anos após o primeiro pouso na Lua foi orquestrada por um 4 kilobytes computador que era de cerca de nove vezes o tamanho da HP15C . Instruções
1
Aprenda os comandos básicos . Saltos condicionais são especialmente complicado para os programadores modernos. Declarações como x > y ? (seguido de ) goto7 que significa " Se x é maior que y salto para a instrução após a instrução lbl7 " parecer bizarro para os programadores modernos que são usados para controlar loops. Você deve estar familiarizado com todas as instruções de fazer - há apenas cerca de uma dúzia deles - incluindo os comandos de sub-rotinas . É especialmente importante compreender registos de índice como estes irão controlar ambos os loops e voltar a partir de sub-rotinas.
2
Fluxograma seu programa. Esta é a forma como os programadores trabalhou nos anos 80 e é perfeito para apara seu programa até a lógica básica . Lembre-se que existem programas HP15C para identificar números primos , calcular e de 10 lugares e encontrar os determinantes de 3 X 3 matrizes complexas . Você precisa realmente organizar ( e aparar para baixo) o seu programa quando não há laços de controle e menos de metade de um kilobyte de memória programável.
3
Escreva o programa . Muita gente quer começar com este passo , mas é quase sempre um erro. Bons programadores têm um ditado: " . Quanto mais cedo você começar a programar , o que leva mais tempo " Este paradoxo nos que é mais rápido (e menos trabalho ) lembra a estabelecer uma base sólida lógica do que é para corrigir o programa depois que ele é escrito incorretamente
4
Teste o programa - . O trabalho é não é feito até que o teste seja bem sucedido. Isto é ainda mais importante nos programas "tipo de linguagem assembly " que são escritas na HP15C . Use o PAUSE eo RUN /comandos STOP para verificar o seu progresso nos estágios iniciais do desenvolvimento do programa e tirá-los nas fases posteriores , quando você precisa do quarto.