Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия, Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки
Как перевести программу с входного языка этого калькулятора на высокоуровневый язык?
Someone
Re: электроника б3-34
29.01.2013, 23:04
Эмулятор напишите.
Toucan
Posted automatically
29.01.2013, 23:11
i
Тема перемещена из форума «Помогите решить / разобраться (М)» в форум «Программирование»
Joker_vD
Re: электроника б3-34
30.01.2013, 01:20
Эмуляторы, во-первых, давно написаны, а во-вторых... память на 97 команд, стековая адресация, что там переводить-то? Если не было трюков с недокументированными возможностями — все банально.
Если же были... вроде как какие-то умельцы собирались под микроскопом срисовать микросхемы, восстановить доподлинное устройство калькулятора и написать точный эмулятор. Поищите?
Munin
Re: электроника б3-34
30.01.2013, 16:50
Стековые программируемые калькуляторы (точнее, микросхемы, на которых они построены) очень похожи по логике на язык программирования Forth. Он хотя и не считается самым высокоуровневым, но всё-таки выше языка машинных команд. Рекомендую познакомиться с ним, может сильно увлечь.
nikvic
Re: электроника б3-34
30.01.2013, 16:56
Последний раз редактировалось nikvic 30.01.2013, 16:57, всего редактировалось 1 раз.
Если не было трюков с недокументированными возможностями — все банально.
А похвастаться? Вот с этими недокументированными я сделал программу для решения системы линейных уравнений 5х6 (однократное введение коэфф-в). В публикациях были только до 4х5.
TupaHo3aBp
Re: электроника б3-34
31.01.2013, 17:36
Этот калькулятор - в свое время сильная штука была. У меня до сих пор валяются где-то тетрадки с записанной программой для вычисления коэффициентов линейной регресии. В количество команд и регистров памяти вполне влезало. Юзал некогда беспрестанно.