stm32basic, почти МК85 с клавиатурой PS/2

После поисков форм-фактора и удобства работы с клавиатурой в разных экспериментах stm32basic выкристаллизовался в идею использования старой PS/2 клавиатуры как самым удобным устройством ввода из тех, что доступны "из помойки".

Данное железо получило официальное название V1.0 (Breadboard Edition), проект выложен на Гитхабе.
stm32basic V1.0 #1stm32basic V1.0 #2stm32basic V1.0 #3

Пока из готовых к использования программ на Гитхабе лежит лишь NQUEENS.BAS, причем в версии с 1 циклом. Для прогона 100 циклов надо сделать изменения, далее цитата из Гитхаба:

...Copy file to the card and load the program, e.g.:

LOAD "NQUEENS"

NQUEENS.BAS is a progam used for Calculator Speed Benchmark using the N-Queens Problem. The stm32basic is quite fast for measuring it visually with just one loop. It is better to run e.g. 100 lops and then divide the time by 100. One can modify the code on NQUEENS.BAS as following:

45  <- delete line 45 DIM A(9)
12 DIM A(9)
15 FOR X=0 to 100
205 NEXT X

Running of such modified program takes about 69 sec on my system, it gives 0.69 sec. In the above Benchmark list the stm32basic comes between those models:

 -       0.770     ClassPad 300+     CPLua 0.8 / Bytecode / Fast Mode x1.4 (29.5->59 MHz)
 -       0.673     FX-9860GII-2      C.Basic 2.37 / Integer Mode
Метки публикаций: